Materials

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x5a7c6e38 at 17920504
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 49 additional slots
-
variable spans 47 additional slots
-
variable spans 49 additional slots
-
variable spans 45 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
5 additional variables

No balances found for "Materials"

0x8240c4626acdaad81901262c243b4d081a507ce25f89cc7b34f1f4743551c893
From

Functions
Getter at block 20941776
name(view returns (string)
operatorFilterDisabled(view returns (bool)
false
operatorFilterRegistry(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
symbol(view returns (string)
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
saleStages(uint256view returns (uint256 startTimebytes32 merkleRoot)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenSupply(uint256 tokenIdview returns (uint256)
uri(uint256 idview returns (string)
State-modifying
VIPAirdrop(address[] VIPsuint256 amount
burn2Redeem(uint256[] tokenIdsuint256 saleIdbytes32[] _merkleProof
changeSecondaryRoyaltyReceiver(address newSecondaryRoyaltyReceiveruint96 newRoyaltyValue
initialize(address royaltyReceiveruint96 royaltyPercentagestring name_string symbol_address DEFAULT_OPERATOR_FILTER_REGISTRYaddress DEFAULT_OPERATOR_FILTER_SUBSCRIPTION
pause(
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setSaleStage(uint256 idstruct IMaterialsSaleStage stage
setUri(uint256 idstring newURI
toggleOperatorFilterDisabled(returns (bool)
transferOwnership(address newOwner
unpause(
updateOperatorFilterRegistry(address newRegistryaddress subscriptionOrRegistrantToCopybool subscribe
updateRegistrySubscription(address subscriptionOrRegistrantToCopybool subscribebool copyEntries
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
NewSecondaryRoyalties(address secondaryRoyaltyReceiveruint96 newRoyaltyValue
OperatorFilterDisabled(bool disabled
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
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
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
IncorrectProof(
InvalidStageTime(
NoRecipients(
NoTokenIdsSpecified(
NotOwner(
OnlyAdmin(
OperatorNotAllowed(address operator
RegistryInvalid(