ERC1155Rarible

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xc4ec5104 at 15974811
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
12 additional variables

No balances found for "ERC1155Rarible"

No transactions found for "ERC1155Rarible"


Functions
Getter at block 20857462
baseURI(view returns (string)
contractURI(view returns (string)
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
getCreators(uint256 _idview returns (struct LibPartPart[])
getRaribleV2Royalties(uint256 idview returns (struct LibPartPart[])
isApprovedForAll(address _owneraddress _operatorview returns (bool)
isMinter(address accountview returns (bool)
royaltyInfo(uint256 iduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
uri(uint256 idview returns (string)
State-modifying
__ERC1155RaribleUser_init(string _namestring _symbolstring baseURIstring contractURIaddress[] operatorsaddress transferProxyaddress lazyTransferProxy
__ERC1155Rarible_init(string _namestring _symbolstring baseURIstring contractURIaddress transferProxyaddress lazyTransferProxy
addMinter(address minter
addMinters(address[] minters
burn(address accountuint256 iduint256 amount
burnBatch(address accountuint256[] idsuint256[] amounts
mintAndTransfer(struct LibERC1155LazyMintMint1155Data dataaddress touint256 _amount
removeMinter(address _minter
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
transferFromOrMint(struct LibERC1155LazyMintMint1155Data dataaddress fromaddress touint256 amount
transferOwnership(address newOwner
updateAccount(uint256 _idaddress _fromaddress _to
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
BaseUriChanged(string newBaseURI
BurnLazy(address indexed operatoraddress indexed accountuint256 iduint256 amount
BurnLazyBatch(address indexed operatoraddress indexed accountuint256[] idsuint256[] amounts
CreateERC1155Rarible(address ownerstring namestring symbol
CreateERC1155RaribleUser(address ownerstring namestring symbol
Creators(uint256 tokenIdstruct LibPartPart[] creators
DefaultApproval(address indexed operatorbool hasApproval
MinterStatusChanged(address indexed minterbool indexed status
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoyaltiesSet(uint256 tokenIdstruct LibPartPart[] royalties
Supply(uint256 tokenIduint256 value
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.