GovLPVault
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "GovLPVault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15501644 | 2 years ago | | | 0 | 0.00038829071 |
ABI
ABI objects
Getter at block 21414996
WETH9() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
controller() view returns (address)
0x0000000000000000000000000000000000000000
ethSupply() view returns (uint256)
0
getMasterContractOwner() view returns (address)
0x7036fc7dae3999d806d8754a229a00b9f400adb3
getRewardForDuration() view returns (uint256)
0
isGovLpVault() view returns (bool)
false
isMigrated() view returns (bool)
false
lastTimeRewardApplicable() view returns (uint256)
0
lastUpdateTime() view returns (uint256)
0
masterContract() view returns (address)
0x343e577ba5ee0d8eea18c042801cbaa9eba83e09
migrator() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x7036fc7dae3999d806d8754a229a00b9f400adb3
paused() view returns (bool)
false
periodFinish() view returns (uint256)
0
powaaSupply() view returns (uint256)
0
reserve() view returns (uint256)
0
rewardPerToken() view returns (uint256)
0
rewardPerTokenStored() view returns (uint256)
0
rewardRate() view returns (uint256)
0
rewardsDistribution() view returns (address)
0x0000000000000000000000000000000000000000
rewardsDuration() view returns (uint256)
0
rewardsToken() view returns (address)
0x0000000000000000000000000000000000000000
stakingToken() view returns (address)
0x0000000000000000000000000000000000000000
totalSupply() view returns (uint256)
0
Read-only
balanceOf(address _account) view returns (uint256)
earned(address _account) view returns (uint256)
rewards(address) view returns (uint256)
userRewardPerTokenPaid(address) view returns (uint256)
State-modifying
Events claimETHPOWAA()
claimGov()
exit()
initialize(address _rewardsDistribution, address _rewardsToken, address _stakingToken, address _controller)
migrate()
notifyRewardAmount(uint256 _reward)
recoverERC20(address _tokenAddress, uint256 _tokenAmount)
renounceOwnership()
setMigrationOption(address _migrator)
setPaused(bool _paused)
setRewardsDistribution(address _rewardsDistribution)
setRewardsDuration(uint256 _rewardsDuration)
stake(uint256 _amount)
transferOwnership(address newOwner)
withdraw(uint256 _amount)
ClaimETHPOWAA(address indexed user, uint256 claimableETH, uint256 claimablePOWAA)
Migrate(uint256 stakingTokenAmount, uint256 returnETHAmount, uint256 returnPOWAAAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Recovered(address token, uint256 amount)
RewardAdded(uint256 reward)
RewardPaid(address indexed user, uint256 reward)
RewardsDurationUpdated(uint256 newDuration)
SetMigrationOption(address migrator)
SetRewardDistribution(address newRewardDistribution)
Staked(address indexed user, uint256 amount)
Unpaused(address account)
Withdrawn(address indexed user, uint256 amount, uint256 fee)
constructor()
receive()
TokenVault_AlreadyInitialized()
TokenVault_AlreadyMigrated()
TokenVault_CannotStakeZeroAmount()
TokenVault_CannotWithdrawStakingToken()
TokenVault_CannotWithdrawZeroAmount()
TokenVault_InvalidDuration()
TokenVault_NotController()
TokenVault_NotOwner()
TokenVault_NotRewardsDistributionContract()
TokenVault_NotYetMigrated()
TokenVault_ProvidedRewardTooHigh()
TokenVault_RewardPeriodMustBeCompleted()