LazyVesting

Verified contract

Active on Ethereum
Deployed by via 0xa0d033b3 at 17883987
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LazyVesting"

0x8c20a6b5506dad9501c786cb45a359f562663c6427f112d0484d7ab5cd1c3804
0x4df8dc80411f00c7598ff1d82ab5ebf5acca3e5dafa3b4799a5689250e0d2a10
0xbff12a31389707b22b1f1058a6c928d4952f906a91312f0bf7592b195b7892f5
0xc37768d56a302ea575c287e429282d030e5221c5cd16695f593a99cfbdd593cf
0x96cefb3af365da8dcf235a2445e9298dbd8f66aca112d8c8cd2d9f61c31d9c3a
0x34da3d46ef8a88608f726a7160aeea6995abc85c485152735bd9e9f7954066fb
0x9b99d2b3e95427180dc76c4c88eac00a6fd7986c4e40efa8c96fd0e6519d2389

Functions
Getter at block 21218252
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
APY(view returns (uint96)
666
CONTRIBUTION_TYPEHASH(view returns (bytes32)
0xed2300fbd3f6c33c575171d7d3a691dea1987b59083832bf14eb35327b32ba39
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DENOMINATOR(view returns (uint96)
10000
EIP712_DOMAIN_NAME(view returns (string)
LAZY VESTING
EIP712_DOMAIN_VERSION(view returns (string)
1
FIRST_PENALTY(view returns (uint96)
3000
HARDLOCK(view returns (uint256)
10368000
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
SECOND_PENALTY(view returns (uint96)
2000
SOFTLOCK(view returns (uint256)
2592000
THIRD_PENALTY(view returns (uint96)
1000
getChainID(view returns (uint256)
1
token(view returns (address)
0x39b0e13a29c2a27ce88cebd21262a232b0633613
vault(view returns (address)
0x43e4c226e00f174edd66db9e92422c2498fdec5e
version(pure returns (string)
1.0.0
Read-only
getContributionById(uint256 idview returns (struct LazyVestingContributionData contribution)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
recover(uint256 idaddress contributoruint256 amountuint256 startbytes signatureview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
claimContribution(uint256 idaddress contributoruint256 amountuint256 startbytes signature
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
withdraw(uint256 amount
Events
Claim(address indexed contributoruint256 amountuint256 bonusuint256 startuint256 outcomeuint256 leftovers
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Withdraw(uint256 amount
Constructor
constructor(address token_address vault_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.