0 txs
0 calls
constructor
No constructor.
functions
delegateSwap
nonpayablefunction delegateSwap(tuple s)
events
No events.
errors
InvalidPath
error InvalidPath(address[] path)
creation bytecode
0x608060405234801561001057600080fd5b50610b71806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c806320b93f1a14610030575b600080fd5b61004361003e3660046106a7565b610045565b005b600061005460808301836106e9565b8101906100619190610820565b90506002815110806100c8575061007e60408301602084016108b2565b73ffffffffffffffffffffffffffffffffffffffff16816000815181106100a7576100a76108cd565b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614155b1561010a57806040517f54da4f19000000000000000000000000000000000000000000000000000000008152600401610101919061094d565b60405180910390fd5b61014e61011d60808401606085016108b2565b6040840180359061013190602087016108b2565b73ffffffffffffffffffffffffffffffffffffffff16919061020d565b61015e60808301606084016108b2565b73ffffffffffffffffffffffffffffffffffffffff166338ed1739836040013560018430426040518663ffffffff1660e01b81526004016101a3959493929190610960565b6000604051808303816000875af11580156101c2573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261020891908101906109a9565b505050565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff83811660248301526000919085169063dd62ed3e90604401602060405180830381865afa158015610283573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102a79190610a2f565b9050610383847f095ea7b300000000000000000000000000000000000000000000000000000000856102d98686610a48565b60405173ffffffffffffffffffffffffffffffffffffffff90921660248301526044820152606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152610389565b50505050565b60006103eb826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166104989092919063ffffffff16565b905080516000148061040c57508080602001905181019061040c9190610a88565b610208576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610101565b60606104a784846000856104af565b949350505050565b606082471015610541576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610101565b6000808673ffffffffffffffffffffffffffffffffffffffff16858760405161056a9190610ace565b60006040518083038185875af1925050503d80600081146105a7576040519150601f19603f3d011682016040523d82523d6000602084013e6105ac565b606091505b50915091506105bd878383876105c8565b979650505050505050565b6060831561065e5782516000036106575773ffffffffffffffffffffffffffffffffffffffff85163b610657576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610101565b50816104a7565b6104a783838151156106735781518083602001fd5b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101019190610aea565b6000602082840312156106b957600080fd5b813567ffffffffffffffff8111156106d057600080fd5b820160a081850312156106e257600080fd5b9392505050565b60008083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe184360301811261071e57600080fd5b83018035915067ffffffffffffffff82111561073957600080fd5b60200191503681900382131561074e57600080fd5b9250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156107cb576107cb610755565b604052919050565b600067ffffffffffffffff8211156107ed576107ed610755565b5060051b60200190565b803573ffffffffffffffffffffffffffffffffffffffff8116811461081b57600080fd5b919050565b6000602080838503121561083357600080fd5b823567ffffffffffffffff81111561084a57600080fd5b8301601f8101851361085b57600080fd5b803561086e610869826107d3565b610784565b81815260059190911b8201830190838101908783111561088d57600080fd5b928401925b828410156105bd576108a3846107f7565b82529284019290840190610892565b6000602082840312156108c457600080fd5b6106e2826107f7565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081518084526020808501945080840160005b8381101561094257815173ffffffffffffffffffffffffffffffffffffffff1687529582019590820190600101610910565b509495945050505050565b6020815260006106e260208301846108fc565b85815284602082015260a06040820152600061097f60a08301866108fc565b73ffffffffffffffffffffffffffffffffffffffff94909416606083015250608001529392505050565b600060208083850312156109bc57600080fd5b825167ffffffffffffffff8111156109d357600080fd5b8301601f810185136109e457600080fd5b80516109f2610869826107d3565b81815260059190911b82018301908381019087831115610a1157600080fd5b928401925b828410156105bd57835182529284019290840190610a16565b600060208284031215610a4157600080fd5b5051919050565b80820180821115610a82577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b92915050565b600060208284031215610a9a57600080fd5b815180151581146106e257600080fd5b60005b83811015610ac5578181015183820152602001610aad565b50506000910152565b60008251610ae0818460208701610aaa565b9190910192915050565b6020815260008251806020840152610b09816040850160208701610aaa565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea2646970667358221220ab140bf5f91ed7751e697a2f9206f9e18dea4e3109f5037858046acb451652ec64736f6c63430008130033