ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 55,154 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0x0000…638b
0x0000…d493
0xb131…cd74
11 additional
variables
Balances ($104,190,223.11)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
MEME | ERC-20 | 7.249004B | $0.014373 |
$104,190,223.11 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21270570 | 7 minutes ago | | | 0 | 0.00062369683 | |
| 21270565 | 8 minutes ago | | | 0 | 0.00068597774 | |
| 21270511 | 19 minutes ago | | | 0 | 0.00089274862 | |
| 21270482 | 24 minutes ago | | | 0 | 0.0010204271 | |
| 21270474 | 26 minutes ago | | | 0 | 0.00091727062 | |
| 21270466 | 28 minutes ago | | | 0 | 0.00093739716 | |
| 21270461 | 29 minutes ago | | | 0 | 0.00094442765 | |
| 21270456 | 30 minutes ago | | | 0 | 0.00088629972 | |
| 21270447 | 31 minutes ago | | | 0 | 0.00085440622 | |
| 21270442 | 32 minutes ago | | | 0 | 0.0011976786 |
ABI
ABI objects
Getter at block 21270601 proxiableUUID() view returns (bytes32)
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
unclaimedNFTRewardsWithdrawn() view returns (bool)
false
upgrader() view returns (address)
0x0000000000000000000000000000000000000000
upgraderRenounced() view returns (bool)
false
Read-only
claimScheduleOf(uint8 claimType) view returns (uint256 startCycle)
getClaimInfo(address _user, uint8 _claimType) view returns (uint128 claimableAmount, uint256 claimableExpiry)
getClaimInfoByNFT(uint256 _collectionId, uint256 _tokenId) view returns (uint128 claimableAmount, uint256 claimableExpiry)
getClaimSchedule(uint8 _claimType) view returns (struct ClaimSchedule)
getRewardsClaimInfoByNFT(uint256 _collectionId, uint256 _tokenId) view returns (uint128 claimableAmount, uint256 claimableExpiry)
getTotalClaimableAmountsByNFTs(uint256 _collectionId, uint256[] _tokenIds) view returns (uint128 totalClaimable)
getUserClaimDataByCollections(struct NFTCollectionInfo[] _nftCollectionsInfo) view returns (struct CollectionClaimData[] collectionClaimInfo)
nftCollections(uint256) view returns (address)
nftUsersClaimData(uint256 collectionId, uint256 tokenId) view returns (uint128 airdropTotalClaimable, uint128 rewardsTotalClaimable, uint128 airdropClaimed, uint128 rewardsClaimed)
unclaimedNftRewards(uint256 collectionId) view returns (uint128 lastTokenId, uint128 totalUnclaimed)
usersClaimData(address userAddress, uint8 claimType) view returns (uint128 totalClaimable, uint128 claimed)
State-modifying
Events addNFTUnlockedBPAndSetUnlockTs(uint64 _additionalNFTUnlockedBP, uint128 _newUnlockTimestamp)
claim(address _vault, uint8[] _claimTypes)
claimFromMulti(address _requester, uint8[] _claimTypes)
claimInNFTs(address _vault, struct NFTCollectionClaimRequest[] _nftCollectionClaimRequests, bool _withWalletRewards)
claimInNFTsFromMulti(address _requester, struct NFTCollectionClaimRequest[] _nftCollectionClaimRequests, bool _withWalletRewards)
depositClaimTokenAndStartClaim(uint256 _tokenAmount, uint256 _claimStartDate)
initialize(address _claimTokenAddress, address _mvpAddress, address _captainzAddress, address _potatozAddress)
renounceOwnership()
renounceUpgrader()
setClaimActive(bool _claimActive)
setClaimSchedules(uint8[] _claimTypes, struct ClaimSchedule[] _claimSchedules)
setClaimStartDate(uint256 _claimStartDate)
setClaimables(address[] _addresses, uint128[] _claimables, uint8[] _claimTypes)
setMultiClaimAddress(address _multiClaim)
setNFTClaimables(struct NFTClaimable[] _nftClaimables)
setRevealedCaptainzClaimable(uint256 _tokenId, uint128 _additionalAirdropTotalClaimable)
setUnclaimedNFTRewards(uint256 _collectionId, uint128[] _unclaimTokenIds)
setUpgrader(address _upgrader)
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdrawClaimToken(address _receiver, uint256 _amount)
withdrawUnclaimedNFTRewards(address _receiver)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
ClaimStatusUpdated(bool claimActive)
ClaimTokenDepositedAndClaimStarted(uint256 tokenAmount, uint256 claimStartDate)
ClaimedInNFTs(address indexed owner, uint128 amount, uint256 claimedAt)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
UnclaimedNFTRewardsWithdrawn(uint256 totalWithdrawn, uint256 withdrawnAt)
Upgraded(address indexed implementation)
UpgraderUpdated(address newUpgrader)
UserClaimed(address indexed user, uint128 amount, uint256 claimedAt)
constructor(address _logic, bytes _data)
fallback()
receive()
AlreadyDeposited()
AlreadyWithdrawn()
ClaimNotAvailable()
ClaimNotClosed()
ClaimTokenZeroAddress()
InvalidClaimSetup()
InvalidCollectionId()
InvalidDelegate()
InvalidWithdrawalSetup()
MismatchedArrays()
NFTRewardsNotExpired()
NoClaimableToken()
Uint128Overflow()
Unauthorized()
UpgraderRenounced()