VestingWalletMultiLinear

Verified contract

Active on Ethereum with 35 txns
Deployed by via 0x13d88f1f at 14614038
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa417e5b367c294ccfd830569398dff83b1f60d76c5f3b4dd650f585b725ebbc3
0x291c2f5ad2c674152947c43fc8ea8cefe7863db787708ef737ddb9353f74823f
0xecf0e8c30f8af486ea615e3c0d5701cd066c2c806298ea579e6252c4fdacd819
0x0eb09634b7839fa31c33b4fecaccd542835868d15e21c9e79a435ce0bf5b6805
0x8cb13483f1b22e04471df24c7a8cd179b9fcbd7a7b40b3f8e1beacce54af7184
0xf03d2dd423e813b81ce045df353e2f02db41322f83aa39d026314a974cc20917
0xe69a872330c85442111d84f3d411f01a33bb140f164830498a92889245ecd940
0xe58a18e5c7f83840d5e8c4e5ad910ea59f50054b34070048f5ff2e509f791a26
0xe718ca2516eec94ca455ab351f3cb0d987ff6c2f6b09d7154c70bed59df11ff6
0x729bef4fc3a7f888bc7518f7374076b2b5bb8f436719f381248cb31a5d04a1a9

Functions
Getter at block 21313716
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)
0xb50e2689ab615ed66426e81bf6dd45dc79145e97
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.