This contract is being backfilled. You may encounter incomplete storage history.

VaultArthMlp

Verified contract

Active on Ethereum with 715 txns
Deployed by via 0x70ab8870 at 11913014
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x4824608fdc7a6c045603a109ca59beedc548fdd5425d5fedee323c459cc9a95b
0xd813ee594ec0b935db59152f9c92280dc178f9928f5f4533635644611a2f1a21
0x21a0f46627debcaa06e6b48268f94579bf01251f19472b99177b70ec18a8257f
0x312c02eed4d56ea66b33a31a08d1ad3f665ea19424ffaf778c4a864f2ef79f48
0x8f54b1816c341b81d4e55c58515e46c221c07459636165a3f11725c17f441ad2
0x490c79397f5c410b1f05e86eec3251399cad539809d73f26d23ee02445264cc2
0x58cd61ad68e80f8ed8b50c781dcd7e36310c4e45e02d1fb8859d4aaeb4564465
0x490bba683441cb8306df61f750cb6ace4ad222b80b2fba055c719df9a7103e7f
0xebb567406c8d0469da0471663fc885dba44a7371c79948f40dc33045d6f002d4
0x15d43dad2794dfc9a86d9159361d8f66ae3a6472bddedbeb4b70c15804aa9e1e

Functions
Getter at block 20798790
BOARDROOM_ROLE(view returns (bytes32)
0x6d70c91ad985a39eea8701dc54d183798bc9f1bfb6890f5f9b2ba660db7373d0
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractionBoardroom(view returns (address)
0xadddd8c910fde8d720861c78ba3f4eab96f6818e
duration(view returns (uint256)
86400
enableDeposits(view returns (bool)
false
expansionBoardroom(view returns (address)
0xf7d9967059e66af5a47e4b21a40322c1fbc4a1a4
getLockDuration(view returns (uint256)
86400
isOperator(view returns (bool)
false
operator(view returns (address)
0xbc5655337f4d8b2357a49625df72e004e30a9155
owner(view returns (address)
0xecce08c2636820a81fc0c805dbdc7d846636bbc4
token(view returns (address)
0x1c36d9e60cac6893652b74e357f3829a0f5095e0
totalBondedSupply(view returns (uint256)
59141939649625218179
totalSupply(view returns (uint256)
1187756834939649625218180
Read-only
balanceOf(address whoview returns (uint256)
balanceWithoutBonded(address whoview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getStakedAmount(address whoview returns (uint256)
getStakerDetails(address whoview returns (uint256uint256uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
stakingDetails(addressview returns (uint256 deadlineuint256 amountuint256 updatedOn)
State-modifying
bond(uint256 amount
bondFor(address whouint256 amount
changeLockDuration(uint256 _duration
grantRole(bytes32 roleaddress account
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBoardrooms(address expansionBoardroom_address contractionBoardroom_
toggleDeposits(bool val
transferOperator(address newOperator_
transferOwnership(address newOwner
unbond(uint256 amount
withdraw(
Events
Bonded(address indexed useruint256 amount
OperatorTransferred(address indexed previousOperatoraddress indexed newOperator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unbonded(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address cash_uint256 lockIn_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.