Skip to main content

ERC1155Base

ERC1155Base

__ERC1155Base_init

function __ERC1155Base_init(address _admin, string _initContractURI, address _gsnForwarder, string _uri, address _feeReceiver, uint96 _feeNumerator) internal

__ERC1155Base_init_unchained

function __ERC1155Base_init_unchained(address _uriRole) internal

setURI

function setURI(string newuri) public

Must have URI_ROLE role!

Allows setting the uri

NameTypeDescription
newuristringset the baseURI value.

_msgSender

function _msgSender() internal view returns (address)

the following 3 functions are all required for OpenGSN integration

_msgData

function _msgData() internal view returns (bytes)

supportsInterface

function supportsInterface(bytes4 interfaceId) public view virtual returns (bool)