This contract is being backfilled. You may encounter incomplete storage history.

Staked CHI

Verified contract

Proxy

Active on Ethereum with 247 txns
Deployed by via 0x6c5e027a at 19497225
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
-
variable spans 44 additional slots
-
variable spans 49 additional slots
ERC-20
Value $49,083
0x9c5f6f13a5b131edc7a79322b433d1a654dd5f0bf63ba6bf2d330708338da52a
0xa9d15e76ba33f74c9d236960aadf8cb5a706cd99ad826086c9f2f6a4f41cfc40
0x1622835854036203790f94a6d387eaa5e40b3933ebd2389167131420007d6573
0x38653d399151c6441184d679338554eeb18c4d572b4689f375edebfee9614a96
0x3c6afe50c7557fe327ef6c422d9378be8012329b7feceefa0caa99975450abd5
0xe1031829dd36b9cdc953e0f8648a9492f145fe495304495c0b21a53db94a0bc5
0xed9715f655ba24272af6889c27916865587ef6e468162cbf377596af6e73231d
0x34f680d9d7c660cbe15f4dd53da7278ef964c240baa1aa94d25595375c652273
0xa094eeddfe8f48221a63d3ca545078630de656340cc0fffc28835314a17d9c57
0x429150405cf4c0677236b680e97ca04ff3ddc9f3b189ead1483d57e764f2a2d4

Functions
Getter at block 21213820
MAX_LOCK_DURATION(view returns (uint256)
208
MIN_LOCK_DURATION(view returns (uint256)
4
chiLocking(view returns (address)
0xe3dd17ff009bac84e32130fca5f01c908e956603
currentEpoch(view returns (uint256)
36
decimals(view returns (uint8)
18
getStakedChi(view returns (uint256)
16737653667637080146522991
name(view returns (string)
Staked CHI
owner(view returns (address)
0xcdb8d92fa641106fdaee3ccc6b53a029edb9c458
rewardController(view returns (address)
0xb9e08d13d2694b561a5033aca07ba7dea49d0258
stakeToken(view returns (address)
0x3b21418081528845a6df4e970bd2185545b712ba
symbol(view returns (string)
stCHI
totalSupply(view returns (uint256)
16737653667637080146522991
Read-only
_getCurrentReward(address accountuint8 tokenview returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
epochs(uint256 idview returns (uint256 shares)
getCumulativeRewardsPerShare(uint256 epochuint8 tokenview returns (uint256)
getUnclaimedRewards(address accountuint8 tokenview returns (uint256)
stakes(address accountview returns (uint256 lastUpdatedEpochuint256 sharesuint256 addSharesNextEpoch)
unclaimedStChiAmount(address accountview returns (uint256)
unclaimedStETHAmount(address accountview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimStETH(address accountreturns (uint256)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _chiAddress
lock(uint256 amountuint256 durationbool useStakedTokens
renounceOwnership(
setChiLocking(address _chiLocking
setRewardController(address _rewardController
stake(uint256 amount
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
unstake(uint256 amount
unstake(uint256 amountaddress toAddress
updateEpoch(uint256 stETHrewards
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
ClaimStETH(address indexed accountuint256 amount
Initialized(uint8 version
Lock(address indexed accountuint256 amountuint256 durationbool useStakedTokens
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetChiLocking(address indexed chiLocking
SetRewardController(address indexed rewardController
Stake(address indexed accountuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Unstake(address indexed accountaddress indexed toAddressuint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AmountBelowStakedBalance(uint256 stakedBalanceuint256 amount
InvalidDuration(uint256 duration
NotRewardController(
ZeroAmount(