0 txs
1 call
constructor
constructor(address _swapTarget)
functions
SWAP_TARGET
viewfunction SWAP_TARGET() view returns (address)
multiTokenSwapAndTransfer
nonpayablefunction multiTokenSwapAndTransfer(address _to, bytes _callData) returns (address[])
events
No events.
errors
CallFailed
error CallFailed()
InvalidAddress
error InvalidAddress()
InvalidLength
error InvalidLength()
ReturnValueLessThenExpected
error ReturnValueLessThenExpected()
creation bytecode
0x608060405234801561001057600080fd5b506040516109ab3803806109ab83398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b610918806100936000396000f3fe60806040526004361061002d5760003560e01c806365cd370c14610039578063c29a929c1461007657600080fd5b3661003457005b600080fd5b34801561004557600080fd5b50600054610059906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561008257600080fd5b50610096610091366004610503565b6100a3565b60405161006d9190610596565b60606000806000848060200190518101906100be91906106f5565b9250925092506000825190508151811415806100db575083518114155b156100f95760405163251f56a160e21b815260040160405180910390fd5b6001600160a01b0387166101205760405163e6c4247b60e01b815260040160405180910390fd5b60005b8181101561033957600084828151811061013f5761013f61082c565b60209081029190910101516040516370a0823160e01b81523060048201529091506000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610194573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101b89190610842565b60008054895192935090916001600160a01b03909116908990869081106101e1576101e161082c565b60200260200101516040516101f6919061085b565b600060405180830381855af49150503d8060008114610231576040519150601f19603f3d011682016040523d82523d6000602084013e610236565b606091505b505090508061025857604051633204506f60e01b815260040160405180910390fd5b6040516370a0823160e01b81523060048201526000906001600160a01b038516906370a0823190602401602060405180830381865afa15801561029f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102c39190610842565b905060006102d1848361088d565b90508015806102f857508786815181106102ed576102ed61082c565b602002602001015181105b15610316576040516315995b1f60e01b815260040160405180910390fd5b610321858e83610347565b50505050508080610331906108a0565b915050610123565b509193505050505b92915050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b17905291516000928392908716916103a3919061085b565b6000604051808303816000865af19150503d80600081146103e0576040519150601f19603f3d011682016040523d82523d6000602084013e6103e5565b606091505b509150915081801561040f57508051158061040f57508080602001905181019061040f91906108b9565b6104755760405162461bcd60e51b815260206004820152602d60248201527f5472616e7366657248656c7065723a3a736166655472616e736665723a20747260448201526c185b9cd9995c8819985a5b1959609a1b606482015260840160405180910390fd5b5050505050565b6001600160a01b038116811461049157600080fd5b50565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff811182821017156104d3576104d3610494565b604052919050565b600067ffffffffffffffff8211156104f5576104f5610494565b50601f01601f191660200190565b6000806040838503121561051657600080fd5b82356105218161047c565b9150602083013567ffffffffffffffff81111561053d57600080fd5b8301601f8101851361054e57600080fd5b803561056161055c826104db565b6104aa565b81815286602083850101111561057657600080fd5b816020840160208301376000602083830101528093505050509250929050565b6020808252825182820181905260009190848201906040850190845b818110156105d75783516001600160a01b0316835292840192918401916001016105b2565b50909695505050505050565b600067ffffffffffffffff8211156105fd576105fd610494565b5060051b60200190565b60005b8381101561062257818101518382015260200161060a565b50506000910152565b600082601f83011261063c57600080fd5b8151602061064c61055c836105e3565b82815260059290921b8401810191818101908684111561066b57600080fd5b8286015b8481101561068f5780516106828161047c565b835291830191830161066f565b509695505050505050565b600082601f8301126106ab57600080fd5b815160206106bb61055c836105e3565b82815260059290921b840181019181810190868411156106da57600080fd5b8286015b8481101561068f57805183529183019183016106de565b60008060006060848603121561070a57600080fd5b835167ffffffffffffffff8082111561072257600080fd5b818601915086601f83011261073657600080fd5b8151602061074661055c836105e3565b82815260059290921b8401810191818101908a84111561076557600080fd5b8286015b848110156107d9578051868111156107815760008081fd5b8701603f81018d136107935760008081fd5b8481015160406107a561055c836104db565b8281528f828486010111156107ba5760008081fd5b6107c983898301848701610607565b8652505050918301918301610769565b50918901519197509093505050808211156107f357600080fd5b6107ff8783880161062b565b9350604086015191508082111561081557600080fd5b506108228682870161069a565b9150509250925092565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561085457600080fd5b5051919050565b6000825161086d818460208701610607565b9190910192915050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561034157610341610877565b6000600182016108b2576108b2610877565b5060010190565b6000602082840312156108cb57600080fd5b815180151581146108db57600080fd5b939250505056fea26469706673582212207c153225187fdb0344f7124261835310220e49b0fae24dd21211e69885ca42fc64736f6c634300081100330000000000000000000000007663fd40081dccd47805c00e613b6beac3b87f08