ClaimCampaigns
Verified contract
Active on
Base with 764 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ClaimCampaigns"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11136325 | 9 months ago | | | 0 | 0.000000000078841240 | |
| 11136292 | 9 months ago | | | 0 | 0.000000000076698815 | |
| 11134348 | 9 months ago | | | 0 | 0.000000022784712790 | |
| 11125672 | 9 months ago | | | 0 | 4.6513264e-7 | |
| 11118206 | 9 months ago | | | 0 | 0.000000044155669699 | |
| 11115256 | 9 months ago | | | 0 | 4.6432237e-7 | |
| 11114248 | 9 months ago | | | 0 | 0.000000002475184354 | |
| 11113669 | 9 months ago | | | 0 | 0.000000002219096369 | |
| 11108177 | 9 months ago | | | 0 | 0.000000043396775019 | |
| 11102801 | 9 months ago | | | 0 | 0.000000000420790610 |
ABI
ABI objects
Getter at block 22943127
This contract contains no getter function objects.
Read-only
campaigns(bytes16) view returns (address manager, address token, uint256 amount, uint256 end, uint8 tokenLockup, bytes32 root)
claimLockups(bytes16) view returns (address tokenLocker, uint256 start, uint256 cliff, uint256 period, uint256 periods)
claimed(bytes16, address) view returns (bool)
usedIds(bytes16) view returns (bool)
verify(bytes32 root, bytes32[] proof, address claimer, uint256 amount) pure returns (bool)
State-modifying
Events cancelCampaign(bytes16 campaignId)
changeDonationcollector(address newCollector)
claimTokens(bytes16 campaignId, bytes32[] proof, uint256 claimAmount)
createLockedCampaign(bytes16 id, struct ClaimCampaignsCampaign campaign, struct ClaimCampaignsClaimLockup claimLockup, struct ClaimCampaignsDonation donation)
createUnlockedCampaign(bytes16 id, struct ClaimCampaignsCampaign campaign, struct ClaimCampaignsDonation donation)
CampaignCancelled(bytes16 indexed id)
CampaignStarted(bytes16 indexed id, struct ClaimCampaignsCampaign campaign)
ClaimLockupCreated(bytes16 indexed id, struct ClaimCampaignsClaimLockup claimLockup)
TokensClaimed(bytes16 indexed id, address indexed claimer, uint256 amountClaimed, uint256 amountRemaining)
TokensDonated(bytes16 indexed id, address donationCollector, address token, uint256 amount, address tokenLocker)
constructor(address _donationCollector)
This contract contains no fallback and receive objects.
This contract contains no error objects.