VaultRewards

Verified contract

Active on Base with 66 txns
Deployed by via 0x8d2feb64 at 2829502
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xbd4383f5528c6fa02792f6548d54b551347edf8b866bfa41f462a52c7dc8036e
0x9956a7e503e8d799340774e1fe9599d90e58a8397b1cbaf11bb9e34a5d76951a
0xfcbced9e2ca29d3614776c88d29f12e2983b5ce825604ff2d0aec718e8c1aec6
0x911eb5c65f30d0db6e5a1f97922d74d555cdfa91535cb9b6ad1ced97fcf9144e
0xb1406709f15c9e27f9c7bfa55b166e82ff62f725d6d556d1345740aed346f1c7
0xe890b1c7421d39b7b08ac2cc7984e551e2eed5a95b7ee33cc9887a1581c30566
0x386f198115e41b2fea04e467255c72ff38efe1998a34ad6be9916f5a9f31dc58
0x2b0e04d6c246f42096a1727348a6d2d20f86a4a17c7d66715f22ee1aa686170e
0x0cb1d7d775915c7ed86f56a59ea83c83b1c4f2d9269b1a97575e8dbc840db053
0x84ce150b98c24a9df727d8f69c7dfe157155bdcf02304ca5772909468e61bd31

Functions
Getter at block 23090428
ProtocolAddresses(view returns (address)
0x63ace1034a0f0b6911cc6778bd1b647b682a5461
getRewardForDuration(view returns (uint256)
203889228024129897600
lastTimeRewardApplicable(view returns (uint256)
1693251365
lastUpdateTime(view returns (uint256)
1693251365
owner(view returns (address)
0x96eb1141b2432725ccabb1a0c46a57188174d6b5
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1693251365
rewardPerToken(view returns (uint256)
10570079303957336321
rewardPerTokenStored(view returns (uint256)
10570079303957336321
rewardRate(view returns (uint256)
2359829028057059
rewardsDuration(view returns (uint256)
86400
rewardsToken(view returns (address)
0xc4743d049891ea4333f8b559d09a93c3511f0762
stakingToken(view returns (address)
0xb2946938575646286beadbc4fe5c95b0139003c0
totalSupply(view returns (uint256)
111305204076604851
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
getReward(
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
setProtocolAddresses(address _ProtocolAddresses
setRewardsDuration(uint256 _rewardsDuration
stakeFromVault(uint256 amountaddress account
transferOwnership(address newOwner
updatePeriodFinish(uint256 timestamp
withdrawToVault(uint256 amountaddress account
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
ProtocolAddressesUpdated(address ProtocolAddresses
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Staked(address indexed useruint256 amount
Unpaused(address account
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _rewardsTokenaddress _stakingToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.