EcoClaim

Verified contract

Active on Ethereum with 1,807 txns
Deployed by via 0x06929027 at 15913662
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 23 additional slots
ERC-20
Value $592,279.85
ERC-20
Value $46,738.21
0xe7db819d012c67eed5886a9de62f406f14e535b5d2244f6304aae1f3f346a3bb
From
0x0059b37d8c39a989b030b683d30e86da16cf08d26a1563f4b2a2f8ba55a2d0dc
0x259cd3f9f80c4ac277be4a5cc5dd617c46b6156baea3541afef14f47e97ade81
0x9b7dba1135bb7d4fb5a4c34294e6e6dcdc50e1fe7c71bf4ba7e69530ffb165fc
0x39a255b6b31e8265c0038e4078ce701aaf79890fb087dd1e96a9f5a704722e85
0x2a21407cf0be1dbe64d76c3226bf2fa6ef61fdc3032d5f0a1029960f2d8d9e07
0x32f9d80b4cd1aab3a3494157f0a69adafb22dcf73f7cf22aa01972e41f69df1d
0x103007ec2aabb7015550f0a036b4a42aca8933a996a30a30db714ac272645dc2
0x7cd30baa59320f7cb02e40680ae748c8d94a2a406189c22bdeb9bae500f4da90
0x399e01ae3f28c391fb5d51f2bf4672ad148fc900679ae7911e7ed3f4a7634b3a

Functions
Getter at block 21202813
CLAIMABLE_PERIOD(view returns (uint256)
30758400
DOMAIN_SEPARATOR(view returns (bytes32)
0xa5e4473d8171c3c41753231b333154c85a4b060712d4656360668238903b457b
POINTS_MULTIPLIER(view returns (uint256)
5
POINTS_TO_ECOX_RATIO(view returns (uint256)
2
VESTING_DIVIDER(view returns (uint256)
10
VESTING_PERIOD(view returns (uint256)
2592000
_claimableEndTime(view returns (uint256)
1698528455
_deployTimestamp(view returns (uint256)
1667770055
_eco(view returns (address)
0x8dbf9a4c99580fc7fd4024ee08f3994420035727
_ecoID(view returns (address)
0x5bc2fa9426e882710d055c1a60f8cc93a31edc58
_ecoX(view returns (address)
0xcccd1ba9f7acd6117834e0d28f25645decb1736a
_initialInflationMultiplier(view returns (uint256)
1000000000000000000
_pointsMerkleRoot(view returns (bytes32)
0x91a3c5d49826beee7343bf742a9dc90c74e80e11b86fb51fa74d318640aa095d
_proofDepth(view returns (uint256)
13
_trustedVerifier(view returns (address)
0x40dcb0040332533523017d6249d6db48e92d06b1
owner(view returns (address)
0x6b1b4e9f7394e08a2a62ee203d88dca700ec1fa7
Read-only
_claimBalances(stringview returns (address recipientuint256 pointsuint256 claimTime)
_claimedBalances(stringview returns (bool)
_vestedMultiples(uint256view returns (uint256)
nonces(string socialIDview returns (uint256)
State-modifying
claimTokens(bytes32[] proofstring socialIDuint256 points
claimTokensOnBehalf(bytes32[] proofstring socialIDuint256 pointsaddress recipientuint256 feeAmountuint256 deadlinebytes recipientSig
releaseTokens(string socialID
releaseTokensOnBehalf(string socialIDaddress recipientuint256 feeAmountuint256 deadlinebytes recipientSig
renounceOwnership(
transferOwnership(address newOwner
Events
Claim(string socialIDaddress indexed addruint256 ecouint256 ecox
InitializeEcoClaim(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReleaseVesting(address indexed addraddress indexed gasPayeruint256 ecoBalanceuint256 vestedEcoXBalanceuint256 feeAmount
Constructor
constructor(address ecoaddress ecoXaddress ecoIDaddress trustedVerifierbytes32 merkelRootuint256 proofDepth
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ClaimDeadlineExpired(
CliffNotMet(
EmptyVestingBalance(
InvalidFee(
InvalidPoints(
InvalidProof(
InvalidProofDepth(
InvalidReleaseCaller(
InvalidSignature(
SignatureExpired(
TokensAlreadyClaimed(
UnverifiedClaim(