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
0x608080604052346015576109db908161001b8239f35b600080fdfe608060409080825260048036101561001657600080fd5b600091823560e01c90816310d1e85c146101da575063628945911461003a57600080fd5b346101d65761012092836003193601126101d25761005661083b565b6001600160a01b0394602435916084358781169291908390036101cd5760a435918883168093036101cd5760c435908982168092036101cd5760e435918a83168093036101cd57610104359a8b151594858d036101cd571694885196336020890152868a890152886060890152604435608089015260643560a089015260c088015260e087015261010086015284015261014090818401528252610160820182811067ffffffffffffffff8211176101b85786978186526000146101745750803b156101705761013f9486809486519788958694859363022c0d9f60e01b855230918501610925565b03925af1908115610167575061015457505080f35b61015d90610865565b6101645780f35b80fd5b513d84823e3d90fd5b8580fd5b9450803b156101705784868094829463022c0d9f60e01b84526101a28161015f199330906101648301610957565b0301925af1908115610167575061015457505080f35b604186634e487b7160e01b6000525260246000fd5b600080fd5b8280fd5b5080fd5b8492915034610837576080366003190112610837576101f761083b565b926064359167ffffffffffffffff8084116108335736602385011215610833578385013590811161083357830190366024830111610833576001600160a01b039530908716036108055750826101409103126106fd5761025960248301610851565b9161026660448201610851565b9060648101359460848201359660a4830135968961028660c48601610851565b9961029360e48701610851565b956102a16101048201610851565b946101446102b26101248401610851565b9201359a8b15158c036106fd57818080808094169c169f16991696169116948a60001461072a57895163095ea7b360e01b81526001600160a01b038216888201908152602081810188905290829081906040010381888d5af1801561072057610701575b508951906103238261088f565b848252803b156106fd5761035191859189838e5180968195829463022c0d9f60e01b84528b30918501610957565b03925af18015610614579084916106e9575b50505b891561061e57885163095ea7b360e01b81526001600160a01b038216878201908152602081810185905290829081906040010381878a5af18015610614576105f5575b50803b156101d257885163022c0d9f60e01b8152808701928352602083018c9052306040840152608060608401819052600090840152918391839182908490829060a00103925af180156105eb576105d3575b50505b60038102818104600314821517156105c0576103e590046001810181116105c0578101600101978882116105ab5761043b610440928a92610982565b610982565b95861561057157156105345750835163a9059cbb60e01b8082526001600160a01b039098168282019081526020818101989098529097899188908a9081906040015b038185885af198891561052a5788999896979861050d575b506104c58751988996879586948552840160209093929193604081019460018060a01b031681520152565b03925af190811561050457506104da57505080f35b816104f992903d106104fd575b6104f181836108ab565b8101906108cd565b5080f35b503d6104e7565b513d85823e3d90fd5b61052390873d89116104fd576104f181836108ab565b508a61049a565b86513d84823e3d90fd5b845163a9059cbb60e01b8082526001600160a01b03909916838201908152602081810199909952909891935089919088908a908190604001610482565b855162461bcd60e51b815260208185015260146024820152730e0e4deccd2e840d2e640dcdee840cadcdeeaced60631b6044820152606490fd5b601184634e487b7160e01b6000525260246000fd5b634e487b7160e01b8b526011845260248bfd5b6105dc90610865565b6105e757898b6103fc565b8980fd5b88513d84823e3d90fd5b61060d9060203d6020116104fd576104f181836108ab565b508d6103a9565b8a513d86823e3d90fd5b885163095ea7b360e01b81526001600160a01b038216878201908152602081810185905290829081906040010381878c5af18015610614576106ca575b50803b156101d257885163022c0d9f60e01b81528087018c81526020810193909352306040840152608060608401819052600090840152918391839182908490829060a00103925af180156105eb576106b6575b50506103ff565b6106bf90610865565b6105e757898b6106af565b6106e29060203d6020116104fd576104f181836108ab565b508d61065b565b6106f290610865565b6101d257828e610363565b8480fd5b6107199060203d6020116104fd576104f181836108ab565b508e610316565b8b513d87823e3d90fd5b895163095ea7b360e01b81526001600160a01b03821688820190815260208181018690529495939490829081906040010381868b5af180156107fb576107dc575b5089516107778161088f565b828152813b156101d2578a5163022c0d9f60e01b8152929183918290849082906107a590308c8f8501610925565b03925af180156107d2576107bd575b50908b91610366565b6107ca909c91929c610865565b9a908c6107b4565b89513d8f823e3d90fd5b6107f49060203d6020116104fd576104f181836108ab565b508e61076b565b8b513d85823e3d90fd5b62461bcd60e51b8152602085820152600a6024820152693737ba1039b2b73232b960b11b6044820152606490fd5b8680fd5b8380fd5b600435906001600160a01b03821682036101cd57565b35906001600160a01b03821682036101cd57565b67ffffffffffffffff811161087957604052565b634e487b7160e01b600052604160045260246000fd5b6020810190811067ffffffffffffffff82111761087957604052565b90601f8019910116810190811067ffffffffffffffff82111761087957604052565b908160209103126101cd575180151581036101cd5790565b919082519283825260005b848110610911575050826000602080949584010152601f8019910116010190565b6020818301810151848301820152016108f0565b908152600060208201526001600160a01b039091166040820152608060608201819052610954929101906108e5565b90565b610954939260809260008352602083015260018060a01b0316604082015281606082015201906108e5565b9190820391821161098f57565b634e487b7160e01b600052601160045260246000fdfea264697066735822122014b7015841fdcf56b2e977b20af93ea4a287ea989ee1f1a94111e4fc20026ecf64736f6c63430008190033