VaultMaha

Verified contract

Active on Ethereum with 797 txns
Deployed by via 0x3665f8f4 at 11913014
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x889d3249e23b1888e41f07c98d0edf19224aaf913efa4cb7c1e59bace3d30a26
0xa337e0aeb4f77341d20c29c668c5577b8dfe5f91a3bc7117314fb268ca004863
0x9db8024e6e7a9e00def061c52d27f5fa859e65457ad5d7d5d9a4247215b6d101
0x79508983d2b797d9a8feeb2830a93fe35d480ef6ae0aff72aae38778112f4ee6
From
0x1aaaacf41a0c92b0423bc9ce87ddb5a334650f13f89d189be0448054baec62bb
0x561e38544353b340e148894d067d695fa77782c8195ac89e027ed9dd02bb3d5b
0x1b8776d153c56b62bcbe73c872ef72df60938bc8f07c3135a4ea46a36334b827
0x4d5cb124709d4de7261f5d79ce0df52edbc5c6417ab0ecbbf3042d4f9ef3fbaa
0x39aff2388fc07b6fec546ec9381fd768240df204305e6bc50924b84d4bb5b886
0x8876a7203c32b6a2fd828be3a7ad29b3dff2f772474b41f49de539737015274f

Functions
Getter at block 21396281
BOARDROOM_ROLE(view returns (bytes32)
0x6d70c91ad985a39eea8701dc54d183798bc9f1bfb6890f5f9b2ba660db7373d0
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractionBoardroom(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
0
enableDeposits(view returns (bool)
false
expansionBoardroom(view returns (address)
0x0000000000000000000000000000000000000000
getLockDuration(view returns (uint256)
0
isOperator(view returns (bool)
false
operator(view returns (address)
0xbc5655337f4d8b2357a49625df72e004e30a9155
owner(view returns (address)
0xecce08c2636820a81fc0c805dbdc7d846636bbc4
token(view returns (address)
0xb4d930279552397bba2ee473229f89ec245bc365
totalBondedSupply(view returns (uint256)
48000000000000000
totalSupply(view returns (uint256)
84082812000000000000000
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 shareuint256 lockIn
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.