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

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,779 txns
Deployed by via 0x504d183d at 20833064
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
Value $6,044,527.34
ERC-20
--
0x488ec474ca3ad6960777425cd0c730b689c25c6e79abd4468aec42c5e955bcdc
From
0xc1272559a825dde50d77272c9e0b7ab66ac2991e0d61bae2dfc19ce5a8bde665
From
0x265e35c6fa474d3ea04d4c51a4050acc1d162721c1212f4bcef99e1d712043a8
From
0x1483ff39f452ba80917be1f8d7219c7cdecc032c40dd442f74babac88a07063a
From
0x26bc707002e4f31c98c04069451f0d46cf1d86653a3a8b976b727643d2d4cada
From
0x6567ee39e5d0319a683e4cd87ad7ab1d35f27b4c56decab089abb8a2b86a1fdf
From
0x9eba71e81469d953a3a741830b62f85d4ea8d38decc970dab126151571bb1400
From
0xc31331eff64a3b676cf27bcdbd72ebc4d7e75ba8a2ed0fb23cc4dd8b4ea56cce
From
0x75c4f7f6d97ecf9bf564d41fc80fc7612582d3242ad0663733563c7902936d7a
From

Functions
Getter at block 21214781
KELP_DAO_ETH_ASSET_ID(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
agETHToken(view returns (address)
0xe1b4d34e8754600962cd944b535180bd758e6c2e
authority(view returns (address)
0x54e86315c03217b76a7466c302245fd10ebef25a
decimals(view returns (uint8)
18
 
estimatedTotalValueLockedInETH(view returns (uint256)
 
getClaimableEpoch(view returns (uint256 yearuint256 monthuint256 dayuint256 claimableEpoch)
getWithdrawalFee(view returns (uint256)
0
isConsumingScheduledOp(view returns (bytes4)
0x00000000
kelpDepositPool(view returns (address)
0x036676389e48133b63a802f8635ad39e752d375d
kelpReferralCode(view returns (string)
f6078ebe0c2f08c225c0349aef2fe062d71b972e3c91b9687cccdff24d0c8ac8
kelpRsETHAdapter(view returns (address)
0xbf28c9fcb12a97441488f9c68faa49811a98688a
lagDuration(view returns (uint256)
172800
maxStakeLimit(view returns (uint256)
2000000000000000000000
minAmountToDeposit(view returns (uint256)
100000000000000
name(view returns (string)
Yay Kelp DAO’s Airdrop Gain ETH
rsETHToken(view returns (address)
0xa1290d69c65a6fe4df752f95823fae25cb99e5a7
symbol(view returns (string)
yayAgETH
totalSupply(view returns (uint256)
1931566598040382606904
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getClaimableAmountByReceiver(uint256 yearuint256 monthuint256 dayaddress receiverAddrview returns (uint256)
getExpectedAgETHFromAsset(address assetuint256 amountview returns (uint256)
getExpectedAgETHfromETH(uint256 amountview returns (uint256)
getExpectedETHAmountfromAgETH(uint256 amountview returns (uint256)
getExpectedRsETHAmountfromAgETH(uint256 amountview returns (uint256)
maxAmountToDeposit(address receiverview returns (uint256)
totalStakedAssets(addressaddressview returns (uint256)
totalStakedETH(addressview returns (uint256)
totalUnStakedRsETH(addressview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
customClaim(uint256 yearuint256 monthuint256 day
emergencyWithdrawToken(address beneficiaryaddress token
initialize(address initialAuthoritystring _namestring _symbolstring _kelpReferralCodeaddress _kelpDepositPooladdress _agETHTokenaddress _kelpRSETHAdapteraddress _rsETHTokenuint256 _maxStakeLimit
redeem(uint256 amount
setAuthority(address newAuthority
setKelpRSETHAdapterAddress(address _rsEthAdapterAddress
setKelpReferralCode(string _referralCode
setMaxStakeLimit(uint256 newLimit
stake(string referralCodepayable 
stakeAsset(address assetuint256 amountstring referralCode
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
unstake(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorityUpdated(address authority
Claimed(address indexed useruint256 agETHAmountuint256 claimableAmount
EmergencyWithdrawToken(address tokenaddress beneficiaryuint256 amount
Initialized(uint64 version
KelpRSETHAdapterChanged(address newRSETHAdapter
KelpReferralCodeChanged(string newReferralCode
MaxStakeLimitUpdated(uint256 newLimit
Redeemed(address indexed useruint256 agETHAmount
Staked(address indexed useruint256 ethAmountuint256 agETHAmountstring referralCode
StakedAsset(address indexed useraddress assetuint256 assetAmountuint256 agETHAmountstring referralCode
Transfer(address indexed fromaddress indexed touint256 value
UnstakeRequested(address indexed useruint256 agETHAmountuint256 claimableAmountuint256 claimableEpoch
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
receive(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AccessManagedInvalidAuthority(address authority
AccessManagedRequiredDelay(address calleruint32 delay
AccessManagedUnauthorized(address caller
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
FailedInnerCall(
InvalidInitialization(
NotInitializing(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token