SetMinimal
Inherits: SetBase
State Variables
_minted
uint64 internal _minted;
_initialDesc
Descriptor internal _initialDesc;
Functions
constructor
constructor(uint64 kindId, uint32 kindRev, uint64 setId, uint32 setRev);
mint
function mint(address to, bytes32[] memory elems) external returns (uint64 id, Descriptor memory desc);
update
function update(uint64 id, bytes32[] memory elems) external onlyObjectOwner(id) returns (Descriptor memory desc);
_kindRevision
function _kindRevision(uint64 kindId, uint32 kindRev0) internal view virtual override returns (uint32);
_setRevision
function _setRevision(uint64 setId, uint32 setRev0) internal view virtual override returns (uint32);
_uri
function _uri() internal view virtual override returns (string memory);
Errors
MintSpecificIdUnsupported
error MintSpecificIdUnsupported();
UnsupportedKindId
error UnsupportedKindId();
UnsupportedKindRevision
error UnsupportedKindRevision();
UnsupportedSetId
error UnsupportedSetId();
UnsupportedSetRevision
error UnsupportedSetRevision();