Banana Gun Quest 2

Verified contract

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

No balances found for "Banana Gun Quest 2"

0x90c44784112ec2334684aa90adfd0eae419188b5c3d3ef2c696f391baf40a764
0xa1751e382dc88339b109d882502266d58dca451e9e2640aee5890a3948008ae7
0xd28d97aa776a72440e7950e3db1192145b943dc61d3a4171814644525334ac50
0x624d47feef5df44b386fe9d2ce3e07f3bdcc34da71066ea5c30e11b2f08d44db
0x5d9a4815470daf90f81b9727c883bf6ba30cae7052772eab5075a6c682c4675d
0x84ee7c0b43780e8fccf481c81a7129a80a8a2ca5bb0ee3f8622e818c7dfff2b9
0x8c7f9d78c65879d43ed87e552ff8006f0288a1f5094e7651dd3d8ee1db97e3e2
0xe380522e40e9b2f8f30576f8507267e6df51005fb5a46805c6e6495aea5a3f22
0xea0e09e5766e6c65b473180ea4b82afd1c99a7e8b58ebc64ec46820b67038619
0xafdec21f3798780e1ecbf64dc4a623ebc4b2b810829ed11cf19adc157e50c943

Functions
Getter at block 21208740
DOMAIN_SEPARATOR(view returns (bytes32)
0xc697d75a641a3e2e880eef1515c001b800051641541ffded87a428797c9006ce
PERMIT_TYPEHASH(view returns (bytes32)
0x82d1d785050dd65242c56c2f73569f4db6183b5d945b6ad9e2e93b90b6622a2d
customMetadata(view returns (bool)
false
endTimestamp(view returns (uint256)
1692921600
isSoulbound(view returns (bool)
true
lastId(view returns (uint256)
181
name(view returns (string)
Banana Gun Quest 2
owner(view returns (address)
0xe52f563767ac290ed6eade96079e3dc034f2260c
startTimestamp(view returns (uint256)
1692316800
symbol(view returns (string)
BGQ
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getTypedDataHash(struct WaveContractPermit _permitview returns (bytes32)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToRewardId(uint256view returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdrop(struct WaveContractClaimParams[] params
approve(address touint256 tokenId
award(uint256[] winnerIdsuint256 rewardId
changeBaseURI(string _baseURIbool _customMetadata
changeTimings(uint256 _startTimestampuint256 _endTimestamp
claim(uint256 rewardIduint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Claimed(address indexed useruint256 indexed tokenIduint256 rewardId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _namestring _symbolstring _baseURIuint256 _startTimestampuint256 _endTimestampbool _isSoulboundaddress _trustedForwarder
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CampaignNotActive(
InvalidSignature(
InvalidTimings(
NotTransferrable(
OnlyKeeper(
PermitDeadlineExpired(
RewardAlreadyClaimed(