Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
| Transaction Hash |
Method
|
Block
|
From
|
To
|
Amount
|
||||
|---|---|---|---|---|---|---|---|---|---|
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[{"internalType":"contract IERC20","name":"_token","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"enum IFlashLoanProvider.Operation","name":"_operation","type":"uint8"},{"internalType":"bytes","name":"_params","type":"bytes"}],"name":"makeFlashLoan","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract IERC20[]","name":"tokens","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"uint256[]","name":"feeAmounts","type":"uint256[]"},{"internalType":"bytes","name":"userData","type":"bytes"}],"name":"receiveFlashLoan","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"receiver","outputs":[{"internalType":"contract IFlashLoanReceiver","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x608060405234801561000f575f80fd5b506004361061003f575f3560e01c80635fa54dd214610043578063f04f270714610058578063f7260d3e1461006b575b5f80fd5b610056610051366004610b29565b610099565b005b610056610066366004610bd6565b610302565b5f5461007d906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6040805160018082528183019092525f916020808301908036833701905050905085815f815181106100cd576100cd610c91565b6001600160a01b0392909216602092830291909101909101526040805160018082528183019092525f9181602001602082028036833701905050905085815f8151811061011c5761011c610c91565b602090810291909101015260605f86600381111561013c5761013c610ca5565b0361017a575f61014e85870187610d29565b90508681604051602001610163929190610ebb565b60405160208183030381529060405291505061026e565b600286600381111561018e5761018e610ca5565b036101b5575f6101a085870187610ed7565b90508681604051602001610163929190610f47565b60038660038111156101c9576101c9610ca5565b036101f0575f6101db85870187610f83565b90508681604051602001610163929190610fbd565b600186600381111561020457610204610ca5565b0361022b575f61021685870187610fec565b9050868160405160200161016392919061102c565b60405162461bcd60e51b8152602060048201526013602482015272262d1d102bb937b7339027b832b930ba34b7b760691b60448201526064015b60405180910390fd5b5f80546001600160a01b03191633179055604051632e1c224f60e11b815273ba12222222228d8ba445958a75a0704d566bf2c890635c38449e906102bc9030908790879087906004016110b1565b5f604051808303815f87803b1580156102d3575f80fd5b505af11580156102e5573d5f803e3d5ffd5b50505f80546001600160a01b031916905550505050505050505050565b3373ba12222222228d8ba445958a75a0704d566bf2c81461035b5760405162461bcd60e51b815260206004820152601360248201527210d85b1b195c881a5cc81b9bdd0815985d5b1d606a1b6044820152606401610265565b5f546001600160a01b03166103bc5760405162461bcd60e51b815260206004820152602160248201527f466c617368206c6f616e206e6f742070726f7065726c7920696e6974696174656044820152601960fa1b6064820152608401610265565b5f6103ca6020828486611156565b8101906103d7919061117d565b90505f8160038111156103ec576103ec610ca5565b03610500575f6103ff8360208187611156565b81019061040c9190610d29565b90505f86865f81811061042157610421610c91565b9050602002013589895f81811061043a5761043a610c91565b9050602002013561044b91906111aa565b905061049b5f8054906101000a90046001600160a01b0316828d8d5f81811061047657610476610c91565b905060200201602081019061048b91906111c3565b6001600160a01b03169190610802565b5f54604051635b47b69d60e01b81526001600160a01b0390911690635b47b69d906104cc90859085906004016111de565b5f604051808303815f87803b1580156104e3575f80fd5b505af11580156104f5573d5f803e3d5ffd5b505050505050610791565b600281600381111561051457610514610ca5565b036105f3575f6105278360208187611156565b8101906105349190610ed7565b90505f86865f81811061054957610549610c91565b9050602002013589895f81811061056257610562610c91565b9050602002013561057391906111aa565b905061059e5f8054906101000a90046001600160a01b0316828d8d5f81811061047657610476610c91565b5f5460408051630e81621760e11b8152845160048201526020850151602482015290840151604482015260608401516064820152608481018390526001600160a01b0390911690631d02c42e9060a4016104cc565b600381600381111561060757610607610ca5565b036106c2575f61061a8360208187611156565b8101906106279190610f83565b90505f86865f81811061063c5761063c610c91565b9050602002013589895f81811061065557610655610c91565b9050602002013561066691906111aa565b90506106915f8054906101000a90046001600160a01b0316828d8d5f81811061047657610476610c91565b5f54604051635e64f30760e11b81526001600160a01b039091169063bcc9e60e906104cc90859085906004016111fb565b60018160038111156106d6576106d6610ca5565b0361022b575f6106e98360208187611156565b8101906106f69190610fec565b90505f86865f81811061070b5761070b610c91565b9050602002013589895f81811061072457610724610c91565b9050602002013561073591906111aa565b90506107605f8054906101000a90046001600160a01b0316828d8d5f81811061047657610476610c91565b5f54604051635846d6b960e11b81526001600160a01b039091169063b08dad72906104cc9085908590600401611225565b6107f773ba12222222228d8ba445958a75a0704d566bf2c886865f8181106107bb576107bb610c91565b9050602002013589895f8181106107d4576107d4610c91565b905060200201356107e5919061124f565b8b8b5f81811061047657610476610c91565b505050505050505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610854908490610859565b505050565b5f6108ad826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661092c9092919063ffffffff16565b905080515f14806108cd5750808060200190518101906108cd9190611262565b6108545760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610265565b606061093a84845f85610944565b90505b9392505050565b6060824710156109a55760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610265565b5f80866001600160a01b031685876040516109c09190611281565b5f6040518083038185875af1925050503d805f81146109fa576040519150601f19603f3d011682016040523d82523d5f602084013e6109ff565b606091505b5091509150610a1087838387610a1d565b925050505b949350505050565b60608315610a8b5782515f03610a84576001600160a01b0385163b610a845760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610265565b5081610a15565b610a158383815115610aa05781518083602001fd5b8060405162461bcd60e51b8152600401610265919061129c565b6001600160a01b0381168114610ace575f80fd5b50565b803560048110610adf575f80fd5b919050565b5f8083601f840112610af4575f80fd5b50813567ffffffffffffffff811115610b0b575f80fd5b602083019150836020828501011115610b22575f80fd5b9250929050565b5f805f805f60808688031215610b3d575f80fd5b8535610b4881610aba565b945060208601359350610b5d60408701610ad1565b9250606086013567ffffffffffffffff811115610b78575f80fd5b610b8488828901610ae4565b969995985093965092949392505050565b5f8083601f840112610ba5575f80fd5b50813567ffffffffffffffff811115610bbc575f80fd5b6020830191508360208260051b8501011115610b22575f80fd5b5f805f805f805f806080898b031215610bed575f80fd5b883567ffffffffffffffff80821115610c04575f80fd5b610c108c838d01610b95565b909a50985060208b0135915080821115610c28575f80fd5b610c348c838d01610b95565b909850965060408b0135915080821115610c4c575f80fd5b610c588c838d01610b95565b909650945060608b0135915080821115610c70575f80fd5b50610c7d8b828c01610ae4565b999c989b5096995094979396929594505050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52602160045260245ffd5b6040516101a0810167ffffffffffffffff81118282101715610ce957634e487b7160e01b5f52604160045260245ffd5b60405290565b6040516060810167ffffffffffffffff81118282101715610ce957634e487b7160e01b5f52604160045260245ffd5b8035610adf81610aba565b5f6101a08284031215610d3a575f80fd5b610d42610cb9565b610d4b83610d1e565b81526020830135602082015260408301356040820152606083013560608201526080830135608082015260a083013560a082015260c083013560c082015260e083013560e0820152610100610da1818501610d1e565b908201526101208381013590820152610140610dbe818501610d1e565b90820152610160610dd0848201610d1e565b90820152610180610de2848201610d1e565b908201529392505050565b60048110610e0957634e487b7160e01b5f52602160045260245ffd5b9052565b80516001600160a01b031682526020810151602083015260408101516040830152606081015160608301526080810151608083015260a081015160a083015260c081015160c083015260e081015160e083015261010080820151610e7b828501826001600160a01b03169052565b50506101208181015190830152610140808201516001600160a01b0390811691840191909152610160808301518216908401526101809182015116910152565b6101c08101610eca8285610ded565b61093d6020830184610e0d565b5f60808284031215610ee7575f80fd5b6040516080810181811067ffffffffffffffff82111715610f1657634e487b7160e01b5f52604160045260245ffd5b8060405250823581526020830135602082015260408301356040820152606083013560608201528091505092915050565b60a08101610f558285610ded565b61093d6020830184805182526020810151602083015260408101516040830152606081015160608301525050565b5f60608284031215610f93575f80fd5b610f9b610cef565b8235815260208301356020820152604083013560408201528091505092915050565b60808101610fcb8285610ded565b61093d60208301848051825260208082015190830152604090810151910152565b5f60608284031215610ffc575f80fd5b611004610cef565b8235815260208301356020820152604083013561102081610aba565b60408201529392505050565b6080810161103a8285610ded565b61093d602083018480518252602080820151908301526040908101516001600160a01b0316910152565b5f5b8381101561107e578181015183820152602001611066565b50505f910152565b5f815180845261109d816020860160208601611064565b601f01601f19169290920160200192915050565b6001600160a01b0385811682526080602080840182905286519184018290525f928782019290919060a0860190855b818110156110fe5785518516835294830194918301916001016110e0565b505085810360408701528751808252908201935091508087015f5b8381101561113557815185529382019390820190600101611119565b50505050828103606084015261114b8185611086565b979650505050505050565b5f8085851115611164575f80fd5b83861115611170575f80fd5b5050820193919092039150565b5f6020828403121561118d575f80fd5b61093d82610ad1565b634e487b7160e01b5f52601160045260245ffd5b818103818111156111bd576111bd611196565b92915050565b5f602082840312156111d3575f80fd5b813561093d81610aba565b6101c081016111ed8285610e0d565b826101a08301529392505050565b825181526020808401519082015260408084015190820152608081015b8260608301529392505050565b82518152602080840151908201526040808401516001600160a01b03169082015260808101611218565b808201808211156111bd576111bd611196565b5f60208284031215611272575f80fd5b8151801515811461093d575f80fd5b5f8251611292818460208701611064565b9190910192915050565b602081525f61093d602083018461108656fea26469706673582212206da17d7342a265446a30f601b003eb5394d84e4cdc3fa4f3d4c3a2308a9202db64736f6c63430008180033
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.