USD Earn Eth

Verified contract

Proxy

Active on Ethereum with 557 txns
Deployed by via 0x788856fd at 16424136
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 19 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
6 additional variables
ERC-20
Value $0
0xbef911d2ee4058c29ac03149ebbfb5b9b33299e13a09787c6982e8c95cb06172
0x491170641f3540e468b9c7108cd1beda5f5ad06b68138bf1971747a05f7033d8
0x868be36b488c7f9c7b09fcc9c1b541aff1dd06a105a2fe051cb6392e4b6dcf0b
0x0dffe383d3b74bbf92e1a976c706de809628417f26562fd0fae79c1d1a1fa2bd
0x44079b34fa0e8bffcdacae0924f7b8b96e1133bf5e173e689dfffea7fbbcb775
0x0e48dfd5cf20fe3dcb5054a023b358bef88c3cd4125a6a0fcbbd4bbcc04b7e7b
0xe1096ab281da5706e064c0b467610c0fb68e8ca183ee1bc0ca1e75fdaadffdf3
0xa3516c9cbfa322301d127296507e9230324e88dd3a88b04f5b08e16d592934e8
0x43c4d1e94cb92ead31165de1091d33dc9990b36dfcdcf499d7ec4721e56474bf
0x2fa80c0288d7f8ec4ab468ab7446d6f4d1d3ef39e95dc5e588eb116de98bc2b1

Functions
Getter at block 21390973
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GUARDIAN_ROLE(view returns (bytes32)
0x8b5b16d04624687fcf0d0228f19993c9157c1ed07b41d8d430fd9100eb099fe8
HARVESTER(view returns (bytes32)
0x27e3e4d29d60af3ae6456513164bb5db737d6fc8610aa36ad458736c9efb884c
LOCK_INTERVAL(view returns (uint256)
86400
asset(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
decimals(view returns (uint8)
18
 
detailedPrice(view returns (struct DetailedShareNumber price)
detailedTVL(view returns (struct DetailedShareNumber tvl)
(2634528081, 6)
detailedTotalSupply(view returns (struct DetailedShareNumber supply)
(14397948651279735498, 18)
 
getWithdrawalQueue(view returns (address[20])
governance(view returns (address)
0x4b21438ffff0f0b938ad64cd44b8c6ebb78ba56e
initialSharesPerAsset(pure returns (uint256)
10000000000
lastHarvest(view returns (uint128)
1720474379
lockedProfit(view returns (uint256)
0
managementFee(view returns (uint256)
0
maxLockedProfit(view returns (uint128)
0
name(view returns (string)
USD Earn Eth
paused(view returns (bool)
false
symbol(view returns (string)
usdEarnEth
totalAssets(view returns (uint256)
2634528081
totalBps(view returns (uint256)
10000
totalStrategyHoldings(view returns (uint256)
2634528080
totalSupply(view returns (uint256)
14397948651279735498
vaultTVL(view returns (uint256)
2634528081
withdrawalFee(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256 assets)
convertToShares(uint256 assetsview returns (uint256 shares)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsToUserview returns (uint256)
strategies(addressview returns (bool isActiveuint16 tvlBpsuint232 balance)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawalQueue(uint256view returns (address)
State-modifying
addStrategy(address strategyuint16 tvlBps
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 assetsaddress receiverreturns (uint256)
depositIntoStrategies(uint256 amount
grantRole(bytes32 roleaddress account
harvest(address[] strategyList
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _governanceaddress vaultAssetstring _namestring _symbol
mint(uint256 sharesaddress receiverreturns (uint256)
pause(
rebalance(
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256)
removeStrategy(address strategy
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setManagementFee(uint256 feeBps
setWithdrawalFee(uint256 feeBps
setWithdrawalQueue(address[20] newQueue
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
unpause(
updateStrategyAllocations(address[] strategyListuint16[] strategyBps
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed calleraddress indexed owneruint256 assetsuint256 shares
Harvest(address indexed useraddress[] strategies
Initialized(uint8 version
Liquidation(uint256 assetsRequesteduint256 assetsLiquidated
ManagementFeeSet(uint256 oldFeeuint256 newFee
Paused(address account
Rebalance(address indexed caller
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StrategyAdded(address indexed strategy
StrategyAllocsUpdated(address[] strategyListuint16[] strategyBps
StrategyDeposit(address indexed strategyuint256 assets
StrategyRemoved(address indexed strategy
StrategyWithdrawal(address indexed strategyuint256 assetsRequesteduint256 assetsReceived
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Withdraw(address indexed calleraddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
WithdrawalFeeSet(uint256 oldFeeuint256 newFee
WithdrawalQueueSet(address[20] newQueue
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.