TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Base with 258 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 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
6 additional
variables
Balances ($268,832.81)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WLTH | ERC-20 | 11.760346M | $0.022859 |
$268,832.81 | |
kurbi | ERC-20 | 0.1 | $0.000563 |
$0 | |
BCRAB | ERC-20 | 100 | -- | -- | |
OHNO | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22920507 | 7 hours ago | | | 0 | 0.0000025096314 | |
| 22919070 | 8 hours ago | | | 0 | 0.0000021930892 | |
| 22830263 | 2 days ago | | | 0 | 0.0000024071510 | |
| 22743627 | 4 days ago | | | 0 | 0.000011483389 | |
| 22398729 | 12 days ago | | | 0 | 0.0000024808427 | |
| 22283967 | 15 days ago | | | 0 | 0.0000021820286 | |
| 22190452 | 17 days ago | | | 0 | 0.0000011397808 | |
| 22146287 | 18 days ago | | | 0 | 0.0000020295329 | |
| 22040901 | 21 days ago | | | 0 | 7.8640615e-7 | |
| 21937126 | 23 days ago | | | 0 | 0.0000011983855 |
ABI
ABI objects
Getter at block 22933089 renounceOwnership() view tokenReleaseDistribution() view returns (uint256[])
actualCadence() view returns (uint256)
6
allocation() view returns (uint256)
16047492000000000000000000
cadence() view returns (uint256)
2592000
communityFund() view returns (address)
0xa205fd6a798a9ba8b107a00b8a6a5af742d6acb5
duration() view returns (uint256)
46656000
gamification() view returns (bool)
true
leftoversUnlockDelay() view returns (uint256)
31536000
owner() view returns (address)
0xbe7a65e6b0a252c71a666cac8ca2e3c2d741f4af
paused() view returns (bool)
false
releaseableAmount() view returns (uint256)
1596934736111110108000000
released() view returns (uint256)
4287145663888888892000000
totalWalletAllocation() view returns (uint256)
16047490350000000000000000
vestedAmount() view returns (uint256)
5884080399999999000000000
vestingStartTimestamp() view returns (uint256)
1717071300
whitelistedAddressesAmount() view returns (uint256)
69
wlth() view returns (address)
0x99b2b1a2adb02b38222adcd057783d7e5d1fcc7d
Read-only
penalty(uint256 _amount, address _beneficiary) view returns (uint256)
releaseableAmountPerWallet(address _wallet) view returns (uint256)
releasedAmountPerWallet(address _wallet) view returns (uint256)
totalWalletAllocationInCadence(uint256 _cadence) view returns (uint256)
vestedAmountPerWallet(address _wallet) view returns (uint256)
vestedAmountToCadence(uint256 _cadence) view returns (uint256)
walletAllocationForCadence(address _wallet, uint256 _cadenceNumber) view returns (uint256)
State-modifying
Events deactivateAddress(address _wallet)
decreaseAllocation(uint256[] _newAllocation)
increaseAllocation(uint256[] _newAllocation)
initialize(bool _gamification, address _owner, address _wlth, address _communityFund, uint256 _allocation, uint256 _duration, uint256 _cadence, uint256 _leftoversUnlockDelay, uint256 _vestingStartTimestamp, uint256[] _tokenReleaseDistribution)
pause()
release(uint256 _amount, address _beneficiary)
releaseWithPenalty(uint256 _amount, address _beneficiary)
setGamification(bool _flag)
setVestingStartTimestamp(uint256 _timestamp)
setWalletAllocationForCadence(address _wallet, uint256 _cadenceNumber, uint256 _amount)
transferOwnership(address newOwner)
unpause()
whitelistedWalletSetup(address _whitelistedAddress, uint256[] _distribution)
withdrawLeftovers(address _wallet)
withdrawSurplus(address _wallet)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddressDeactivated(address indexed wallet, uint256 indexed newAddressesAmount, uint256 indexed oldAddressesAmount)
AllocationDecreased(uint256[] indexed oldAllocation, uint256[] indexed newAllocation)
AllocationIncreased(uint256[] indexed oldAllocation, uint256[] indexed newAllocation)
CadenceAllocationForWalletChanged(address indexed wallet, uint256 indexed cadence, uint256 oldAmount, uint256 indexed newAmount)
GamificationSet(bool indexed flag)
Initialized(uint8 version)
LeftoversWithdrawn(address indexed account, uint256 indexed amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Released(address indexed beneficiary, uint256 indexed amount, uint256 indexed penalty)
SurplusWithdrawn(address indexed account, uint256 indexed amount)
Unpaused(address account)
VestingStartTimestampSetted(uint256 indexed vestingStartTimestamp)
WhitelistedAddressesAmountChanged(uint256 indexed oldAmount, uint256 indexed newAmount)
WhitelistedWalletSetup(address indexed whitelistedAddress, uint256 indexed allocation, uint256[] indexed distribution)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
OwnablePausable__OwnerAccountZeroAddress()
WhitelistedVesting__CommunityFundZeroAddress()
WhitelistedVesting__GamificationNotEnabled()
WhitelistedVesting__InvalidDistributionArrayAllocation()
WhitelistedVesting__InvalidDistributionArrayLength()
WhitelistedVesting__InvalidSingleCadenceWalletAllocation()
WhitelistedVesting__InvalidTotalAllocation()
WhitelistedVesting__LeftoversWithdrawalLocked()
WhitelistedVesting__NoSurplus(uint256 balance, uint256 released, uint256 allocation)
WhitelistedVesting__NotEnoughTokensOnContract()
WhitelistedVesting__NotEnoughTokensVested(uint256 requested, uint256 currentReleaseableAmount)
WhitelistedVesting__PastCadenceModificationNotAllowed()
WhitelistedVesting__PastVestingStartTimestamp()
WhitelistedVesting__SameWalletAllocationForCadenceProvided()
WhitelistedVesting__TotalAllocationMismatch()
WhitelistedVesting__TotalAllocationPerCadenceMismatch()
WhitelistedVesting__VestingNotStarted()
WhitelistedVesting__VestingStartTimestampAlreadyDefined()
WhitelistedVesting__WalletAlreadySet()
WhitelistedVesting__WalletClaimedWithPenalty()
WhitelistedVesting__WlthZeroAddress()