0 txs
1 call
constructor
No constructor.
functions
flashSwap
nonpayablefunction flashSwap(address p0BorrowPair, uint256 t0AmountIn, uint256 t1AmountOut, uint256 grossAmountOut, address t0Address, address p1Address, address p2Address, address t1Address, bool isT0T1)
uniswapV2Call
nonpayablefunction uniswapV2Call(address sender, uint256 amount0, uint256 amount1, bytes data)
events
No events.
errors
No errors.
creation bytecode
0x60808060405234601557610a6e908161001b8239f35b600080fdfe60a060409080825260048036101561001657600080fd5b600091823560e01c90816310d1e85c146101da575063628945911461003a57600080fd5b346101d65761012092836003193601126101d2576100566108ce565b6001600160a01b0394602435916084358781169291908390036101cd5760a435918883168093036101cd5760c435908982168092036101cd5760e435918a83168093036101cd57610104359a8b151594858d036101cd571694885196336020890152868a890152886060890152604435608089015260643560a089015260c088015260e087015261010086015284015261014090818401528252610160820182811067ffffffffffffffff8211176101b85786978186526000146101745750803b156101705761013f9486809486519788958694859363022c0d9f60e01b8552309185016109b8565b03925af1908115610167575061015457505080f35b61015d906108f8565b6101645780f35b80fd5b513d84823e3d90fd5b8580fd5b9450803b156101705784868094829463022c0d9f60e01b84526101a28161015f1993309061016483016109ea565b0301925af1908115610167575061015457505080f35b604186634e487b7160e01b6000525260246000fd5b600080fd5b8280fd5b5080fd5b905083346108ca5760803660031901126108ca576101f66108ce565b916064359067ffffffffffffffff8083116108c657366023840112156108c657828601359081116108c6578201903660248301116108c6576001600160a01b0394309086160361089857508161014091031261078d57610258602482016108e4565b90610265604482016108e4565b60848201359590606483013561027d60c485016108e4565b908961028b60e487016108e4565b9961029961010488016108e4565b906102a761012489016108e4565b916101448901359c8d8015150361078d57958c16608052918b1694918b16918b1684888c8f156107ba575163a9059cbb60e01b81526001600160a01b0384169181019182526020828101939093529190829081906040010381886080515af180156107b057610791575b508a519061031e82610922565b848252803b1561078d5761034c9185918a838f5180968195829463022c0d9f60e01b84528a309185016109ea565b03925af180156107835790849161076f575b50505b8b156106a857895163a9059cbb60e01b81526001600160a01b03831688820190815260208181019390935290919082908190604001038186895af1801561069e5761067f575b50803b156101d65781809160a48b518094819363022c0d9f60e01b8352818c840152838d01356024840152306044840152608060648401528160848401525af180156106755761065d575b50505b600381028181046003148215171561064a576103e5900460018101811161064a578101600101948582116106355761043561043a9260a488930135610a15565b610a15565b9788156105fb5789901561053a575050845163a9059cbb60e01b8082529187166001600160a01b03168382019081526020808201959095529397919391929188908290819060400103818c6080515af18015610530579188959493916104c793610513575b508651978895869586521690840160209093929193604081019460018060a01b031681520152565b0381876080515af190811561050a57506104e057505080f35b816104ff92903d10610503575b6104f7818361093e565b810190610960565b5080f35b503d6104ed565b513d85823e3d90fd5b61052990873d8911610503576104f7818361093e565b508a61049f565b86513d8b823e3d90fd5b9092959491938794865190818061057963a9059cbb60e01b9586835260209d8e95168d840160209093929193604081019460018060a01b031681520152565b038186895af180156105f157996105bf918a9b9a98999a6105d4575b508851998a978896879586521690840160209093929193604081019460018060a01b031681520152565b03925af190811561050a57506104e057505080f35b6105ea90893d8b11610503576104f7818361093e565b508c610595565b87513d85823e3d90fd5b865162461bcd60e51b815260208186015260146024820152730e0e4deccd2e840d2e640dcdee840cadcdeeaced60631b6044820152606490fd5b601185634e487b7160e01b6000525260246000fd5b634e487b7160e01b8b526011855260248bfd5b610666906108f8565b61067157898b6103f2565b8980fd5b89513d84823e3d90fd5b6106979060203d602011610503576104f7818361093e565b508c6103a7565b8a513d85823e3d90fd5b895163a9059cbb60e01b81526001600160a01b038316888201908152602081810193909352909190829081906040010381866080515af1801561069e57610750575b50803b156101d65781809160a48b518094819363022c0d9f60e01b8352838d01358c840152816024840152306044840152608060648401528160848401525af180156106755761073c575b50506103f5565b610745906108f8565b61067157898b610735565b6107689060203d602011610503576104f7818361093e565b508c6106ea565b610778906108f8565b6101d257828e61035e565b8b513d86823e3d90fd5b8480fd5b6107a99060203d602011610503576104f7818361093e565b508e610311565b8c513d87823e3d90fd5b5163a9059cbb60e01b81526001600160a01b03841691810191825260208281019390935294959394929383918290819060400103918a5af1801561088c5761086d575b508c8a5161080a81610922565b818152823b156101d6576108369289838e5180968195829463022c0d9f60e01b84528a309185016109b8565b03925af180156108635761084e575b50908b91610361565b61085b909c91929c6108f8565b9a908c610845565b8a513d8f823e3d90fd5b6108859060203d602011610503576104f7818361093e565b508d6107fd565b8e8c51903d90823e3d90fd5b62461bcd60e51b8152602086820152600a6024820152693737ba1039b2b73232b960b11b6044820152606490fd5b8680fd5b8380fd5b600435906001600160a01b03821682036101cd57565b35906001600160a01b03821682036101cd57565b67ffffffffffffffff811161090c57604052565b634e487b7160e01b600052604160045260246000fd5b6020810190811067ffffffffffffffff82111761090c57604052565b90601f8019910116810190811067ffffffffffffffff82111761090c57604052565b908160209103126101cd575180151581036101cd5790565b919082519283825260005b8481106109a4575050826000602080949584010152601f8019910116010190565b602081830181015184830182015201610983565b908152600060208201526001600160a01b0390911660408201526080606082018190526109e792910190610978565b90565b6109e7939260809260008352602083015260018060a01b031660408201528160608201520190610978565b91908203918211610a2257565b634e487b7160e01b600052601160045260246000fdfea26469706673582212208a9e8f416d99cc80bf7b091846224f6036e5325daf34095229c546503162802964736f6c63430008190033