VaultBoardroom

Verified contract

Active on Ethereum with 30 txns
Deployed by via 0xa3df1d8c at 11996969
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x240f730538eea6bfe31efc143db562a844d8826c9b2d0b9d8e55ac5243e5d709
0xddb11bce68b231f77915a0f8f3a492e36f3ab086caa690a1e5c0e9ffdc81a2a1
0x4c0d0ed7ce82e32f6642137f517d94c9a5f59252c03b5000b32d34edb9979db1
0xb779fa467c771eca4c3327e52dc37895f3b42cf4eadb736fa4db08445096ac5b
0xab6521352f7f853aed69b8c3ea55bbc42751c6b61c8d9bf406f9cfc855a9f6ff
0x534363bedc0e48fc2badd0bac1a8e03338d41450d308961bca051f6a99c743bc
0x6ad8d7b69150450cecee9c3d35e21f7b59b365124b1c92d1bd9f3bcdd9d95618
0xb1c6d26ba778a8f8130194d12ed3b6fda02ca9979d4b91220ba2c16bcf66270b
0x32f458e0766afdabe86e066840a88de77ae225dae9835bdb7f58f8ef357a9aa1
0x63d3bd6febaae92dbb796d04eb05da73d9ce67a8fbb196a58b0073e78ea62cef

Functions
Getter at block 20929506
currentEpoch(view returns (uint256)
8
getLatestSnapshot(view returns (struct IBoardroomBoardSnapshot)
(12021476, 1615522048, 50097197063392246380225, 55841157609740811568)
isOperator(view returns (bool)
false
latestSnapshotIndex(view returns (uint256)
7
operator(view returns (address)
0x2806e2e25480856432edb151e2975b6a49a5e079
owner(view returns (address)
0xecce08c2636820a81fc0c805dbdc7d846636bbc4
rewardPerShare(view returns (uint256)
55841157609740811568
token(view returns (address)
0x0e3cc2c4fb9252d17d07c67135e48536071735d9
vault(view returns (address)
0x4a3201a61a998e8f43c942532a72b9c80708aa58
Read-only
balanceOf(address whoview returns (uint256)
boardHistory(uint256view returns (uint256 numberuint256 timeuint256 rewardReceiveduint256 rewardPerShare)
bondingHistory(addressuint256view returns (uint256 epochuint256 whenuint256 balance)
directors(addressview returns (uint256 rewardClaimeduint256 lastRPSuint256 firstRPSuint256 lastBoardSnapshotIndexuint256 rewardEarnedCurrEpochuint256 lastClaimedOnuint256 lastSnapshotIndexbool isFirstVaultActivityBeforeFirstEpochuint256 firstEpochWhenDoingVaultActivity)
earned(address directorview returns (uint256)
getBalanceFromLastEpoch(address whoview returns (uint256)
getBoardhistory(uint256 iview returns (struct IBoardroomBoardSnapshot)
getBondingHistory(address whouint256 epochview returns (struct IBoardroomBondingSnapshot)
getDirector(address whoview returns (struct IBoardroomBoardseat)
getLastSnapshotIndexOf(address directorview returns (uint256)
getLastSnapshotOf(address directorview returns (struct IBoardroomBoardSnapshot)
State-modifying
allocateSeigniorage(uint256 amount
claimAndReinvestReward(address _vault
claimReward(returns (uint256)
refundReward(
renounceOwnership(
setVault(address _vault
transferOperator(address newOperator_
transferOwnership(address newOwner
updateReward(address director
Events
OperatorTransferred(address indexed previousOperatoraddress indexed newOperator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardAdded(address indexed useruint256 reward
RewardPaid(address indexed useruint256 reward
Constructor
constructor(address token_address vault_address owneraddress operator
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.