0 txs
2 calls
constructor
No constructor.
functions
swapTokensInToStablecoins
nonpayablefunction swapTokensInToStablecoins(address tokenIn, uint256 amountIn, address stablecoin, uint256 amountOutMin, bytes data)
events
No events.
errors
SafeERC20FailedOperation
error SafeERC20FailedOperation(address token)
SwapFailed
error SwapFailed(bytes errorData)
creation bytecode
0x6080604052348015600f57600080fd5b506108848061001f6000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80637789226814610030575b600080fd5b61004361003e36600461057e565b610045565b005b60008080806100568587018761067a565b92965090945092509050600073ffffffffffffffffffffffffffffffffffffffff8316156100845782610086565b845b90506100938b8b83610215565b6000808673ffffffffffffffffffffffffffffffffffffffff16866040516100bb91906107c8565b6000604051808303816000865af19150503d80600081146100f8576040519150601f19603f3d011682016040523d82523d6000602084013e6100fd565b606091505b50915091508161014457806040517fff9fa59500000000000000000000000000000000000000000000000000000000815260040161013b91906107e4565b60405180910390fd5b8315610206576040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8d16906370a0823190602401602060405180830381865afa1580156101b7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101db9190610835565b905080156102045761020473ffffffffffffffffffffffffffffffffffffffff8d1633836102fa565b505b50505050505050505050505050565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff828116602483015283919085169063dd62ed3e90604401602060405180830381865afa15801561028a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102ae9190610835565b10156102f5576102f573ffffffffffffffffffffffffffffffffffffffff8416827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61037b565b505050565b60405173ffffffffffffffffffffffffffffffffffffffff8381166024830152604482018390526102f591859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610459565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b30000000000000000000000000000000000000000000000000000000017905261040784826104fd565b6104535760405173ffffffffffffffffffffffffffffffffffffffff84811660248301526000604483015261044991869182169063095ea7b390606401610334565b6104538482610459565b50505050565b600080602060008451602086016000885af18061047c576040513d6000823e3d81fd5b50506000513d915081156104945780600114156104ae565b73ffffffffffffffffffffffffffffffffffffffff84163b155b15610453576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8516600482015260240161013b565b6000806000806020600086516020880160008a5af192503d9150600051905082801561054f57508115610533578060011461054f565b60008673ffffffffffffffffffffffffffffffffffffffff163b115b9695505050505050565b73ffffffffffffffffffffffffffffffffffffffff8116811461057b57600080fd5b50565b60008060008060008060a0878903121561059757600080fd5b86356105a281610559565b95506020870135945060408701356105b981610559565b935060608701359250608087013567ffffffffffffffff8111156105dc57600080fd5b8701601f810189136105ed57600080fd5b803567ffffffffffffffff81111561060457600080fd5b89602082840101111561061657600080fd5b60208201935080925050509295509295509295565b803561063681610559565b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b8035801515811461063657600080fd5b6000806000806080858703121561069057600080fd5b843561069b81610559565b9350602085013567ffffffffffffffff8111156106b757600080fd5b8501601f810187136106c857600080fd5b803567ffffffffffffffff8111156106e2576106e261063b565b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8501160116810181811067ffffffffffffffff8211171561074e5761074e61063b565b60405281815282820160200189101561076657600080fd5b8160208401602083013760006020838301015280955050505061078b6040860161062b565b91506107996060860161066a565b905092959194509250565b60005b838110156107bf5781810151838201526020016107a7565b50506000910152565b600082516107da8184602087016107a4565b9190910192915050565b60208152600082518060208401526108038160408501602087016107a4565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b60006020828403121561084757600080fd5b505191905056fea2646970667358221220b9092384d379b27a45370ad73537c4b570121401c96f5a6360c5119242a4273564736f6c634300081c0033