MerkleDistributorV2
Verified contract
Active on
Ethereum with 3,826 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xb576…e0d4
0x8301…c511
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
uCRV | ERC-20 | 0.048037 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16475845 | 2 years ago | | | 0 | 0.0096460874 | |
| 16475489 | 2 years ago | | | 0 | 0.0012502161 | |
| 16474790 | 2 years ago | | | 0 | 0.0011569040 | |
| 16474599 | 2 years ago | | | 0 | 0.0010615362 | |
| 16474491 | 2 years ago | | | 0 | 0.00099756578 | |
| 16472738 | 2 years ago | | | 0 | 0.0014588933 | |
| 16472152 | 2 years ago | | | 0 | 0.0039374686 | |
| 16471980 | 2 years ago | | | 0 | 0.0017622695 | |
| 16470980 | 2 years ago | | | 0 | 0.0023890804 | |
| 16470906 | 2 years ago | | | 0 | 0.0020236982 |
ABI
ABI objects
Getter at block 20947159
CRVETH_CRV_INDEX() view returns (uint256)
1
CRVETH_ETH_INDEX() view returns (uint256)
0
CRV_TOKEN() view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
CURVE_CRV_ETH_POOL() view returns (address)
0x8301ae4fc9c624d1d396cbdaa1ed877821d7c511
CURVE_CVXCRV_CRV_POOL() view returns (address)
0x9d0464996170c6b9e75eed71c68b99ddedf279e8
CURVE_CVX_ETH_POOL() view returns (address)
0xb576491f1e6e5e62f1d8f26062ee822b40b0e0d4
CVXCRV_CRV_INDEX() view returns (int128)
0
CVXCRV_CVXCRV_INDEX() view returns (int128)
1
CVXCRV_STAKING_CONTRACT() view returns (address)
0x3fe65692bfcd0e6cf84cb1e7d24108e434a7587e
CVXCRV_TOKEN() view returns (address)
0x62b9c7356a2dc64a1969e19c23e4f579f9810aa7
CVXETH_CVX_INDEX() view returns (uint256)
1
CVXETH_ETH_INDEX() view returns (uint256)
0
CVX_TOKEN() view returns (address)
0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b
admin() view returns (address)
0x9bc7c6ad7e7cf3a6fcb58fb21e27752ac1e53f99
depositor() view returns (address)
0x853dcbf4dd00dbc6a70002ff87be3671ac966067
frozen() view returns (bool)
false
merkleRoot() view returns (bytes32)
0x14a789eb005276c568b152a22dd36cbfc663ba4193109c9c5c3e5ce2a2a4bdb3
vault() view returns (address)
0x83507cc8c8b67ed48badd1f59f684d5d02884c81
week() view returns (uint32)
28
Read-only
isClaimed(uint256 index) view returns (bool)
State-modifying
Events claim(uint256 index, address account, uint256 amount, bytes32[] merkleProof)
claimAs(uint256 index, address account, uint256 amount, bytes32[] merkleProof, uint8 option)
claimAs(uint256 index, address account, uint256 amount, bytes32[] merkleProof, uint8 option, uint256 minAmountOut)
freeze()
setApprovals()
stake()
unfreeze()
updateAdmin(address newAdmin)
updateDepositor(address newDepositor)
updateMerkleRoot(bytes32 _merkleRoot, bool _unfreeze)
updateVault(address newVault)
AdminUpdated(address indexed oldAdmin, address indexed newAdmin)
Claimed(uint256 index, uint256 indexed amount, address indexed account, uint256 week)
DepositorUpdated(address indexed oldDepositor, address indexed newDepositor)
MerkleRootUpdated(bytes32 indexed merkleRoot, uint32 indexed week)
VaultUpdated(address indexed oldVault, address indexed newVault)
constructor(address _vault, address _depositor)
receive()
This contract contains no error objects.