IItem

Git Source

Inherits: IONFT1155

Functions

burn

function burn(address from, uint256 id) external;

mint

function mint(address to, uint256 id) external;

burnBatch

function burnBatch(address from, uint256[] memory ids, uint256[] memory amounts) external;

mintBatch

function mintBatch(address to, uint256[] memory ids, uint256[] memory amounts) external;

privilegedSafeTransferFrom

function privilegedSafeTransferFrom(address from_, address to_, uint256 id_) external;

Events

ItemBurned

event ItemBurned(address indexed from, uint256 id);

ItemMinted

event ItemMinted(address indexed to, uint256 id);

ItemBatchBurned

event ItemBatchBurned(address indexed from, uint256[] ids, uint256[] amounts);

ItemBatchMinted

event ItemBatchMinted(address indexed to, uint256[] ids, uint256[] amounts);

ItemPrivilegedTransfer

event ItemPrivilegedTransfer(address indexed from, address indexed to, uint256 id);