0 txs
1 call
constructor
No constructor.
functions
flashSwap
nonpayablefunction flashSwap(address borrowPair, uint256 borrowAmount, uint256 borrowFee, address p0Address, uint256 p0NetIn, uint256 p0Fee, uint256 p0Out, address p1Address, uint256 p1NetIn, uint256 p1Fee, uint256 p1Out, address t0Address, address t1Address, bool isT0T1)
uniswapV2Call
nonpayablefunction uniswapV2Call(address sender, uint256 amount0, uint256 amount1, bytes data)
events
No events.
errors
No errors.
creation bytecode
0x608080604052346015576109a4908161001b8239f35b600080fdfe608080604052600436101561001357600080fd5b600090813560e01c90816310d1e85c14610202575063786a7d2f1461003757600080fd5b3461018b576101c0806003193601126101fe5761005261080d565b6001600160a01b03916024359060643584811691908290036101f95760e435938585168095036101f957610164358681168091036101f95761018435908782168092036101f9576101a4359788151593848a036101f9571696604051953360208801528860408801526044356060880152608087015260843560a087015260a43560c087015260c43560e08701526101008601526101043561012086015261012435610140860152610144356101608601526101808501526101a08401528183015281526101e0810181811067ffffffffffffffff8211176101e35785948160405260001461019e5750823b15610199576101689284928360405180968195829463022c0d9f60e01b8452309060048501610904565b03925af1801561018e5761017b57505080f35b6101849061085a565b61018b5780f35b80fd5b6040513d84823e3d90fd5b505050fd5b92803b156101df5783858094829463022c0d9f60e01b84526101cb816101df199330906101e48301610936565b0301925af1801561018e5761017b57505080f35b8480fd5b634e487b7160e01b600052604160045260246000fd5b600080fd5b5080fd5b9050346101fe5760803660031901126101fe5761021d61080d565b6064359167ffffffffffffffff8084116101df57366023850112156101df5783600401359081116101df578301913660248401116101df57306001600160a01b03909116036107de5750816101c09103126101fe5761027e60248201610823565b61028a60448301610823565b9161029760848201610823565b906102a56101048201610823565b90856102b46101848301610823565b926102c26101a48401610823565b946101c484013580151590036107b05761031960206102e960c487013560a4880135610837565b60405163a9059cbb60e01b81526001600160a01b0385166004820152602481019190915291829081906044820190565b0381876001600160a01b038b165af180156107d3576107b4575b506101c484013515610728576040519061034c8261086e565b8382526001600160a01b0381163b156107245760405163022c0d9f60e01b8152918491839182908490829061038a903060e48d013560048501610936565b03926001600160a01b03165af1908115610632578391610710575b50505b6101c48301351561063d576103cc60206102e9610144860135610124870135610837565b0381866001600160a01b038b165af1801561063257610613575b506001600160a01b0381163b156101fe5760405163022c0d9f60e01b81526004810183905261016484013560248201523060448201526080606482015260848101839052908290829060a490829084906001600160a01b03165af1801561018e576105fb575b50505b61047c606482013561047761046c60c485013560a4860135610837565b610164850135610961565b610961565b9283156105bf576101c482013515610587575060405163a9059cbb60e01b81526001600160a01b03909516600486015260640135602485015260208480604481015b0381886001600160a01b0386165af192831561057c576105189460209461055f575b5060405163a9059cbb60e01b81526001600160a01b039091166004820152602481019290925290928391908290869082906044820190565b03926001600160a01b03165af1801561018e57610533575080f35b6105549060203d602011610558575b61054c818361088a565b8101906108ac565b5080f35b503d610542565b61057590853d87116105585761054c818361088a565b50386104e0565b6040513d87823e3d90fd5b60405163a9059cbb60e01b81526001600160a01b039096166004870152606491909101356024860152905060208480604481016104be565b60405162461bcd60e51b81526020600482015260146024820152730e0e4deccd2e840d2e640dcdee840cadcdeeaced60631b6044820152606490fd5b6106049061085a565b61060f57853861044c565b8580fd5b61062b9060203d6020116105585761054c818361088a565b50386103e6565b6040513d85823e3d90fd5b61065660206102e9610144860135610124870135610837565b0381866001600160a01b038a165af18015610632576106f1575b506001600160a01b0381163b156101fe5760405163022c0d9f60e01b81526101648401356004820152602481018390523060448201526080606482015260848101839052908290829060a490829084906001600160a01b03165af1801561018e576106dd575b505061044f565b6106e69061085a565b61060f5785386106d6565b6107099060203d6020116105585761054c818361088a565b5038610670565b6107199061085a565b6101fe5781386103a5565b8380fd5b6040929192516107378161086e565b8281526001600160a01b0382163b156107b05782916107729160405194858094819363022c0d9f60e01b83523060e48c013560048501610904565b03926001600160a01b03165af180156107a557610792575b5086906103a8565b61079e9097919761085a565b953861078a565b6040513d8a823e3d90fd5b8280fd5b6107cc9060203d6020116105585761054c818361088a565b5038610333565b6040513d86823e3d90fd5b62461bcd60e51b815260206004820152600a6024820152693737ba1039b2b73232b960b11b6044820152606490fd5b600435906001600160a01b03821682036101f957565b35906001600160a01b03821682036101f957565b9190820180921161084457565b634e487b7160e01b600052601160045260246000fd5b67ffffffffffffffff81116101e357604052565b6020810190811067ffffffffffffffff8211176101e357604052565b90601f8019910116810190811067ffffffffffffffff8211176101e357604052565b908160209103126101f9575180151581036101f95790565b919082519283825260005b8481106108f0575050826000602080949584010152601f8019910116010190565b6020818301810151848301820152016108cf565b908152600060208201526001600160a01b039091166040820152608060608201819052610933929101906108c4565b90565b610933939260809260008352602083015260018060a01b0316604082015281606082015201906108c4565b919082039182116108445756fea264697066735822122053fb7122aa20cccc10eb972ef510de2458d0310873d77696abe66874a0b99a3764736f6c63430008190033