8.2k txs
8.3k calls
constructor
constructor()
functions
approve
nonpayablefunction approve(address spender, address tokenAddress, uint256 amount)
lock
nonpayablefunction lock()
retrieveBnb
nonpayablefunction retrieveBnb()
retrieveToken
nonpayablefunction retrieveToken(address tokenAddress)
train
nonpayablefunction train(uint256 amountIn, uint256 amountOutMin, bytes path, address recipient, uint256 deadline, address tokenIn)
events
No events.
errors
No errors.
creation bytecode
0x60806040525f8060146101000a81548160ff0219169083151502179055503480156027575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506111fb806100745f395ff3fe608060405234801561000f575f80fd5b5060043610610055575f3560e01c806314127a3b14610059578063a54d944a14610075578063e1f21c671461007f578063f83d08ba1461009b578063fdf23c15146100a5575b5f80fd5b610073600480360381019061006e9190610a35565b6100c1565b005b61007d6101e2565b005b61009960048036038101906100949190610a93565b61029f565b005b6100a3610378565b005b6100bf60048036038101906100ba9190610b44565b6103e7565b005b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036101df575f8190505f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016101519190610bfd565b602060405180830381865afa15801561016c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101909190610c2a565b90506101dc5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828473ffffffffffffffffffffffffffffffffffffffff166107129092919063ffffffff16565b50505b50565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361029d575f4790505f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561029a573d5f803e3d5ffd5b50505b565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610373575f8290508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b385846040518363ffffffff1660e01b8152600401610330929190610c64565b6020604051808303815f875af115801561034c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103709190610cc0565b50505b505050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036103e55760015f60146101000a81548160ff0219169083151502179055505b565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610709575f60149054906101000a900460ff1615610488576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161047f90610d45565b60405180910390fd5b5f87116104ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104c190610dad565b60405180910390fd5b5f8190506104fb84308a8473ffffffffffffffffffffffffffffffffffffffff16610798909392919063ffffffff16565b878173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016105359190610bfd565b602060405180830381865afa158015610550573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105749190610c2a565b10156105b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ac90610e15565b60405180910390fd5b5f731b81d678ffb9c0263b24a97847620c99d213eb1473ffffffffffffffffffffffffffffffffffffffff1663c04b8d596040518060a001604052808a8a8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f8201169050808301925050505050505081526020018873ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018c81526020018b8152506040518263ffffffff1660e01b81526004016106829190610f34565b6020604051808303815f875af115801561069e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106c29190610c2a565b90505f8111610706576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fd90610fc4565b60405180910390fd5b50505b50505050505050565b6107938363a9059cbb60e01b8484604051602401610731929190610c64565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610821565b505050565b61081b846323b872dd60e01b8585856040516024016107b993929190610fe2565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610821565b50505050565b6108408273ffffffffffffffffffffffffffffffffffffffff1661098c565b61087f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087690611061565b60405180910390fd5b5f808373ffffffffffffffffffffffffffffffffffffffff16836040516108a691906110b9565b5f604051808303815f865af19150503d805f81146108df576040519150601f19603f3d011682016040523d82523d5f602084013e6108e4565b606091505b509150915081610929576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092090611119565b60405180910390fd5b5f8151111561098657808060200190518101906109469190610cc0565b610985576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097c906111a7565b60405180910390fd5b5b50505050565b5f805f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4705f1b9050833f91505f801b82141580156109ca5750808214155b92505050919050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610a04826109db565b9050919050565b610a14816109fa565b8114610a1e575f80fd5b50565b5f81359050610a2f81610a0b565b92915050565b5f60208284031215610a4a57610a496109d3565b5b5f610a5784828501610a21565b91505092915050565b5f819050919050565b610a7281610a60565b8114610a7c575f80fd5b50565b5f81359050610a8d81610a69565b92915050565b5f805f60608486031215610aaa57610aa96109d3565b5b5f610ab786828701610a21565b9350506020610ac886828701610a21565b9250506040610ad986828701610a7f565b9150509250925092565b5f80fd5b5f80fd5b5f80fd5b5f8083601f840112610b0457610b03610ae3565b5b8235905067ffffffffffffffff811115610b2157610b20610ae7565b5b602083019150836001820283011115610b3d57610b3c610aeb565b5b9250929050565b5f805f805f805f60c0888a031215610b5f57610b5e6109d3565b5b5f610b6c8a828b01610a7f565b9750506020610b7d8a828b01610a7f565b965050604088013567ffffffffffffffff811115610b9e57610b9d6109d7565b5b610baa8a828b01610aef565b95509550506060610bbd8a828b01610a21565b9350506080610bce8a828b01610a7f565b92505060a0610bdf8a828b01610a21565b91505092959891949750929550565b610bf7816109fa565b82525050565b5f602082019050610c105f830184610bee565b92915050565b5f81519050610c2481610a69565b92915050565b5f60208284031215610c3f57610c3e6109d3565b5b5f610c4c84828501610c16565b91505092915050565b610c5e81610a60565b82525050565b5f604082019050610c775f830185610bee565b610c846020830184610c55565b9392505050565b5f8115159050919050565b610c9f81610c8b565b8114610ca9575f80fd5b50565b5f81519050610cba81610c96565b92915050565b5f60208284031215610cd557610cd46109d3565b5b5f610ce284828501610cac565b91505092915050565b5f82825260208201905092915050565b7f54686520636f6e7472616374206973206c6f636b6564000000000000000000005f82015250565b5f610d2f601683610ceb565b9150610d3a82610cfb565b602082019050919050565b5f6020820190508181035f830152610d5c81610d23565b9050919050565b7f4e6f20616d6f756e7420746f2070726f636573730000000000000000000000005f82015250565b5f610d97601483610ceb565b9150610da282610d63565b602082019050919050565b5f6020820190508181035f830152610dc481610d8b565b9050919050565b7f4e6f7420656e6f7567682066756e6473000000000000000000000000000000005f82015250565b5f610dff601083610ceb565b9150610e0a82610dcb565b602082019050919050565b5f6020820190508181035f830152610e2c81610df3565b9050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610e7582610e33565b610e7f8185610e3d565b9350610e8f818560208601610e4d565b610e9881610e5b565b840191505092915050565b610eac816109fa565b82525050565b610ebb81610a60565b82525050565b5f60a083015f8301518482035f860152610edb8282610e6b565b9150506020830151610ef06020860182610ea3565b506040830151610f036040860182610eb2565b506060830151610f166060860182610eb2565b506080830151610f296080860182610eb2565b508091505092915050565b5f6020820190508181035f830152610f4c8184610ec1565b905092915050565b7f45786368616e67652066696e697368656420776974682061207a65726f2072655f8201527f73756c7400000000000000000000000000000000000000000000000000000000602082015250565b5f610fae602483610ceb565b9150610fb982610f54565b604082019050919050565b5f6020820190508181035f830152610fdb81610fa2565b9050919050565b5f606082019050610ff55f830186610bee565b6110026020830185610bee565b61100f6040830184610c55565b949350505050565b7f5361666542455032303a2063616c6c20746f206e6f6e2d636f6e7472616374005f82015250565b5f61104b601f83610ceb565b915061105682611017565b602082019050919050565b5f6020820190508181035f8301526110788161103f565b9050919050565b5f81905092915050565b5f61109382610e33565b61109d818561107f565b93506110ad818560208601610e4d565b80840191505092915050565b5f6110c48284611089565b915081905092915050565b7f5361666542455032303a206c6f772d6c6576656c2063616c6c206661696c65645f82015250565b5f611103602083610ceb565b915061110e826110cf565b602082019050919050565b5f6020820190508181035f830152611130816110f7565b9050919050565b7f5361666542455032303a204245503230206f7065726174696f6e20646964206e5f8201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b5f611191602a83610ceb565b915061119c82611137565b604082019050919050565b5f6020820190508181035f8301526111be81611185565b905091905056fea2646970667358221220c3f67975d8c0c0e8c9453bff12185bc4fe99fe457872a7bb132aef313dcd338264736f6c634300081a0033