0 txs
33 calls
constructor
constructor(address vault_, address wsteth_)
functions
convertToAssets
viewfunction convertToAssets(uint256 shares) view returns (uint256 assets)
getRate
viewfunction getRate() view returns (uint256)
isERC4626Compatible
viewfunction isERC4626Compatible() view returns (bool)
vault
viewfunction vault() view returns (address)
wsteth
viewfunction wsteth() view returns (address)
WstETH
viewfunction WstETH() view returns (address)
migrationCallback
nonpayablefunction migrationCallback()
events
No events.
errors
MathOverflowedMulDiv
error MathOverflowedMulDiv()
creation bytecode
0x60c06040525f805460ff19169055348015610018575f80fd5b50604051610a5e380380610a5e83398101604081905261003791610085565b6001600160a01b039182166080525f60a081905280549190921661010002610100600160a81b03199091161790556100b6565b80516001600160a01b0381168114610080575f80fd5b919050565b5f8060408385031215610096575f80fd5b61009f8361006a565b91506100ad6020840161006a565b90509250929050565b60805160a05161095d6101015f395f8181610106015281816101f6015261023901525f818161012d0152818161017001528181610330015281816103cc01526105c1015261095d5ff3fe608060405234801561000f575f80fd5b506004361061007a575f3560e01c80638ad1b3f4116100585780638ad1b3f4146100b6578063983e1980146100d2578063d1d8bce714610101578063fbfa77cf14610128575f80fd5b806307a2d13a1461007e57806357686a3b146100a4578063679aefce146100ae575b5f80fd5b61009161008c36600461070e565b61014f565b6040519081526020015b60405180910390f35b6100ac6102b2565b005b6100916103b0565b5f546100c29060ff1681565b604051901515815260200161009b565b5f546100e99061010090046001600160a01b031681565b6040516001600160a01b03909116815260200161009b565b6100e97f000000000000000000000000000000000000000000000000000000000000000081565b6100e97f000000000000000000000000000000000000000000000000000000000000000081565b5f805460ff16156101e8576040516303d1689d60e11b8152600481018390527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906307a2d13a90602401602060405180830381865afa1580156101bd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101e19190610725565b90506101f4565b6101f1826103c7565b90505b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316156102ad57604051632eca54bf60e21b8152600481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063bb2952fc90602401602060405180830381865afa158015610286573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102aa9190610725565b90505b919050565b5f5460ff16156103135760405162461bcd60e51b815260206004820152602160248201527f5661756c74526174654f7261636c653a20616c7265616479206d6967726174656044820152601960fa1b60648201526084015b60405180910390fd5b6040516303d1689d60e11b8152670de0b6b3a764000060048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906307a2d13a90602401602060405180830381865afa15801561037d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103a19190610725565b505f805460ff19166001179055565b5f6103c2670de0b6b3a764000061014f565b905090565b5f805f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663079c3b886040518163ffffffff1660e01b81526004015f60405180830381865afa158015610425573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261044c9190810190610810565b9150915080516002146104a15760405162461bcd60e51b815260206004820152601f60248201527f5661756c74526174654f7261636c653a20696e76616c6964206c656e67746800604482015260640161030a565b5f825f815181106104b4576104b46108da565b60200260200101516001600160a01b03165f60019054906101000a90046001600160a01b03166001600160a01b0316146104ef5760016104f1565b5f5b60ff1690505f82826001188151811061050c5761050c6108da565b60200260200101515f60019054906101000a90046001600160a01b03166001600160a01b031663bb2952fc858581518110610549576105496108da565b60200260200101516040518263ffffffff1660e01b815260040161056f91815260200190565b602060405180830381865afa15801561058a573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105ae9190610725565b6105b891906108ee565b905061064481877f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561061b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061063f9190610725565b61064e565b9695505050505050565b5f838302815f1985870982811083820303915050805f036106825783828161067857610678610913565b0492505050610707565b8084116106a25760405163227bc15360e01b815260040160405180910390fd5b5f848688095f868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150505b9392505050565b5f6020828403121561071e575f80fd5b5035919050565b5f60208284031215610735575f80fd5b5051919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff811182821017156107795761077961073c565b604052919050565b5f67ffffffffffffffff82111561079a5761079a61073c565b5060051b60200190565b5f82601f8301126107b3575f80fd5b815160206107c86107c383610781565b610750565b8083825260208201915060208460051b8701019350868411156107e9575f80fd5b602086015b8481101561080557805183529183019183016107ee565b509695505050505050565b5f8060408385031215610821575f80fd5b825167ffffffffffffffff80821115610838575f80fd5b818501915085601f83011261084b575f80fd5b8151602061085b6107c383610781565b82815260059290921b84018101918181019089841115610879575f80fd5b948201945b838610156108ab5785516001600160a01b038116811461089c575f80fd5b8252948201949082019061087e565b918801519196509093505050808211156108c3575f80fd5b506108d0858286016107a4565b9150509250929050565b634e487b7160e01b5f52603260045260245ffd5b8082018082111561090d57634e487b7160e01b5f52601160045260245ffd5b92915050565b634e487b7160e01b5f52601260045260245ffdfea2646970667358221220c16a2e84a2943da12f48d33593cabbb3f520f60f281228ab8d407c0402546f1a64736f6c634300081900330000000000000000000000005e362eb2c0706bd1d134689ec75176018385430b0000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0