VaultMigratable_CurveStETH
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
24
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "VaultMigratable_CurveStETH"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "VaultMigratable_CurveStETH"
ABI
ABI objects
Getter at block 21221943 availableToInvestOut() view returns (uint256) controller() view returns (address) governance() view returns (address) underlyingBalanceInVault() view returns (uint256) underlyingBalanceWithInvestment() view returns (uint256)
__governance() view returns (address)
0xf066789028fe31d4f53b69b81b328b8218cc0641
__jpyc_swap() view returns (address)
0x382d78e8bcea98fa04b63c19fe97d8138c3bfc5d
__lp_token_new() view returns (address)
0x21e27a5e5513d6e65c4f830167390997aa84843a
__lp_token_old() view returns (address)
0x06325440d014e39736583c165c2963ba99faf14e
__new_strategy() view returns (address)
0x9f314066678fedf69665475f6ef92f84477ebe3d
__pool_old() view returns (address)
0xdc24316b9ae028f1497c275eb9192a3ea0f67022
__stETH() view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
__weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
decimals() view returns (uint8)
0
futureStrategy() view returns (address)
0x0000000000000000000000000000000000000000
getPricePerFullShare() view returns (uint256)
0
name() view returns (string)
nextImplementation() view returns (address)
0x0000000000000000000000000000000000000000
nextImplementationDelay() view returns (uint256)
0
nextImplementationTimestamp() view returns (uint256)
0
shouldUpgrade() view returns (bool, address)
(false, 0x0000000000000000000000000000000000000000)
strategy() view returns (address)
0x0000000000000000000000000000000000000000
strategyTimeLock() view returns (uint256)
0
strategyUpdateTime() view returns (uint256)
0
symbol() view returns (string)
totalSupply() view returns (uint256)
0
underlying() view returns (address)
0x0000000000000000000000000000000000000000
underlyingUnit() view returns (uint256)
0
vaultFractionToInvestDenominator() view returns (uint256)
0
vaultFractionToInvestNumerator() view returns (uint256)
0
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
canUpdateStrategy(address _strategy) view returns (bool)
underlyingBalanceWithInvestmentForHolder(address holder) view returns (uint256)
State-modifying
Events announceStrategyUpdate(address _strategy)
approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 amount)
depositFor(uint256 amount, address holder)
doHardWork()
finalizeStrategyUpdate()
finalizeUpgrade()
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _storage)
initialize(address _underlying, uint256 _toInvestNumerator, uint256 _toInvestDenominator, uint256 _underlyingUnit, uint256 _implementationChangeDelay, uint256 _strategyChangeDelay)
initialize(string name, string symbol, uint8 decimals)
initializeVault(address _storage, address _underlying, uint256 _toInvestNumerator, uint256 _toInvestDenominator)
migrateUnderlying(uint256 minETHOut, uint256 minStETHOut, uint256 minLpNewMint)
rebalance()
scheduleUpgrade(address impl)
setStorage(address _store)
setStrategy(address _strategy)
setVaultFractionToInvest(uint256 numerator, uint256 denominator)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
withdraw(uint256 numberOfShares)
withdrawAll()
Approval(address indexed owner, address indexed spender, uint256 value)
Deposit(address indexed beneficiary, uint256 amount)
Invest(uint256 amount)
LiquidityProvided(uint256 ETHContributed, uint256 stETHContributed, uint256 v2Liquidity)
LiquidityRemoved(uint256 v1Liquidity, uint256 amountETH, uint256 amountStETH)
Migrated(uint256 v1Liquidity, uint256 v2Liquidity)
StrategyAnnounced(address newStrategy, uint256 time)
StrategyChanged(address newStrategy, address oldStrategy)
Transfer(address indexed from, address indexed to, uint256 value)
Withdraw(address indexed beneficiary, uint256 amount)
constructor()
fallback()
This contract contains no error objects.