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

Distributor

Verified contract

Active on Ethereum with 77,418 txns
Deployed by via 0x8c205bca at 20414830
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Distributor"

0x79cfe73a459d8a9efd7d687d27dddf1ea102b9396b8c4d515d8a9141a733d905
0x55714fe7561de0ea3f26cece05ea9e817eec38b4b4dc4fc7efe4f99bb9a3e338
0x3eebc655a245493b89950d59ab0685a9f264165c8f78c345c2a1e6d1fa96f9fa
0x4e3b14441130bf96d54fa3a3f81e15eb655a5bc0d73d8c1a36f5d0e68b55f919
0x4e1a197a4f4e58156b50b6054f359287ba8b3fec5b9a6ca0b95ae43d8f207402
0xbcccd90200ded59025de64ac57d2c83c9f484e899237c3f283f77cb133369368
0x72c715daa94fc3a2d0193242973bc15c4e02be17d3f4e338bf7a49237e2200a0
0x3bfcd36cdedbb330545200ab4a70a952dce2ad3d2ee48b21a002f45c6b5c2cc8
0xf2ed7a93b2e6c2b2ddd417af5f268e8fb9d5960999f78a98b9445080d17af4d9
0x09a1c9d23d9135761d2a2d84868bedfcf8fe61aaf4819647ae61784d8807908e

Functions
Getter at block 20793113
MERKLE_ROOT(view returns (bytes32)
0x3aa51c5303c59261049dd0ef0ed2ddd2d114a93cb395b5ee5652c8b258c62e24
STAKING(view returns (address)
0x8e02d37b6cad86039bdd11095b8c879b907f7d10
TOKEN(view returns (address)
0x88909d489678dd17aa6d9609f89b0419bf78fd9a
owner(view returns (address)
0x49a941d7d7d40f340fabb17d25a9e2a76b72fac6
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
signer(view returns (address)
0x0842e2bd0ae0c39649055270194c2a76ff7c00ea
Read-only
hasClaimed(addressview returns (bool)
State-modifying
acceptOwnership(
claim(uint256 amountbytes32[] merkleProofbytes signature
claimAndStake(uint256 amountbytes32[] merkleProofbytes signatureuint32 lockupPeriod
collectDust(address tokenuint256 amount
emergencyWithdraw(uint256 amount
renounceOwnership(
transferOwnership(address newOwner
updateSigner(address newSigner
Events
Claimed(address indexed _accountuint256 _amount
ClaimedAndStaked(address indexed _accountuint256 _amountuint256 _lockupPerioduint256 _timestamp
DustCollected(address indexed _owneraddress indexed _tokenuint256 _amount
EmergencyWithdrawn(address indexed _owneruint256 _amount
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SignerUpdated(address indexed _oldSigneraddress indexed _newSigner
Constructor
constructor(bytes32 _merkleRootaddress _signeraddress _tokenaddress _stakingaddress _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AlreadyClaimed(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
FailedInnerCall(
InvalidNewSigner(
InvalidProof(
InvalidSigner(
InvalidToken(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
ZeroAmount(