YVaultPeakProxy

Verified contract

Proxy

Active on Ethereum with 298 txns
Deployed by via 0x8ad4acc5 at 10909861
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 19 additional slots
-
variable spans 3 additional slots
ERC-20
--
ERC-20
--
0xdfaa2f5c8cb71485e9e86ae0f2aa140e235c3fd5d0ab7097a3779b7007ef5f03
0x63b7a4761af7279308a09b1d212f78f5f20b774c291b91863db23919f68948e6
0x183c6873345f7c9ded048334af34d8a0f5e01c6ad1632b6009b81db518f98dd6
0x174218767c61a64f24285a6c48580c9e04456b0567969dc45e3704d2538ab419
0x31061a3ad26c50f69d947ade56cc25c288626409782447d89f0d807533328cf6
0xa2fedb73285a25b911f0029929f94ebbe4eafd211d8a3412f67e9ec71692c6ca
0xdd6a89af31a605ee7a18c46181c1bc0267eb025edca4096540ab7f7b55a95c31
0x86c671a89fdde5a78a69f7b227d3b202c7e834a718a6272fa2d2819bd58ff056
0x12c25e05922c811912b125e012cccc0d8d54f362e93d01f5d5ac26bd697bf7f6
0xce0bfbe8f085df76dd955cc03d9626bf92b34ebf8b5d9aba7ef3a5995b297fed

Functions
Getter at block 21057015
implementation(view returns (address _impl)
0x12e0f9a356c60fc3dd04abde87e8f6e3cbbaf596
isOwner(view returns (bool)
false
owner(view returns (address _owner)
0x5b5cf8620292249669e1dcc73b753d01543d6ac7
proxyType(pure returns (uint256 proxyTypeId)
2
isOwner(view returns (bool)
false
owner(view returns (address _owner)
0x5b5cf8620292249669e1dcc73b753d01543d6ac7
 
portfolioValue(view returns (uint256)
vars(view returns (address _coreaddress _ySwapaddress _yCrvaddress _yUSDuint256 _redeemMultiplieruint256 _min)
(_core=0xe449ca7d10b041255e7e989d158bee355d8f88d3, _ySwap=0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51, _yCrv=0xdf5e0e81dff6faf3a7e52ba697820c5e32d806a8, _yUSD=0x4b5bfd52124784745c1071dcb244c6688d2533d3, _redeemMultiplier=9990, _min=1000)
 
yCrvDistribution(view returns (uint256 hereuint256 total)
 
yCrvToUsd(view returns (uint256)
 
yUSDToUsd(view returns (uint256)
Read-only
calcMintWithYcrv(uint256 inAmountview returns (uint256 dusdAmount)
calcMintWithYusd(uint256 inAmountview returns (uint256 dusdAmount)
calcRedeemInYcrv(uint256 dusdAmountview returns (uint256 _yCrv)
calcRedeemInYusd(uint256 dusdAmountview returns (uint256)
State-modifying
transferOwnership(address newOwner
updateAndCall(address _newProxyTobytes data
updateImplementation(address _newProxyTo
initialize(address _controller
migrate(
mintWithYcrv(uint256 inAmountreturns (uint256 dusdAmount)
mintWithYusd(uint256 inAmount
redeemInYcrv(uint256 dusdAmountuint256 minOutreturns (uint256 _yCrv)
redeemInYusd(uint256 dusdAmountuint256 minOut
setParams(uint256 _minuint256 _redeemMultiplier
transferOwnership(address newOwner
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProxyUpdated(address indexed previousImpladdress indexed newImpl
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.