SablierV2MerkleStreamerLL
Verified contract
Active on
Ethereum with 16 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($378,679.69)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
NATION | ERC-20 | 14.004426K | $27.04 |
$378,679.69 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20640707 | 3 months ago | | | 0 | 0.00020296532 | |
| 20630116 | 3 months ago | | | 0 | 0.00031550234 | |
| 20629160 | 3 months ago | | | 0 | 0.00068890800 | |
| 20593981 | 3 months ago | | | 0 | 0.00080797063 | |
| 20585250 | 3 months ago | | | 0 | 0.0012236528 | |
| 20582879 | 3 months ago | | | 0 | 0.00021292290 | |
| 20569088 | 3 months ago | | | 0 | 0.00033908386 | |
| 20518092 | 3 months ago | | | 0 | 0.00027178529 | |
| 20449078 | 3 months ago | | | 0 | 0.0010968117 | |
| 20423348 | 4 months ago | | | 0 | 0.00078742430 |
ABI
ABI objects
Getter at block 21204030
ASSET() view returns (address)
0x333a4823466879eef910a04d473505da62142069
CANCELABLE() view returns (bool)
true
EXPIRATION() view returns (uint40)
1725099120
LOCKUP() view returns (address)
0xafb979d9afad1ad27c5eff4e27226e3ab9e5dcc9
LOCKUP_LINEAR() view returns (address)
0xafb979d9afad1ad27c5eff4e27226e3ab9e5dcc9
MERKLE_ROOT() view returns (bytes32)
0x28893a65824cdb20a8674321489ed77b3b8b225bbebdd55015f9558cabb8e30f
TRANSFERABLE() view returns (bool)
false
admin() view returns (address)
0xe3554d26a6be2d2df942975bdd06b8513b29efd6
hasExpired() view returns (bool)
true
streamDurations() view returns (uint40 cliff, uint40 total)
(cliff=0, total=31536000)
Read-only
hasClaimed(uint256 index) view returns (bool)
State-modifying
Events claim(uint256 index, address recipient, uint128 amount, bytes32[] merkleProof) returns (uint256 streamId)
clawback(address to, uint128 amount)
transferAdmin(address newAdmin)
Claim(uint256 index, address indexed recipient, uint128 amount, uint256 indexed streamId)
Clawback(address indexed admin, address indexed to, uint128 amount)
TransferAdmin(address indexed oldAdmin, address indexed newAdmin)
constructor(address initialAdmin, address lockupLinear, address asset, bytes32 merkleRoot, uint40 expiration, struct LockupLinearDurations streamDurations_, bool cancelable, bool transferable)
This contract contains no fallback and receive objects.
CallerNotAdmin(address admin, address caller)
SablierV2MerkleStreamer_CampaignExpired(uint256 currentTime, uint40 expiration)
SablierV2MerkleStreamer_CampaignNotExpired(uint256 currentTime, uint40 expiration)
SablierV2MerkleStreamer_InvalidProof()
SablierV2MerkleStreamer_ProtocolFeeNotZero()
SablierV2MerkleStreamer_StreamClaimed(uint256 index)