0 txs
244 calls
constructor
No constructor.
functions
assetBalance
viewfunction assetBalance(address yelayLiteVault, bytes supplement) view returns (uint256)
viewRewards
viewfunction viewRewards(address, bytes) view returns (tuple[] rewards)
claimRewards
nonpayablefunction claimRewards(bytes)
deposit
nonpayablefunction deposit(uint256 amount, bytes supplement)
onAdd
nonpayablefunction onAdd(bytes)
onRemove
nonpayablefunction onRemove(bytes)
protocol
nonpayablefunction protocol(bytes supplement) returns (address)
withdraw
nonpayablefunction withdraw(uint256 amount, bytes supplement) returns (uint256 withdrawn)
withdrawAll
nonpayablefunction withdrawAll(bytes supplement) returns (uint256 withdrawn)
events
No events.
errors
No errors.
creation bytecode
0x6080604052348015600e575f5ffd5b506107b08061001c5f395ff3fe608060405234801561000f575f5ffd5b506004361061009f575f3560e01c8063674deeb611610072578063e190febc11610058578063e190febc1461013a578063e807cbc41461013a578063ea827cef1461015f575f5ffd5b8063674deeb61461013a578063749782311461014c575f5ffd5b8063030ba25d146100a35780631023621e146100c9578063185eb7b5146101015780635d30351914610125575b5f5ffd5b6100b66100b1366004610601565b610172565b6040519081526020015b60405180910390f35b6100dc6100d7366004610649565b6102b8565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100c0565b61011861010f3660046106ac565b60609392505050565b6040516100c091906106e4565b610138610133366004610601565b6102cc565b005b610138610148366004610649565b5050565b6100b661015a3660046106ac565b610375565b6100b661016d366004610649565b610481565b5f5f61017e84846105a8565b6040517f0a28a477000000000000000000000000000000000000000000000000000000008152600481018790529091505f9073ffffffffffffffffffffffffffffffffffffffff831690630a28a47790602401602060405180830381865afa1580156101ec573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102109190610748565b6040517fba087652000000000000000000000000000000000000000000000000000000008152600481018290523060248201819052604482015290915073ffffffffffffffffffffffffffffffffffffffff83169063ba087652906064016020604051808303815f875af115801561028a573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102ae9190610748565b9695505050505050565b5f5f6102c484846105a8565b949350505050565b5f6102d783836105a8565b6040517f6e553f650000000000000000000000000000000000000000000000000000000081526004810186905230602482015290915073ffffffffffffffffffffffffffffffffffffffff821690636e553f65906044016020604051808303815f875af115801561034a573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061036e9190610748565b5050505050565b5f5f61038184846105a8565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff878116600483015291925090821690634cdad5069082906370a0823190602401602060405180830381865afa1580156103f7573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061041b9190610748565b6040518263ffffffff1660e01b815260040161043991815260200190565b602060405180830381865afa158015610454573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104789190610748565b95945050505050565b5f5f61048d84846105a8565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290915073ffffffffffffffffffffffffffffffffffffffff82169063ba0876529082906370a0823190602401602060405180830381865afa158015610500573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105249190610748565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526004810191909152306024820181905260448201526064016020604051808303815f875af1158015610584573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102c49190610748565b5f6105b58284018461075f565b9392505050565b5f5f83601f8401126105cc575f5ffd5b50813567ffffffffffffffff8111156105e3575f5ffd5b6020830191508360208285010111156105fa575f5ffd5b9250929050565b5f5f5f60408486031215610613575f5ffd5b83359250602084013567ffffffffffffffff811115610630575f5ffd5b61063c868287016105bc565b9497909650939450505050565b5f5f6020838503121561065a575f5ffd5b823567ffffffffffffffff811115610670575f5ffd5b61067c858286016105bc565b90969095509350505050565b73ffffffffffffffffffffffffffffffffffffffff811681146106a9575f5ffd5b50565b5f5f5f604084860312156106be575f5ffd5b83356106c981610688565b9250602084013567ffffffffffffffff811115610630575f5ffd5b602080825282518282018190525f918401906040840190835b8181101561073d578351805173ffffffffffffffffffffffffffffffffffffffff16845260209081015181850152909301926040909201916001016106fd565b509095945050505050565b5f60208284031215610758575f5ffd5b5051919050565b5f6020828403121561076f575f5ffd5b81356105b58161068856fea2646970667358221220d44bfa893a1f5b73d74b3a67170eed0b6dec26d7ebeeb78a50233c64a5af8aba64736f6c634300081c0033