VestingWalletMultiLinear

Verified contract

Active on Ethereum with 36 txns
Deployed by via 0x79a3508b at 14608950
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa3c40bd22c2ad3bda155af2993d93c30fb142972544f359d094aefa68770d051
0xa970d8cf6adccbd040a8f8c06b932b042ad88a5b337424fc5b385721179a5b69
0x0c16ea8e369435978ecf7cbf4f5017b76a8bed2863529d51b3ff3e4c941db445
0x7b91c40b91a0d783ed48612d6ecad086f78eb90dedceb6369352a776d5d5298e
0x304c5751512a5a344db7b4c4ddb5eb2405a8af297b8142c9870c6476363ef423
0x421708cfd1f2e91b50e243071b4e5a6fbff54e2f55aaf02ce3f071f280e7b365
0xce12e34673fbbe42ac39841885b9cba7c69b55dc2f0875f73cddec275762d3eb
0x16e256e475d3f0587d98cd75f9af415dde5ebec463c2a1178bf2d9f4128a4052
0x23323e595c4fead5fa4cd2347e77f553e5b456be001eea670beb7c7fd8027a6d
0xbc91d2860a6d3ccf8bf39864abac95bb0d747a381386e38d30a3465f08cb3370

Functions
Getter at block 20868214
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)
0x70d4d4e1593f7a5ff8c98359c9ae38dcf03d3218
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)
1650285201
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.