0 txs
0 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
0x60806040525f8060146101000a81548160ff0219169083151502179055503480156027575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506111fa806100745f395ff3fe608060405234801561000f575f80fd5b5060043610610055575f3560e01c806314127a3b14610059578063a54d944a14610075578063e1f21c671461007f578063f83d08ba1461009b578063fdf23c15146100a5575b5f80fd5b610073600480360381019061006e9190610a34565b6100c1565b005b61007d6101e2565b005b61009960048036038101906100949190610a92565b61029f565b005b6100a3610378565b005b6100bf60048036038101906100ba9190610b43565b6103e7565b005b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036101df575f8190505f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016101519190610bfc565b602060405180830381865afa15801561016c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101909190610c29565b90506101dc5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828473ffffffffffffffffffffffffffffffffffffffff166107119092919063ffffffff16565b50505b50565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361029d575f4790505f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561029a573d5f803e3d5ffd5b50505b565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610373575f8290508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b385846040518363ffffffff1660e01b8152600401610330929190610c63565b6020604051808303815f875af115801561034c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103709190610cbf565b50505b505050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036103e55760015f60146101000a81548160ff0219169083151502179055505b565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610708575f60149054906101000a900460ff16610487576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161047e90610d44565b60405180910390fd5b5f87116104c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104c090610dac565b60405180910390fd5b5f8190506104fa84308a8473ffffffffffffffffffffffffffffffffffffffff16610797909392919063ffffffff16565b878173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016105349190610bfc565b602060405180830381865afa15801561054f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105739190610c29565b10156105b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ab90610e14565b60405180910390fd5b5f731b81d678ffb9c0263b24a97847620c99d213eb1473ffffffffffffffffffffffffffffffffffffffff1663c04b8d596040518060a001604052808a8a8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f8201169050808301925050505050505081526020018873ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018c81526020018b8152506040518263ffffffff1660e01b81526004016106819190610f33565b6020604051808303815f875af115801561069d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106c19190610c29565b90505f8111610705576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fc90610fc3565b60405180910390fd5b50505b50505050505050565b6107928363a9059cbb60e01b8484604051602401610730929190610c63565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610820565b505050565b61081a846323b872dd60e01b8585856040516024016107b893929190610fe1565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610820565b50505050565b61083f8273ffffffffffffffffffffffffffffffffffffffff1661098b565b61087e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087590611060565b60405180910390fd5b5f808373ffffffffffffffffffffffffffffffffffffffff16836040516108a591906110b8565b5f604051808303815f865af19150503d805f81146108de576040519150601f19603f3d011682016040523d82523d5f602084013e6108e3565b606091505b509150915081610928576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091f90611118565b60405180910390fd5b5f8151111561098557808060200190518101906109459190610cbf565b610984576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097b906111a6565b60405180910390fd5b5b50505050565b5f805f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4705f1b9050833f91505f801b82141580156109c95750808214155b92505050919050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610a03826109da565b9050919050565b610a13816109f9565b8114610a1d575f80fd5b50565b5f81359050610a2e81610a0a565b92915050565b5f60208284031215610a4957610a486109d2565b5b5f610a5684828501610a20565b91505092915050565b5f819050919050565b610a7181610a5f565b8114610a7b575f80fd5b50565b5f81359050610a8c81610a68565b92915050565b5f805f60608486031215610aa957610aa86109d2565b5b5f610ab686828701610a20565b9350506020610ac786828701610a20565b9250506040610ad886828701610a7e565b9150509250925092565b5f80fd5b5f80fd5b5f80fd5b5f8083601f840112610b0357610b02610ae2565b5b8235905067ffffffffffffffff811115610b2057610b1f610ae6565b5b602083019150836001820283011115610b3c57610b3b610aea565b5b9250929050565b5f805f805f805f60c0888a031215610b5e57610b5d6109d2565b5b5f610b6b8a828b01610a7e565b9750506020610b7c8a828b01610a7e565b965050604088013567ffffffffffffffff811115610b9d57610b9c6109d6565b5b610ba98a828b01610aee565b95509550506060610bbc8a828b01610a20565b9350506080610bcd8a828b01610a7e565b92505060a0610bde8a828b01610a20565b91505092959891949750929550565b610bf6816109f9565b82525050565b5f602082019050610c0f5f830184610bed565b92915050565b5f81519050610c2381610a68565b92915050565b5f60208284031215610c3e57610c3d6109d2565b5b5f610c4b84828501610c15565b91505092915050565b610c5d81610a5f565b82525050565b5f604082019050610c765f830185610bed565b610c836020830184610c54565b9392505050565b5f8115159050919050565b610c9e81610c8a565b8114610ca8575f80fd5b50565b5f81519050610cb981610c95565b92915050565b5f60208284031215610cd457610cd36109d2565b5b5f610ce184828501610cab565b91505092915050565b5f82825260208201905092915050565b7f54686520636f6e7472616374206973206c6f636b6564000000000000000000005f82015250565b5f610d2e601683610cea565b9150610d3982610cfa565b602082019050919050565b5f6020820190508181035f830152610d5b81610d22565b9050919050565b7f4e6f20616d6f756e7420746f2070726f636573730000000000000000000000005f82015250565b5f610d96601483610cea565b9150610da182610d62565b602082019050919050565b5f6020820190508181035f830152610dc381610d8a565b9050919050565b7f4e6f7420656e6f7567682066756e6473000000000000000000000000000000005f82015250565b5f610dfe601083610cea565b9150610e0982610dca565b602082019050919050565b5f6020820190508181035f830152610e2b81610df2565b9050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610e7482610e32565b610e7e8185610e3c565b9350610e8e818560208601610e4c565b610e9781610e5a565b840191505092915050565b610eab816109f9565b82525050565b610eba81610a5f565b82525050565b5f60a083015f8301518482035f860152610eda8282610e6a565b9150506020830151610eef6020860182610ea2565b506040830151610f026040860182610eb1565b506060830151610f156060860182610eb1565b506080830151610f286080860182610eb1565b508091505092915050565b5f6020820190508181035f830152610f4b8184610ec0565b905092915050565b7f45786368616e67652066696e697368656420776974682061207a65726f2072655f8201527f73756c7400000000000000000000000000000000000000000000000000000000602082015250565b5f610fad602483610cea565b9150610fb882610f53565b604082019050919050565b5f6020820190508181035f830152610fda81610fa1565b9050919050565b5f606082019050610ff45f830186610bed565b6110016020830185610bed565b61100e6040830184610c54565b949350505050565b7f5361666542455032303a2063616c6c20746f206e6f6e2d636f6e7472616374005f82015250565b5f61104a601f83610cea565b915061105582611016565b602082019050919050565b5f6020820190508181035f8301526110778161103e565b9050919050565b5f81905092915050565b5f61109282610e32565b61109c818561107e565b93506110ac818560208601610e4c565b80840191505092915050565b5f6110c38284611088565b915081905092915050565b7f5361666542455032303a206c6f772d6c6576656c2063616c6c206661696c65645f82015250565b5f611102602083610cea565b915061110d826110ce565b602082019050919050565b5f6020820190508181035f83015261112f816110f6565b9050919050565b7f5361666542455032303a204245503230206f7065726174696f6e20646964206e5f8201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b5f611190602a83610cea565b915061119b82611136565b604082019050919050565b5f6020820190508181035f8301526111bd81611184565b905091905056fea264697066735822122068377dc89aada67793df8ccf5a8347624a34dee9cc360d662b3f5be5dedebd0c64736f6c634300081a0033