iPollo Metaverse Pass by Nano Labs

Verified contract

Active on Ethereum with 4,194 txns
Deployed by via 0x2c37adc2 at 15092900
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
Native
Value $89.25
ERC-20
Value $0.43
0xe1202eb33d063ac2a9ce7f191c5e32956f4e2d55e35baebbda5fe074de3c620d
0x5a86f11a166815aa8fcbc95193fe67edf0a93792a6724b05ed4684ee23c4aa69
0x29f53882875b8a160d29d443f53b66134dc5bf4053435187b3fb951e04adb7f3
0x721252cfa369e1ee835815cb116829f7da3b574a2dc0e3e1c52e4fb66339aa83
0xe1bea5358b4dfe2fb01b23bf9b500419c465e23b7008f98aac8fe9b2ce94fe2a
0x98e767c76700b14da92304db0081e55dc11f655463e507ac197b8cac6ff3284e
0x8dce2d61cee111b4c9afddd738eb844214e8b7871f5b070948a4c7ffc12cba90
0xc61613b1513e199f998704af2f0ddce49019829fc70fdd353bc41d1bb90d030b
0xd85382b049655acc7202cd6f7420fdf7a50269f20eae034028268132359d4e5f
0xe41bd49d75dd95a7fb739704904a3c07c8ce0ebf92f34044e9daf8a40d2e0ca3

Functions
Getter at block 21312669
MAX_SUPPLY(view returns (uint256)
10000
name(view returns (string)
iPollo Metaverse Pass by Nano Labs
owner(view returns (address)
0x2979941ef83551284e0dfb72ccb68df943fc289e
stageMintConfig(view returns (uint64 stageNumuint64 maxPerStageuint64 maxPerAddressbool isWhiteListMintActivebytes32 merkleRootbool isPublicMintActive)
(stageNum=1, maxPerStage=6666, maxPerAddress=2, isWhiteListMintActive=false, merkleRoot=0x34ddace38e39ebc58bd89c04a3ea419917569c6accf4e86ebfe869c60d2edf95, isPublicMintActive=true)
symbol(view returns (string)
iPollo
totalMinted(view returns (uint256)
6666
totalSupply(view returns (uint256)
6666
Read-only
addressMinted(uint256addressview returns (uint256)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isKYCAddress(address address_bytes32[] merkleProofview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
publicMint(uint64 quantity
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setKycMerkleRoot(bytes32 _kycMerkleRoot
setMaxPerAddress(uint64 newMaxPerAddress
setMaxPerStage(uint64 newMaxPerStage
setPublicMintActive(bool mintStarted
setStageMintConfig(struct iPolloStageMintConfig config_
setTokenURI(string tokenURI_
setWhiteListMintActive(bool mintStarted
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
whitelistMint(uint64 quantitybytes32[] merkleProof
withdraw(
withdrawTokens(address token
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Received(address indexed arg0uint256 arg1
StageMintConfigChanged(struct iPolloStageMintConfig config
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(