RewardControllerV2
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
6 additional
variables
Balances ($0.00)
No balances found for "RewardControllerV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "RewardControllerV2"
ABI
ABI objects
Getter at block 21214387
EPOCH_DURATION() view returns (uint256)
604800
MAX_PERCENTAGE() view returns (uint256)
10000
arbitrager() view returns (address)
0x0000000000000000000000000000000000000000
chi() view returns (address)
0x0000000000000000000000000000000000000000
chiEthLPStaking() view returns (address)
0x0000000000000000000000000000000000000000
chiIncentivesForChiEthLPStaking() view returns (uint256)
0
chiIncentivesForChiLocking() view returns (uint256)
0
chiIncentivesForUscEthLPStaking() view returns (uint256)
0
chiIncentivesForUscStaking() view returns (uint256)
0
chiLocking() view returns (address)
0x0000000000000000000000000000000000000000
chiStaking() view returns (address)
0x0000000000000000000000000000000000000000
chiVesting() view returns (address)
0x0000000000000000000000000000000000000000
currentEpoch() view returns (uint256)
0
firstEpochTimestamp() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
reserveHolder() view returns (address)
0x0000000000000000000000000000000000000000
stEthPercentageForChiEthLPStaking() view returns (uint256)
0
stEthPercentageForChiLocking() view returns (uint256)
0
stEthPercentageForChiStaking() view returns (uint256)
0
stEthPercentageForChiVesting() view returns (uint256)
0
stEthPercentageForUscEthLPStaking() view returns (uint256)
0
stEthPercentageForUscStaking() view returns (uint256)
0
usc() view returns (address)
0x0000000000000000000000000000000000000000
uscEthLPStaking() view returns (address)
0x0000000000000000000000000000000000000000
uscStaking() view returns (address)
0x0000000000000000000000000000000000000000
uscStakingProtocolFee() view returns (uint256)
0
Read-only
epochs(uint256 id) view returns (uint256 totalUscReward, uint256 reserveHolderTotalRewards)
isArbitrager(address) view returns (bool)
unclaimedStETHAmount(address account) view returns (uint256)
State-modifying
Events claimStEth()
initialize(address _chi, address _usc, address _reserveHolder, address _uscStaking, address _chiStaking, address _chiLocking, address _chiVesting, address _uscEthLPStaking, address _chiEthLPStaking, uint256 _firstEpochTimestamp)
renounceOwnership()
rewardUSC(uint256 amount)
setArbitrager(address _arbitrager)
setChiIncentivesForChiEthLPStaking(uint256 _chiIncentivesForChiEthLPStaking)
setChiIncentivesForChiLocking(uint256 _chiIncentivesForChiLocking)
setChiIncentivesForUscEthLPStaking(uint256 _chiIncentivesForUscEthLPStaking)
setChiIncentivesForUscStaking(uint256 _chiIncentivesForUscStaking)
setStEthPercentages(uint256 _stEthPercentageForUscStaking, uint256 _stEthPercentageForChiStaking, uint256 _stEthPercentageForChiLocking, uint256 _stEthPercentageForChiVesting, uint256 _stEthPercentageForUscEthLPStaking, uint256 _stEthPercentageForChiEthLPStaking)
setUscStakingProtocolFee(uint256 _uscStakingProtocolFee)
transferOwnership(address newOwner)
updateArbitrager(address account, bool status)
updateEpoch()
ClaimStEth(address indexed account, uint256 amount)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardUSC(address indexed account, uint256 amount)
SetArbitrager(address indexed arbitrager)
SetChiIncentivesPerEpoch(uint256 indexed chiIncentivesPerEpoch)
UpdateArbitrager(address indexed account, bool isArbitrager)
UpdateEpoch(uint256 indexed epoch, uint256 totalStEthReward, uint256 totalChiIncentives)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
EpochNotFinished()
NotArbitrager()
StEthYieldPercentagesNotCorrect()
ZeroAmount()