MemecoinClaim
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
12
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
7 additional
variables
Balances ($0.00)
No balances found for "MemecoinClaim"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MemecoinClaim"
ABI
ABI objects
Getter at block 20791908
claimActive() view returns (bool)
false
claimStartDate() view returns (uint256)
0
claimToken() view returns (address)
0x0000000000000000000000000000000000000000
claimTokenDeposited() view returns (bool)
false
currentNFTUnlockTimestamp() view returns (uint128)
0
currentNFTUnlockedBP() view returns (uint64)
0
dc() view returns (address)
0x0000000000000000000000000000000000000000
dcV2() view returns (address)
0x0000000000000000000000000000000000000000
multiClaim() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
previousNFTUnlockedBP() view returns (uint64)
0
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
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)
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()
This contract contains no fallback and receive objects.
AlreadyDeposited()
AlreadyWithdrawn()
ClaimNotAvailable()
ClaimNotClosed()
ClaimTokenZeroAddress()
InvalidClaimSetup()
InvalidCollectionId()
InvalidDelegate()
InvalidWithdrawalSetup()
MismatchedArrays()
NFTRewardsNotExpired()
NoClaimableToken()
Uint128Overflow()
Unauthorized()
UpgraderRenounced()