TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 1,779 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0366…375d
0xbf28…688a
0xe1b4…6c2e
0xa129…e5a7
-
variable spans 49 additional slots
Balances ($6,044,527.34)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
agETH | ERC-20 | 1.930055K | $3,131.79 |
$6,044,527.34 | |
yayAgETH | ERC-20 | 0 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21211702 | 10 hours ago | | | 0 | 0.0034466141 | |
| 21211553 | 11 hours ago | | | 0 | 0.0027437158 | |
| 21211355 | 11 hours ago | | | 0 | 0.0029596253 | |
| 21209846 | 17 hours ago | | | 0 | 0.0028046747 | |
| 21209072 | 19 hours ago | | | 0 | 0.0029926052 | |
| 21208190 | a day ago | | | 0 | 0.0031932469 | |
| 21207202 | a day ago | | | 0.092 | 0.0062351340 | |
| 21205671 | a day ago | | | 0 | 0.0018899481 | |
| 21205395 | a day ago | | | 0.5 | 0.0065409090 |
ABI
ABI objects
Getter at block 21214781 estimatedTotalValueLockedInETH() view returns (uint256) getClaimableEpoch() view returns (uint256 year, uint256 month, uint256 day, uint256 claimableEpoch)
KELP_DAO_ETH_ASSET_ID() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
agETHToken() view returns (address)
0xe1b4d34e8754600962cd944b535180bd758e6c2e
authority() view returns (address)
0x54e86315c03217b76a7466c302245fd10ebef25a
decimals() view returns (uint8)
18
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 owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getClaimableAmountByReceiver(uint256 year, uint256 month, uint256 day, address receiverAddr) view returns (uint256)
getExpectedAgETHFromAsset(address asset, uint256 amount) view returns (uint256)
getExpectedAgETHfromETH(uint256 amount) view returns (uint256)
getExpectedETHAmountfromAgETH(uint256 amount) view returns (uint256)
getExpectedRsETHAmountfromAgETH(uint256 amount) view returns (uint256)
maxAmountToDeposit(address receiver) view returns (uint256)
totalStakedAssets(address, address) view returns (uint256)
totalStakedETH(address) view returns (uint256)
totalUnStakedRsETH(address) view returns (uint256)
State-modifying
Events approve(address spender, uint256 value) returns (bool)
customClaim(uint256 year, uint256 month, uint256 day)
emergencyWithdrawToken(address beneficiary, address token)
initialize(address initialAuthority, string _name, string _symbol, string _kelpReferralCode, address _kelpDepositPool, address _agETHToken, address _kelpRSETHAdapter, address _rsETHToken, uint256 _maxStakeLimit)
redeem(uint256 amount)
setAuthority(address newAuthority)
setKelpRSETHAdapterAddress(address _rsEthAdapterAddress)
setKelpReferralCode(string _referralCode)
setMaxStakeLimit(uint256 newLimit)
stake(string referralCode) payable
stakeAsset(address asset, uint256 amount, string referralCode)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
unstake(uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
AuthorityUpdated(address authority)
Claimed(address indexed user, uint256 agETHAmount, uint256 claimableAmount)
EmergencyWithdrawToken(address token, address beneficiary, uint256 amount)
Initialized(uint64 version)
KelpRSETHAdapterChanged(address newRSETHAdapter)
KelpReferralCodeChanged(string newReferralCode)
MaxStakeLimitUpdated(uint256 newLimit)
Redeemed(address indexed user, uint256 agETHAmount)
Staked(address indexed user, uint256 ethAmount, uint256 agETHAmount, string referralCode)
StakedAsset(address indexed user, address asset, uint256 assetAmount, uint256 agETHAmount, string referralCode)
Transfer(address indexed from, address indexed to, uint256 value)
UnstakeRequested(address indexed user, uint256 agETHAmount, uint256 claimableAmount, uint256 claimableEpoch)
constructor(address _logic, address initialOwner, bytes _data)
fallback()
receive()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
AccessManagedInvalidAuthority(address authority)
AccessManagedRequiredDelay(address caller, uint32 delay)
AccessManagedUnauthorized(address caller)
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
ERC20InvalidApprover(address approver)
ERC20InvalidReceiver(address receiver)
ERC20InvalidSender(address sender)
ERC20InvalidSpender(address spender)
FailedInnerCall()
InvalidInitialization()
NotInitializing()
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)