ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 48,982 txns
Deployed by via 0x6d281b27 at 18482132
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
11 additional variables
ERC-20
Value $96,276,732.39
0x02035138dee066e4957f80f2389cc3c0e966bc35f186c6c111847e8d03d85c8f
0xf6a9b3a3f82d5904562ab6d0c8d0967c444de4a4333bf90b2656b75ec05e15b1
0x1a5ca5ea8c429ec928082d30e39f15a1fd32520bc615e11e75f9930bd98d32ee
0xecc99e39a54e028a4109ae86dd57d201c9f4d7ef0390572cca399d5580022b5f
0x2b2b8175e3a34f3ccd2369cf605312a5fa3a50f5e8ae024fa292303331fd1003
0xeef003b06c02d7eb64be535db637b0d2cd250e5a4bd5a12dffc76842c353a65b
0x03b5a887924fbb01cf86adc829d6671868f10ad7b3052e1f9e34de0ae73ceb2f
0xfebb39b4c529de3ac0073fde1df58efde5f93c16000d41223b0ed1febf7869fc
0x289d1b88c235c7966cfa2688772dbaf20c9772857a7218e9bed5103ca8e05ffb
0x3b6c9306283fcd9feb4356ddd5ba93c244974ede09879cdd0237b47cd7ff9abc

Functions
Getter at block 20791908
claimActive(view returns (bool)
true
claimStartDate(view returns (uint256)
1698996600
claimToken(view returns (address)
0xb131f4a55907b10d1f0a50d8ab8fa09ec342cd74
claimTokenDeposited(view returns (bool)
true
currentNFTUnlockTimestamp(view returns (uint128)
0
currentNFTUnlockedBP(view returns (uint64)
0
dc(view returns (address)
0x00000000000076a84fef008cdabe6409d2fe638b
dcV2(view returns (address)
0x00000000000000447e69651d841bd8d104bed493
multiClaim(view returns (address)
0x71a41517fe65890fe835d67fce17a9747112696c
owner(view returns (address)
0x21e14f503b03f43ebc4b779261d787183a54ec4b
previousNFTUnlockedBP(view returns (uint64)
0
 
proxiableUUID(view returns (bytes32)
unclaimedNFTRewardsWithdrawn(view returns (bool)
false
upgrader(view returns (address)
0x0000000000000000000000000000000000000000
upgraderRenounced(view returns (bool)
false
Read-only
claimScheduleOf(uint8 claimTypeview returns (uint256 startCycle)
getClaimInfo(address _useruint8 _claimTypeview returns (uint128 claimableAmountuint256 claimableExpiry)
getClaimInfoByNFT(uint256 _collectionIduint256 _tokenIdview returns (uint128 claimableAmountuint256 claimableExpiry)
getClaimSchedule(uint8 _claimTypeview returns (struct ClaimSchedule)
getRewardsClaimInfoByNFT(uint256 _collectionIduint256 _tokenIdview returns (uint128 claimableAmountuint256 claimableExpiry)
getTotalClaimableAmountsByNFTs(uint256 _collectionIduint256[] _tokenIdsview returns (uint128 totalClaimable)
getUserClaimDataByCollections(struct NFTCollectionInfo[] _nftCollectionsInfoview returns (struct CollectionClaimData[] collectionClaimInfo)
nftCollections(uint256view returns (address)
nftUsersClaimData(uint256 collectionIduint256 tokenIdview returns (uint128 airdropTotalClaimableuint128 rewardsTotalClaimableuint128 airdropClaimeduint128 rewardsClaimed)
unclaimedNftRewards(uint256 collectionIdview returns (uint128 lastTokenIduint128 totalUnclaimed)
usersClaimData(address userAddressuint8 claimTypeview returns (uint128 totalClaimableuint128 claimed)
State-modifying
addNFTUnlockedBPAndSetUnlockTs(uint64 _additionalNFTUnlockedBPuint128 _newUnlockTimestamp
claim(address _vaultuint8[] _claimTypes
claimFromMulti(address _requesteruint8[] _claimTypes
claimInNFTs(address _vaultstruct NFTCollectionClaimRequest[] _nftCollectionClaimRequestsbool _withWalletRewards
claimInNFTsFromMulti(address _requesterstruct NFTCollectionClaimRequest[] _nftCollectionClaimRequestsbool _withWalletRewards
depositClaimTokenAndStartClaim(uint256 _tokenAmountuint256 _claimStartDate
initialize(address _claimTokenAddressaddress _mvpAddressaddress _captainzAddressaddress _potatozAddress
renounceOwnership(
renounceUpgrader(
setClaimActive(bool _claimActive
setClaimSchedules(uint8[] _claimTypesstruct ClaimSchedule[] _claimSchedules
setClaimStartDate(uint256 _claimStartDate
setClaimables(address[] _addressesuint128[] _claimablesuint8[] _claimTypes
setMultiClaimAddress(address _multiClaim
setNFTClaimables(struct NFTClaimable[] _nftClaimables
setRevealedCaptainzClaimable(uint256 _tokenIduint128 _additionalAirdropTotalClaimable
setUnclaimedNFTRewards(uint256 _collectionIduint128[] _unclaimTokenIds
setUpgrader(address _upgrader
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawClaimToken(address _receiveruint256 _amount
withdrawUnclaimedNFTRewards(address _receiver
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
ClaimStatusUpdated(bool claimActive
ClaimTokenDepositedAndClaimStarted(uint256 tokenAmountuint256 claimStartDate
ClaimedInNFTs(address indexed owneruint128 amountuint256 claimedAt
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
UnclaimedNFTRewardsWithdrawn(uint256 totalWithdrawnuint256 withdrawnAt
Upgraded(address indexed implementation
UpgraderUpdated(address newUpgrader
UserClaimed(address indexed useruint128 amountuint256 claimedAt
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyDeposited(
AlreadyWithdrawn(
ClaimNotAvailable(
ClaimNotClosed(
ClaimTokenZeroAddress(
InvalidClaimSetup(
InvalidCollectionId(
InvalidDelegate(
InvalidWithdrawalSetup(
MismatchedArrays(
NFTRewardsNotExpired(
NoClaimableToken(
Uint128Overflow(
Unauthorized(
UpgraderRenounced(