PUNKS Comic 3
Verified contract
Active on
Ethereum with 7,326 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional
variables
Balances ($0.00)
No balances found for "PUNKS Comic 3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21108954 | 7 days ago | | | 0 | 0.00025953691 | |
| 21103011 | 8 days ago | | | 0 | 0.00018072195 | |
| 21102190 | 8 days ago | | | 0 | 0.00024912566 | |
| 21095517 | 9 days ago | | | 0 | 0.00031158702 | |
| 21081476 | 11 days ago | | | 0 | 0.00062641890 | |
| 21066245 | 13 days ago | | | 0 | 0.00086889601 | |
| 21052340 | 15 days ago | | | 0 | 0.00022071105 | |
| 20922830 | a month ago | | | 0 | 0.0011593203 | |
| 20876394 | a month ago | | | 0 | 0.00028005063 | |
| 20848027 | a month ago | | | 0 | 0.00042783422 |
ABI
ABI objects
Getter at block 21160881
PRICE() view returns (uint256)
200000000000000000
amountSold() view returns (uint256)
18000
maxSale() view returns (uint256)
18000
name() view returns (string)
PUNKS Comic 3
owner() view returns (address)
0x79a20cf7331f37432e078d923074e42512e3585a
symbol() view returns (string)
COMIC3
totalSupply() view returns (uint256)
15000
Read-only
amountMinted(address) view returns (uint256)
balanceOf(address owner) view returns (uint256)
getApproved(uint256) view returns (address)
isApprovedForAll(address, address) view returns (bool)
ownerOf(uint256 id) view returns (address owner)
prizes(uint256) view returns (bool tokenType, bool mint, address tokenAddress)
remainingTokens(uint256) view returns (uint8)
requestToAddress(uint256) view returns (address)
stages(uint256) view returns (uint128 startWindow, uint128 endWindow)
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 addStages(struct PunksThreeVRFWindow[] windows)
addTieredPrizes(address _tokenAddress, bool _tokenType, bool _mint, uint256 _amount)
approve(address spender, uint256 id)
burn(uint256 tokenId)
clearRemainingTokens(uint256 _newMaxSale)
editStage(uint256 _id, uint128 _startWindow, uint128 _endWindow)
editTieredPrize(uint256 _id, address _tokenAddress, bool _tokenType, bool _mint)
fillRemainingTokens(uint8 _prizeId, uint256 _amount)
mint(bytes _signature, uint256 _stage, uint256 _maxAtCurrentStage, uint32 _amount) payable
ownerMint(address[] _to, uint256[] _amount)
publicMint(uint32 _amount) payable
rawFulfillRandomWords(uint256 requestId, uint256[] randomWords)
safeTransferFrom(address from, address to, uint256 id)
safeTransferFrom(address from, address to, uint256 id, bytes data)
sendPrize(uint256 prizeId, address receiver)
setApprovalForAll(address operator, bool approved)
setCallbackGasLimit(uint32 _callbackGasLimit)
setKeyHash(bytes32 _keyHash)
setOwner(address newOwner)
setPublicWindow(struct PunksThreeVRFWindow window)
setRequestConfirmations(uint16 _requestConfirmations)
setSigner(address _signer)
setSubscriptionId(uint64 _subscriptionId)
setURI(string _uri)
transferFrom(address from, address to, uint256 id)
withdraw(address _to, uint256 _amount)
Approval(address indexed owner, address indexed spender, uint256 indexed id)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OwnerUpdated(address indexed user, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed id)
constructor(address _vrfCoordinator, bytes32 _keyHash, uint64 _subscriptionId, address _signer, address _tokenHolder, string _name, string _symbol, string _uri, uint256 _price)
This contract contains no fallback and receive objects.
OnlyCoordinatorCanFulfill(address have, address want)
addStagesFailed()
allPrizesDistributed()
amountInvalid()
callerNotOwnerNorApproved()
insufficientPayment()
maxSupplyExceeded()
notExists()
notSameLength()
signatureInvalid()
soldOut()
windowClosed()
withdrawFailed()