KUNGFUMERCHPASS

Verified contract

Proxy

Active on Ethereum with 8 txns
Deployed by via 0x3d5608f6 at 17526254
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "KUNGFUMERCHPASS"

0x730fc01471c0130f12fdb6081083831b17e1a92b1086987642447f490c0da9a3
0x777a782a84dd89d6053ec4d5f7eb42dbb52f729f9d77fdf052b64111d647abde
0xb63c3601f773c94ee622bc3be3814834804df9f4ffd5907e6a507d7692cfe98b
0xf13a4c0918818ea2ed5b8dab203fbb7b5a5958100c060a8f02483673b3303942
0xa15bb9e4c6fab932158846895482d470e5afe52090fc0ced87997ee2bfd40aa4
0xe94cd657ba0932a2bb8875b43d2bc5d178c62ba7e8826743f2acb7f6d3509e56
0x8ae78f6585a7f573c9f77a0568f29d8b3383d02e85abb8088f7d05f163d68e37
0xa6f679b46d54cf5247704ad5c373bbbabd85cd27a1bde942de1b3f3daed94a0d

Functions
Getter at block 20907698
canRedeem(view returns (bool)
true
name(view returns (string)
KUNGFUMERCHPASS
owner(view returns (address)
0x7351c9f114b011c1b46f1af53a0611f021c3b034
symbol(view returns (string)
KFMP
totalBurned(view returns (uint256)
3
totalSupply(view returns (uint256)
1
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
numberBurned(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
airdrop(address touint32 num
approve(address operatoruint256 tokenIdpayable 
batchAirdrop(address[] recipientsuint64[] nums
initialize(string _namestring _symbol
redeem(uint256 tokenId
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseUri
setCanRedeem(bool b
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Redeem(address indexed senderuint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(