0 txs
837 calls
constructor
constructor()
functions
poolSwap
nonpayablefunction poolSwap(address tokenIn, address tokenOut, address pool, uint256 _amount)
uniswapV3SwapCallback
nonpayablefunction uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes _data)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061082a806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80636bede9221461003b578063fa461e3314610050575b600080fd5b61004e6100493660046105fe565b610063565b005b61004e61005e36600461064f565b6104a7565b600081116100af5760405162461bcd60e51b8152602060048201526014602482015273416d6f756e742063616e2774206265207a65726f60601b60448201526064015b60405180910390fd5b6040516323b872dd60e01b8152336004820152306024820152604481018290526000906001600160a01b038616906323b872dd90606401602060405180830381600087803b15801561010057600080fd5b505af1158015610114573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061013891906106cf565b9050806101875760405162461bcd60e51b815260206004820152601760248201527f546f6b656e496e207472616e73666572206661696c656400000000000000000060448201526064016100a6565b60405163095ea7b360e01b81526001600160a01b038481166004830152602482018490526000919087169063095ea7b390604401602060405180830381600087803b1580156101d557600080fd5b505af11580156101e9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061020d91906106cf565b90508061025c5760405162461bcd60e51b815260206004820152601c60248201527f417070726f766520706f6f6c207370656e64696e67206661696c65640000000060448201526064016100a6565b60006001600160a01b03851663128acb0830838761028f600173fffd8963efd1fc6a506488495d951d5263988d2661070e565b8a8d8c8c6040516020016102cb94939291906001600160a01b039485168152928416602084015292166040820152606081019190915260800190565b6040516020818303038152906040526040518663ffffffff1660e01b81526004016102fa959493929190610736565b6040805180830381600087803b15801561031357600080fd5b505af1158015610327573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061034b91906107b7565b50506040516370a0823160e01b81523060048201526000906001600160a01b038816906370a082319060240160206040518083038186803b15801561038f57600080fd5b505afa1580156103a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103c791906107db565b60405163a9059cbb60e01b8152336004820152602481018290529091506000906001600160a01b0389169063a9059cbb90604401602060405180830381600087803b15801561041557600080fd5b505af1158015610429573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061044d91906106cf565b90508061049c5760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74207472616e7366657220746f2063616c6c6572206661696c656460448201526064016100a6565b505050505050505050565b60008413806104b65750600083135b6104f45760405162461bcd60e51b815260206004820152600f60248201526e496e76616c696420616d6f756e747360881b60448201526064016100a6565b6000808080610505858701876105fe565b9350935093509350816001600160a01b0316336001600160a01b0316146105645760405162461bcd60e51b81526020600482015260136024820152722ab730baba3437b934bd32b21031b0b63632b960691b60448201526064016100a6565b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820183905284169063a9059cbb90604401602060405180830381600087803b1580156105ae57600080fd5b505af11580156105c2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061049c91906106cf565b6001600160a01b03811681146105fb57600080fd5b50565b6000806000806080858703121561061457600080fd5b843561061f816105e6565b9350602085013561062f816105e6565b9250604085013561063f816105e6565b9396929550929360600135925050565b6000806000806060858703121561066557600080fd5b8435935060208501359250604085013567ffffffffffffffff8082111561068b57600080fd5b818701915087601f83011261069f57600080fd5b8135818111156106ae57600080fd5b8860208285010111156106c057600080fd5b95989497505060200194505050565b6000602082840312156106e157600080fd5b815180151581146106f157600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b60006001600160a01b038381169083168181101561072e5761072e6106f8565b039392505050565b600060018060a01b038088168352602087151581850152866040850152818616606085015260a06080850152845191508160a085015260005b8281101561078b5785810182015185820160c00152810161076f565b8281111561079d57600060c084870101525b5050601f01601f19169190910160c0019695505050505050565b600080604083850312156107ca57600080fd5b505080516020909101519092909150565b6000602082840312156107ed57600080fd5b505191905056fea2646970667358221220ce5573bd8f756c28d42ce8946468df0522ede56597457341047f1a95eccd136564736f6c63430008080033