DropKitPass

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x075271a3 at 16180434
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
20 additional variables

No balances found for "DropKitPass"

No transactions found for "DropKitPass"


Functions
Getter at block 21320270
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getDefaultFeeRate(view returns (uint96)
0
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
totalSupply(view returns (uint256)
0
treasury(view returns (address)
0x0000000000000000000000000000000000000000
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
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
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(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.