File tree Expand file tree Collapse file tree 2 files changed +0
-6
lines changed Expand file tree Collapse file tree 2 files changed +0
-6
lines changed Original file line number Diff line number Diff line change 33
44pragma solidity ^ 0.8.24 ;
55
6- import {Strings} from "../../../utils/Strings.sol " ;
76import {ERC1155 } from "../ERC1155.sol " ;
87
98/**
109 * @dev ERC-1155 token with storage based token URI management.
1110 * Inspired by the {ERC721URIStorage} extension
1211 */
1312abstract contract ERC1155URIStorage is ERC1155 {
14- using Strings for uint256 ;
15-
1613 // Optional base URI
1714 string private _baseURI = "" ;
1815
Original file line number Diff line number Diff line change @@ -5,16 +5,13 @@ pragma solidity ^0.8.24;
55
66import {ERC721 } from "../ERC721.sol " ;
77import {IERC721Metadata } from "./IERC721Metadata.sol " ;
8- import {Strings} from "../../../utils/Strings.sol " ;
98import {IERC4906 } from "../../../interfaces/IERC4906.sol " ;
109import {IERC165 } from "../../../interfaces/IERC165.sol " ;
1110
1211/**
1312 * @dev ERC-721 token with storage based token URI management.
1413 */
1514abstract contract ERC721URIStorage is IERC4906 , ERC721 {
16- using Strings for uint256 ;
17-
1815 // Interface ID as defined in ERC-4906. This does not correspond to a traditional interface ID as ERC-4906 only
1916 // defines events and does not include any external function.
2017 bytes4 private constant ERC4906_INTERFACE_ID = bytes4 (0x49064906 );
You can’t perform that action at this time.
0 commit comments