VestingWalletMultiLinear

Verified contract

Active on Ethereum with 36 txns
Deployed by via 0x0963182d at 14614023
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x64f84d5aeb5d80891d093e99d77af3b9a82b0c3ef20af3f0ba82ef92a03525dc
0x20297d49cdf86040e47acbf475d0d9e5f13ac8c4977560b21451e727f0ee87a2
0xcb52c84d98ffd7791a3ad1951a50001d8ec9bd4aa0ccfc44c34a44974b69b7b1
0x7ea427d108757a152b7ccb2f0367fff2b9859a168b7928440c419183c3a138a0
0x4dbc0f2f86f31cc649681e703332bbcd9d96f75a300ee56787a2d5868683cb1a
0xd4685aa9835f01da0174d4fbc0b0c78c79585a98f37eddc33429990eb5c9348c
0x12f3ddc6a1b5756b8d8cfd385cca136d2b5a35e987b1e231c2e8973e2be93738
0x657171d8e504448e266704eeb79c875d769d756cea99302442ef20d490d92ca3
0x46613116321d148e1881859188d4c7c8ff6a1a6ad850b190375e35b79d63a880
0xba851efb7881d030a27037c5649201fd509bfa48e3e457e1517ef3dceec02bdd

Functions
Getter at block 21392073
BENEFICIARY_MANAGER_ROLE(view returns (bytes32)
0xc59ec23d1c349d9976a1aba1c27c681cc250eafcb2aaf5c7c3be1d0e6827bfb1
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
SCHEDULE_MANAGER_ROLE(view returns (bytes32)
0x54217f7b85353d04ece159ebd69a45e9b8287dd2043746eaca469996a3d91aee
beneficiary(view returns (address)
0x7286c255ab8aed2903dfbddcf0a919132d8ee788
duration(view returns (uint256)
86922000
 
lockEnd(view returns (uint256)
locked(view returns (bool)
true
paused(view returns (bool)
false
permanentlyLocked(view returns (bool)
true
released(view returns (uint256)
0
start(view returns (uint256)
1650352874
stepPercentSum(view returns (uint8)
100
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
released(address tokenview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
vestedAmount(address tokenuint64 timestampview returns (uint256)
vestedAmount(uint64 timestampview returns (uint256)
State-modifying
addToSchedule(uint8 stepPercentuint64 stepDuration
grantRole(bytes32 roleaddress account
lock(uint256 lockDuration
pause(
permanentLock(
release(
release(address token
renounceRole(bytes32 roleaddress account
resetSchedule(
revokeRole(bytes32 roleaddress account
setBeneficiary(address beneficiaryAddress
tokensReceived(addressaddressaddressuint256bytesbytes
unpause(
Events
BeneficiaryEdited(address beneficiaryAddress
ERC20Released(address indexed tokenuint256 amount
EtherReleased(uint256 amount
Locked(address accountuint256 duration
Paused(address account
PermanentlyLocked(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
ScheduleReset(
ScheduleStepAdded(uint8 stepPercentuint64 stepDuration
Unpaused(address account
Constructor
constructor(address beneficiaryAddressuint64 startTimestamp
Fallback and receive
receive(
Errors

This contract contains no error objects.