This contract is being backfilled. You may encounter incomplete storage history.

BaoDistribution

Verified contract

Active on Ethereum with 2,820 txns
Deployed by via 0xf0fe697a at 16007440
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $361,362.53
0xc93f0cc53fb2168c809f0098f0a3e54335dd26ff6d21f52287a5793bbfac88f3
0xe0595c095ffa4ed9216f2bb7342644a9986ef1d2f292125732f6066ad1c80da0
0x3b599fd389d646999fbe137c8ef148cd568510825e7410b04128d01bee6e0b54
0xcce542753ca479baa7847b45f3b5e57bd3724148ea9fb531f29e4f400d1dde18
0x6df8e3fae378632dbf97681b69c25885958a3a99967357eb0cf2dad357764445
0x2397906a76a40897f9ef57e965484f20b684a50b4a86cb02a83a8c977cbc3558
0xbc907afd4355eb8612b5be033b9ac6d8994d42b85972f7c8342763368161bac0
0x7b1afb95fb212587e61bf42b194b2567136805858bcdb0aee21ef795daa0ebc6
0x96d892a132a338a07c5dc6f4cfbb0da0eacab4c1fed3519666e0252bfecae969
0x68ca9f902109b4e8b4e492772e3ef7cf45ed17a248502908c6ba70d4e133bec9

Functions
Getter at block 20796616
baoToken(view returns (address)
0xce391315b414d4c7555956120461d21808a69f3a
merkleRoot(view returns (bytes32)
0xbc39affb2a6f4c1e539660ab71ae1554d613a42413e154a6223dd7c868432e58
treasury(view returns (address)
0x3dfc49e5112005179da613bde5973229082dac35
votingEscrow(view returns (address)
0x8bf70dfe40f07a5ab715f7e888478d9d3680a2b6
Read-only
claimable(address _accountuint64 _timestampview returns (uint256 c)
distCurve(uint256 _amountOwedTotaluint256 _daysSinceStartpure returns (uint256 _amount)
distributions(addressview returns (uint64 dateStarteduint64 dateEndeduint64 lastClaimuint256 amountOwedTotal)
lockStatus(addressview returns (bool)
State-modifying
claim(
endDistribution(
lockDistribution(uint256 _time
startDistribution(bytes32[] _proofuint256 _amount
Events
DistributionEnded(address _accountuint256 _amount
DistributionLocked(address _accountuint256 _amount
DistributionStarted(address _account
TokensClaimed(address _accountuint256 _amount
Constructor
constructor(address _baoTokenaddress _votingEscrowbytes32 _merkleRootaddress _treasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors
DistributionAlreadyStarted(
DistributionEndedEarly(
InvalidProof(address _accountuint256 _amountbytes32[] _proof
InvalidTimestamp(
ZeroClaimable(
alreadyLocked(
outsideLockRange(