447 txs
452 calls
constructor
No constructor.
functions
_factory
viewfunction _factory() view returns (address)
_vesting
viewfunction _vesting() view returns (address)
claimInfo
viewfunction claimInfo() view returns (uint32 createDate, uint32 endDate, uint256 distAmount)
getParticipants
viewfunction getParticipants() view returns (address[])
merkleRoot
viewfunction merkleRoot() view returns (bytes32)
userAllocation
viewfunction userAllocation(address) view returns (uint256)
VERSION
viewfunction VERSION() view returns (uint8)
claimTokens
nonpayablefunction claimTokens(uint256 amount, bytes32[] merkleProof) returns (bool)
initialize
nonpayablefunction initialize(tuple p)
setMerkleRoot
nonpayablefunction setMerkleRoot(bytes32 _merkleRoot)
setParams
nonpayablefunction setParams(tuple p)
events
CreateL2E
event CreateL2E((uint32 endDate, address rewardTokenAddr, address vestingAddr, uint256 distAmount) p)
Initialized
event Initialized(uint8 version)
UserClaimed
event UserClaimed(address user, uint256 amount)
UserNotRegistered
event UserNotRegistered(address user)
UserRegistered
event UserRegistered(address user)
errors
AlreadyClaimed
error AlreadyClaimed()
InvalidMerkleProof
error InvalidMerkleProof()
InvalidParams
error InvalidParams()
MerkleRootAlreadySet
error MerkleRootAlreadySet()
MerkleRootNotSet
error MerkleRootNotSet()
NotEnded
error NotEnded()
OnlyFactory
error OnlyFactory()
OnlyManager
error OnlyManager()
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d7322c1d33bd391563a4504a0bbfc5e4993876374cd5af43d82803e903d91602b57fd5bf3