RewardControllerV2

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd1c64a26 at 19890307
Slot
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

No balances found for "RewardControllerV2"

No transactions found for "RewardControllerV2"


Functions
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 idview returns (uint256 totalUscRewarduint256 reserveHolderTotalRewards)
isArbitrager(addressview returns (bool)
unclaimedStETHAmount(address accountview returns (uint256)
State-modifying
claimStEth(
initialize(address _chiaddress _uscaddress _reserveHolderaddress _uscStakingaddress _chiStakingaddress _chiLockingaddress _chiVestingaddress _uscEthLPStakingaddress _chiEthLPStakinguint256 _firstEpochTimestamp
renounceOwnership(
rewardUSC(uint256 amount
setArbitrager(address _arbitrager
setChiIncentivesForChiEthLPStaking(uint256 _chiIncentivesForChiEthLPStaking
setChiIncentivesForChiLocking(uint256 _chiIncentivesForChiLocking
setChiIncentivesForUscEthLPStaking(uint256 _chiIncentivesForUscEthLPStaking
setChiIncentivesForUscStaking(uint256 _chiIncentivesForUscStaking
setStEthPercentages(uint256 _stEthPercentageForUscStakinguint256 _stEthPercentageForChiStakinguint256 _stEthPercentageForChiLockinguint256 _stEthPercentageForChiVestinguint256 _stEthPercentageForUscEthLPStakinguint256 _stEthPercentageForChiEthLPStaking
setUscStakingProtocolFee(uint256 _uscStakingProtocolFee
transferOwnership(address newOwner
updateArbitrager(address accountbool status
updateEpoch(
Events
ClaimStEth(address indexed accountuint256 amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardUSC(address indexed accountuint256 amount
SetArbitrager(address indexed arbitrager
SetChiIncentivesPerEpoch(uint256 indexed chiIncentivesPerEpoch
UpdateArbitrager(address indexed accountbool isArbitrager
UpdateEpoch(uint256 indexed epochuint256 totalStEthRewarduint256 totalChiIncentives
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
EpochNotFinished(
NotArbitrager(
StEthYieldPercentagesNotCorrect(
ZeroAmount(