PunkMambo
Verified contract
Active on
Ethereum with 2,169 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($0.00)
No balances found for "PunkMambo"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20860148 | a month ago | | | 0 | 0.00013152129 | |
| 20608736 | 2 months ago | | | 0 | 0.000046203206 | |
| 20201307 | 4 months ago | | | 0 | 0.000087202797 | |
| 20136942 | 4 months ago | | | 0 | 0.000068247095 | |
| 19823559 | 6 months ago | | | 0 | 0.00010567353 | |
| 19624419 | 7 months ago | | | 0 | 0.00064426986 | |
| 19433027 | 8 months ago | | | 0 | 0.0020002771 | |
| 19107450 | 9 months ago | | | 0 | 0.00047935072 | |
| 18950414 | 10 months ago | | | 0 | 0.00038793403 | |
| 18908000 | 10 months ago | | | 0 | 0.00086973727 |
ABI
ABI objects
Getter at block 21099102
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ROLE() view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
SIGNER_ROLE() view returns (bytes32)
0xe2f4eaae4a9751e85a3e4a7b9587827a877f29914755229b07a7b2da98285f70
WITHDRAWER_ROLE() view returns (bytes32)
0x10dac8c06a04bec0b551627dad28bc00d6516b0caacd1c7b345fcdb5211334e4
contractURI() view returns (string)
https://nft-genesis-api.valiantentertainment.com/v1/s1/punk-mambo/contractURI
getAllowBurn() view returns (bool)
false
getExchangeTokenInterface() view returns (address)
0x0000000000000000000000000000000000000000
getMaxItems() view returns (uint256)
4001
getMintPasses() view returns (uint256)
500
getPrice() view returns (uint256)
77000000000000000
getRedeemedCounter() view returns (uint256)
454
getTotalSupply() view returns (uint256)
4001
getValiantTokenInterface() view returns (address)
0xf5985c3917f857b197168f91324cb7b7d762b219
name() view returns (string)
PunkMambo
paused() view returns (bool)
false
symbol() view returns (string)
MAMBO
totalSupply() view returns (uint256)
4001
Read-only
balanceOf(address owner) view returns (uint256)
exists(uint256 tokenId) view returns (bool)
getApproved(uint256 tokenId) view returns (address)
getBurnedTokens(address account) view returns (uint256[])
getExchangeTokens(address account) view returns (uint256[])
getMintedSignatures(address account) view returns (bytes[])
getMintedSignaturesByTier(address account, bytes32 tier) view returns (bytes[])
getMintedTokens(address account) view returns (uint256[])
getRedeemedSignatures(address account) view returns (bytes[])
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events approve(address to, uint256 tokenId)
burn(uint256 tokenId)
exchangeToken(uint256 originalToKenId) payable
grantRole(bytes32 role, address account)
mint(uint256 amount, uint256 nonce, uint256 maxPerWallet, bytes32 tier, bytes signature) payable
pause()
redeem(uint256 amount, uint256 nonce, uint256 balance, bytes signature)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
safeMint(address to, uint256 amount)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setAllowBurn(bool allowBurn)
setApprovalForAll(address operator, bool approved)
setBaseURI(string _newBaseURI)
setContractURI(string newContractURI)
setExchangeTokenInterface(address exchangeTokenAddress)
setMaxItems(uint256 maxItems)
setMintPasses(uint256 mintPasses)
setPrice(uint256 price)
setValiantTokenInterface(address valiantTokenAddress)
transferFrom(address from, address to, uint256 tokenId)
unpause()
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BurnedToken(address arg0, uint256 arg1)
ExchangeToken(address arg0, uint256 arg1)
MintedTokens(address arg0, uint256[] arg1)
Paused(address account)
RedeemedTokens(address arg0, uint256[] arg1)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Unpaused(address account)
constructor(string contractName, string symbol, address valiantTokenAddress, uint256 maxItems)
This contract contains no fallback and receive objects.
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
ApprovalToCurrentOwner()
ApproveToCaller()
BalanceQueryForZeroAddress()
MintToZeroAddress()
MintZeroQuantity()
OwnerIndexOutOfBounds()
OwnerQueryForNonexistentToken()
TokenIndexOutOfBounds()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()