PunkVM

Verified contract

Active on Ethereum with 792 txns
Deployed by via 0xdaf0f900 at 19049732
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "PunkVM"

0x5d3e790878fa5c942fc658376c6dcb19b26dfb1ffd10d5f3cd0d5f380b3727e4
0x660942edfa276e3d6aa02afc5adb4deddc41fcd7e11173d38e9b0f88ca1ed7bd
0x83549c3be6ed14110405d0531f7cdca5fa3a16e6196b04ec70ed8243daa780cf
0xef4c7960118d0d9de88c54740b8285d3559be24491b8af9879387d662508c6d6
0xc87ae180522f6d32a69f82ce00be1d1c8445b14d41cd8a82f348bd9ae357e672
0xcaf32d386218e904fdb268b29e954956c653de384dc6da8fd2ca60db6dd9928d
0x5bda49b6beb143ec47a10275832fba8cde7d618cca9a7fdc5d7bd3ef3ac4c2f4
0x526f62d9e099e5af526b30000cbabcd4cf3df3082e76ccac13f537710dff17a1
0xc1a6f1778734a7e14ddce9f37affe1266c4893a0b7a46bfd33eafed02d245573
From
0x47d64b47de324d6282e59f72a9209d62f433571b7379aa9a9054d49017ea54a4

Functions
Getter at block 20893607
COST(view returns (uint256)
1500000000000000
MAX_FREE(view returns (uint256)
666
MAX_FREE_PER_WALLET(view returns (uint256)
1
MAX_SUPPLY(view returns (uint256)
999
name(view returns (string)
PunkVM
owner(view returns (address)
0xa6042aad8449482cc09c6df15443c948389ace4d
symbol(view returns (string)
PVM
totalSupply(view returns (uint256)
999
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
freeMint(
mint(uint256 amountpayable 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setConfig(uint256 _MAX_FREE_PER_WALLETuint256 _COSTuint256 _MAX_FREE
setData(string _base
transferFrom(address fromaddress touint256 tokenId
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(