BaseURI
BaseURI
Implements contract uri getter/setter
BASE_URI_ROLE
bytes32 BASE_URI_ROLE
_BASE_URI_SLOT
bytes32 _BASE_URI_SLOT
__BaseURI_init
function __BaseURI_init(address _baseUriRole, string _initBaseURI) internal
BaseURI chained initialization
Name | Type | Description |
---|---|---|
_baseUriRole | address | write role |
_initBaseURI | string | initial contract uri |
__BaseURI_init_unchained
function __BaseURI_init_unchained(address _baseUriRole, string _initBaseURI) internal
BaseURI unchained initialization.
Name | Type | Description |
---|---|---|
_baseUriRole | address | write role |
_initBaseURI | string | initial contract uri |
baseURI
function baseURI() public view returns (string)
Returns collection-wide URI-accessible metadata
setBaseURI
function setBaseURI(string uri) external
Set contract uri
supportsInterface
function supportsInterface(bytes4 interfaceId) public view virtual returns (bool)
ERC165 Support
Name | Type | Description |
---|---|---|
interfaceId | bytes4 | XOR of the external functions of the interface |
Name | Type | Description |
---|---|---|
[0] | bool | bool whether interface is supported |