0 txs
0 calls
constructor
constructor(address _morphoAddress)
functions
getMorphoAddress
viewfunction getMorphoAddress() view returns (address)
MORPHO_ADDRESS
viewfunction MORPHO_ADDRESS() view returns (address)
executeFlashLoan
nonpayablefunction executeFlashLoan(address token, uint256 amount, tuple[] operations) returns (uint256 out)
init
nonpayablefunction init()
events
FlashLoanRequested
event FlashLoanRequested(address token, uint256 amount)
errors
No errors.
creation bytecode
0x60a0604052346200004d576200001e620000186200012c565b62000220565b6200002862000053565b6108386200025482396080518181816085015281816102de01526106b6015261083890f35b62000059565b60405190565b600080fd5b601f801991011690565b634e487b7160e01b600052604160045260246000fd5b906200008a906200005e565b810190811060018060401b03821117620000a357604052565b62000068565b90620000c0620000b862000053565b92836200007e565b565b600080fd5b60018060a01b031690565b620000dd90620000c7565b90565b620000eb81620000d2565b03620000f357565b600080fd5b905051906200010782620000e0565b565b9060208282031262000126576200012391600001620000f8565b90565b620000c2565b6200014f62000a8c803803806200014381620000a9565b92833981019062000109565b90565b90565b90565b620001716200016b620001779262000152565b62000155565b620000c7565b90565b620001859062000158565b90565b60209181520190565b60007f496e76616c6964204d6f7270686f206164647265737300000000000000000000910152565b620001c8601660209262000188565b620001d38162000191565b0190565b620001ef9060208101906000818303910152620001b9565b90565b15620001fa57565b6200020462000053565b62461bcd60e51b8152806200021c60048201620001d7565b0390fd5b6200024e81620002466200023f6200023960006200017a565b620000d2565b91620000d2565b1415620001f2565b60805256fe60806040526004361015610013575b6102c9565b61001e60003561005d565b806363d0a6de14610058578063733be37414610053578063e1c7392a1461004e5763e870ced10361000e57610290565b610151565b610116565b6100e1565b60e01c90565b60405190565b600080fd5b600080fd5b600091031261007e57565b61006e565b7f000000000000000000000000000000000000000000000000000000000000000090565b60018060a01b031690565b6100bb906100a7565b90565b6100c7906100b2565b9052565b91906100df906000602085019401906100be565b565b34610111576100f1366004610073565b61010d6100fc610083565b610104610063565b918291826100cb565b0390f35b610069565b3461014657610126366004610073565b6101426101316102d3565b610139610063565b918291826100cb565b0390f35b610069565b60000190565b3461017757610161366004610073565b610169610063565b806101738161014b565b0390f35b610069565b600080fd5b61018a816100b2565b0361019157565b600080fd5b905035906101a382610181565b565b90565b6101b1816101a5565b036101b857565b600080fd5b905035906101ca826101a8565b565b600080fd5b600080fd5b600080fd5b909182601f830112156102155781359167ffffffffffffffff831161021057602001926020830284011161020b57565b6101d6565b6101d1565b6101cc565b91606083830312610268576102328260008501610196565b9261024083602083016101bd565b92604082013567ffffffffffffffff81116102635761025f92016101db565b9091565b61017c565b61006e565b610276906101a5565b9052565b919061028e9060006020850194019061026d565b565b346102c4576102c06102af6102a636600461021a565b929190916106a0565b6102b7610063565b9182918261027a565b0390f35b610069565b600080fd5b600090565b6102db6102ce565b507f000000000000000000000000000000000000000000000000000000000000000090565b600090565b90565b61031c610317610321926100a7565b610305565b6100a7565b90565b61032d90610308565b90565b61033990610324565b90565b61034590610308565b90565b6103519061033c565b90565b60209181520190565b90565b61ffff1690565b61037081610360565b0361037757565b600080fd5b9050359061038982610367565b565b5061039a90602081019061037c565b90565b6103a690610360565b9052565b600080fd5b600080fd5b600080fd5b90356001602003823603038112156103fa57016020813591019167ffffffffffffffff82116103f55760018202360383136103f057565b6103af565b6103aa565b6103b4565b60209181520190565b90826000939282370152565b601f801991011690565b9190610438816104318161043d956103ff565b8095610408565b610414565b0190565b61047f91610471604082019261046761045d600083018361038b565b600085019061039d565b60208101906103b9565b91602081850391015261041e565b90565b9061048c91610441565b90565b90356001604003823603038112156104a5570190565b6103b4565b60200190565b91816104bb91610354565b90816104cc6020830284019461035d565b92836000925b8484106104e25750505050505090565b909192939495602061050d61050783856001950388526105028b8861048f565b610482565b986104aa565b9401940192949391906104d2565b909161053392602083019260008185039101526104b0565b90565b634e487b7160e01b600052604160045260246000fd5b9061055690610414565b810190811067ffffffffffffffff82111761057057604052565b610536565b600080fd5b60e01b90565b600091031261058b57565b61006e565b5190565b60209181520190565b60005b8381106105b1575050906000910152565b8060209183015181850152016105a0565b6105e16105ea6020936105ef936105d881610590565b93848093610594565b9586910161059d565b610414565b0190565b61061861062594929361060e606084019560008501906100be565b602083019061026d565b60408184039101526105c2565b90565b610630610063565b3d6000823e3d90fd5b7f6b588333b27ba71843c858b6d05ac839380f5f5dc22fbe58d7831700d6b5ccc690565b90565b61067461066f6106799261065d565b610305565b6101a5565b90565b91602061069e929493610697604082019660008301906100be565b019061026d565b565b93929190916106ad610300565b506106df6106da7f0000000000000000000000000000000000000000000000000000000000000000610330565b610348565b63e0232b4290869161071286956107036106f7610063565b9687926020840161051b565b6020820181038252038561054c565b813b156107ed57600061073891610743829661072c610063565b9889978896879561057a565b8552600485016105f3565b03925af180156107e8576107bb575b5061076361075e610639565b6107f2565b9261077f61076f610639565b6107796000610660565b906107ff565b907f36b2acb66143c7d81ece04083e3157526cab9360d579ecd6ed68c9e7481123f1916107b66107ad610063565b9283928361067c565b0390a1565b6107db9060003d81116107e1575b6107d3818361054c565b810190610580565b38610752565b503d6107c9565b610628565b610575565b6107fa610300565b505490565b5556fea264697066735822122016f22be53dbc741a4a068ab636870290199f36b66a46d79a1050a96470d6082c64736f6c63430008180033000000000000000000000000bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb