DropKit Pass

Verified contract

Proxy

Active on Ethereum with 2,633 txns
Deployed by via 0x33b47eeb at 15362865
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
24 additional variables

No balances found for "DropKit Pass"

0x645266dbbd24a6956e84492c7f79f0a9dfae83c3d169e8c0bc4b9644d673ba19
0x448f8f33aa021a367d9989f56e6fc804d0f6adfd6cac7e5712391aa52575678b
0x5cff533d3d125ef65ed29b0d60aae2847257da49bf684dc55528b4d37940671e
0xeaf688caf873c09e56cb4fce2cd8d3d4826ff72679631fb2721cd66390520f03
0x386409a7d27170b899e23c9f58759d8a4f2632cb942909767bf0867332170ef0
0x0764abb8c38fb4cc86c63f496a18d3591ae7f05648f94291cc1769c4372f67e8
0x83312ec1484d13a84b8726c7ee36d5f9566e429dcab50d30e588b9a1c49aaa51
0xbc091bd152f667fec10abb9d2f28a4112c6c76b0acf1d92ca38199f2112e46c2
0x040e6543cb9443f096753ad940d2041cba8626b04ea664d0fbf651f7ef9b13a3
0x0021fbba33e290534ffa427d8e5a070003dbf5efed7b92bb21208688fd02a964

Functions
Getter at block 21320270
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getDefaultFeeRate(view returns (uint96)
500
name(view returns (string)
DropKit Pass
owner(view returns (address)
0x2475dd9eb982f8969f7939ad69f59dc4696a14ff
symbol(view returns (string)
DKP
totalSupply(view returns (uint256)
837
treasury(view returns (address)
0x6ab902950afd61176f1d0589ac0e823081b9a4b3
Read-only
balanceOf(address ownerview returns (uint256)
getActivatedOwnerByToken(uint256 tokenIdview returns (address)
getActivatedTokenByOwner(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getFeeRate(uint256 tokenIdview returns (uint96)
getFeeRateOf(address ownerview returns (uint96)
getMaxAllowedPassMembers(uint256 tokenIdview returns (uint96)
getPassMemberAt(uint256 tokenIduint256 indexview returns (address)
getPassMembersCount(uint256 tokenIdview returns (uint256)
getPrice(uint256 stageIduint96 feeRateview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getStage(uint256 tokenIdview returns (uint256)
getTokenByPassMember(address memberview returns (uint256)
getUpgradePrice(uint256 stageIduint96 feeRateuint256 newStageIduint96 newFeeRateview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isRedeemed(uint256 stageIdbytes32 dataview returns (bool)
maxAmount(uint256 stageIdview returns (uint256)
maxPerMint(uint256 stageIdview returns (uint256)
maxPerWallet(uint256 stageIdview returns (uint256)
mintCount(uint256 stageIdaddress accountview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
presaleActive(uint256 stageIdview returns (bool)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
saleActive(uint256 stageIdview returns (bool)
supply(uint256 stageIdview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
activatePass(uint256 tokenId
addPassMembers(uint256 tokenIdaddress[] members
approve(address touint256 tokenId
batchAirdrop(uint256 stageIdaddress[] recipientsuint96[] feeRates
createPassOption(uint256 stageIduint96 feeRateuint256 price
deactivatePass(uint256 tokenId
disconnectPassMember(uint256 tokenId
grantRole(bytes32 roleaddress account
initialize(string name_string symbol_address treasury_address royalty_uint96 royaltyFee_uint96 defaultFeeRate_
presalePurchasePass(uint256 stageIduint96 feeRateuint64 quantityuint64 allowedaddress recipientbytes32[] proofpayable 
purchasePass(uint256 stageIduint96 feeRateuint64 quantityaddress recipientpayable 
redeemPass(uint256 stageIduint96 feeRateuint64 quantityaddress recipientuint256 expirationbytes32 databytes signaturepayable 
removePassMembers(uint256 tokenIdaddress[] members
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setDefaultFeeRate(uint96 feeRate
setDefaultRoyalty(address receiveruint96 feeNumerator
setMerkleRoot(uint256 stageIdbytes32 newRoot
setSigner(address signer
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
setTreasury(address newTreasury
setUpgradePath(uint256 stageIduint96 feeRateuint256 newStageIduint96 newFeeRateuint256 pricebool active
startSale(uint256 stageIduint256 newMaxAmountuint256 newMaxPerWalletuint256 newMaxPerMintbool presale
stopSale(uint256 stageId
switchPassActivation(uint256 oldTokenIduint256 newTokenId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updatePassOption(uint256 stageIduint96 feeRateuint256 newPricebool active
upgradePass(uint256 tokenIduint256 newStageIduint96 newFeeRatepayable 
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
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PassActivated(uint256 indexed tokenIdaddress indexed owner
PassDeactivated(uint256 indexed tokenIdaddress indexed owner
PassMemberAdded(uint256 indexed tokenIdaddress indexed member
PassMemberRemoved(uint256 indexed tokenIdaddress indexed member
PassOptionCreated(uint256 indexed stageIduint96 indexed feeRateuint256 indexed price
PassOptionPurchased(uint256 indexed stageIduint96 indexed feeRate
PassOptionRedeemed(uint256 indexed stageIduint96 indexed feeRatebytes32 indexed data
PassOptionUpdated(uint256 indexed stageIduint96 indexed feeRateuint256 indexed pricebool isValue
PassUpgraded(uint256 indexed tokenIduint256 indexed newStageIduint256 indexed newFeeRate
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SaleStarted(uint256 indexed stageIduint256 maxAmountuint256 maxPerWalletuint256 maxPerMintbool presale
SaleStopped(uint256 indexed stageId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpgradePathSet(uint256 indexed stageIduint96 indexed feeRateuint256 newStageIduint96 newFeeRateuint256 pricebool active
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.