TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 51 txns
Unified 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
-
variable spans 49 additional slots
-
variable spans 48 additional slots
0x3b21…12ba
0x3854…142c
0x0375…318d
0xf193…2b15
0x60ab…05e3
0xab1d…41c6
0xe3dd…6603
0x426d…79fc
0x85cd…b307
0xd66d…85e6
10 additional
variables
Balances ($3,201.84)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USC | ERC-20 | 3.25K | $0.985182 |
$3,201.84 | |
CHI | ERC-20 | 0 | $0.002902 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21211381 | 10 hours ago | | | 0 | 0.0031330934 | |
| 21211347 | 10 hours ago | | | 0 | 0.0031454706 | |
| 21071028 | 20 days ago | | | 0 | 0.0044456973 | |
| 21064137 | 21 days ago | | | 0 | 0.0071335561 | |
| 20933305 | a month ago | | | 0 | 0.0039354326 | |
| 20900553 | a month ago | | | 0 | 0.0024165025 | |
| 20900537 | a month ago | | | 0 | 0.0024470764 | |
| 20862412 | 2 months ago | | | 0 | 0.0023445979 | |
| 20823030 | 2 months ago | | | 0 | 0.010617874 | |
| 20769352 | 2 months ago | | | 0 | 0.0015725182 |
ABI
ABI objects
Getter at block 21214387
EPOCH_DURATION() view returns (uint256)
604800
MAX_PERCENTAGE() view returns (uint256)
10000
arbitrager() view returns (address)
0xf19375b3668c377cec8dd6c8528651f83b002b15
chi() view returns (address)
0x3b21418081528845a6df4e970bd2185545b712ba
chiEthLPStaking() view returns (address)
0xd66dabe0c898ec74da03ae4e90b9c051408685e6
chiIncentivesForChiEthLPStaking() view returns (uint256)
175000000000000000000000
chiIncentivesForChiLocking() view returns (uint256)
125000000000000000000000
chiIncentivesForUscEthLPStaking() view returns (uint256)
100000000000000000000000
chiIncentivesForUscStaking() view returns (uint256)
25000000000000000000000
chiLocking() view returns (address)
0xe3dd17ff009bac84e32130fca5f01c908e956603
chiStaking() view returns (address)
0xab1dca1c0f948c268652eedc676966002ae241c6
chiVesting() view returns (address)
0x426dbaa2b33ce1b833c13b72503f5128afef79fc
currentEpoch() view returns (uint256)
36
firstEpochTimestamp() view returns (uint256)
1710684000
owner() view returns (address)
0xcdb8d92fa641106fdaee3ccc6b53a029edb9c458
reserveHolder() view returns (address)
0x037528457cf5b0b9dab641fd7f0ce8fc9690318d
stEthPercentageForChiEthLPStaking() view returns (uint256)
3000
stEthPercentageForChiLocking() view returns (uint256)
2500
stEthPercentageForChiStaking() view returns (uint256)
2500
stEthPercentageForChiVesting() view returns (uint256)
500
stEthPercentageForUscEthLPStaking() view returns (uint256)
1000
stEthPercentageForUscStaking() view returns (uint256)
500
usc() view returns (address)
0x38547d918b9645f2d94336b6b61aeb08053e142c
uscEthLPStaking() view returns (address)
0x85cd2803223c864d625b1d289fdd3cee7e4bb307
uscStaking() view returns (address)
0x60abb55c8488698153db0af2af362edb25a505e3
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()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
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)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
EpochNotFinished()
NotArbitrager()
StEthYieldPercentagesNotCorrect()
ZeroAmount()