0 txs
0 calls
constructor
constructor()
functions
lastContractAddress
viewfunction lastContractAddress() view returns (address)
lastData
viewfunction lastData() view returns (bytes)
lastResult
viewfunction lastResult() view returns (bool)
approve
nonpayablefunction approve(address spender, address tokenAddress, uint256 amount)
retrieveBnb
nonpayablefunction retrieveBnb()
retrieveToken
nonpayablefunction retrieveToken(address tokenAddress)
train
nonpayablefunction train(address contractAddress, bytes data)
events
Attempt
event Attempt(address contractAddress, bytes data)
SpendingCap
event SpendingCap(address spender, address tokenAddress, uint256 amount)
Train
event Train(address contractAddress, bytes data)
Unfreeze
event Unfreeze(uint256 amount)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611346806100606000396000f3fe608060405234801561001057600080fd5b506004361061007c5760003560e01c80639f59863e1161005b5780639f59863e146100d9578063a54d944a146100f5578063abcc11d8146100ff578063e1f21c671461011d5761007c565b80626e75ec1461008157806314127a3b1461009f57806332709738146100bb575b600080fd5b610089610139565b60405161009691906109f6565b60405180910390f35b6100b960048036038101906100b49190610a80565b6101c7565b005b6100c3610325565b6040516100d09190610abc565b60405180910390f35b6100f360048036038101906100ee9190610b3c565b61034b565b005b6100fd6104fe565b005b6101076105f8565b6040516101149190610bb7565b60405180910390f35b61013760048036038101906101329190610c08565b61060b565b005b6002805461014690610c8a565b80601f016020809104026020016040519081016040528092919081815260200182805461017290610c8a565b80156101bf5780601f10610194576101008083540402835291602001916101bf565b820191906000526020600020905b8154815290600101906020018083116101a257829003601f168201915b505050505081565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361032257600081905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161025a9190610abc565b602060405180830381865afa158015610277573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029b9190610cd0565b90506102e860008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828473ffffffffffffffffffffffffffffffffffffffff166107249092919063ffffffff16565b7fe2babfd5e77285a3c3dbc4b25592cbe4a7a26e97a7ac63067a22ebdaa9b82add816040516103179190610d0c565b60405180910390a150505b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036104f9577f845c2e9abdedb5aae8dec453ec4909ca22e66161b9d57f9718feda84f1b959d38383836040516103d193929190610d63565b60405180910390a182600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081816002918261042b929190610f7b565b5060008373ffffffffffffffffffffffffffffffffffffffff16838360405161045592919061107b565b6000604051808303816000865af19150503d8060008114610492576040519150601f19603f3d011682016040523d82523d6000602084013e610497565b606091505b5050905080600360006101000a81548160ff02191690831515021790555080156104f7577f806bb3d95dcb763968854b7fdd97d112769c01fc3a7cbb890566bbddc38cde1b8484846040516104ee93929190610d63565b60405180910390a15b505b505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036105f657600047905060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156105bc573d6000803e3d6000fd5b507fe2babfd5e77285a3c3dbc4b25592cbe4a7a26e97a7ac63067a22ebdaa9b82add816040516105ec9190610d0c565b60405180910390a1505b565b600360009054906101000a900460ff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361071f5760008290508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b385846040518363ffffffff1660e01b815260040161069e929190611094565b6020604051808303816000875af11580156106bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e191906110e9565b507f085c2492c95886e0997a9b193e9353000414d945e54cffc933abdfa1bceb082684848460405161071593929190611116565b60405180910390a1505b505050565b6107a58363a9059cbb60e01b8484604051602401610743929190611094565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506107aa565b505050565b6107c98273ffffffffffffffffffffffffffffffffffffffff1661091b565b610808576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ff906111aa565b60405180910390fd5b6000808373ffffffffffffffffffffffffffffffffffffffff168360405161083091906111fb565b6000604051808303816000865af19150503d806000811461086d576040519150601f19603f3d011682016040523d82523d6000602084013e610872565b606091505b5091509150816108b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ae9061125e565b60405180910390fd5b60008151111561091557808060200190518101906108d591906110e9565b610914576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090b906112f0565b60405180910390fd5b5b50505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f91506000801b821415801561095d5750808214155b92505050919050565b600081519050919050565b600082825260208201905092915050565b60005b838110156109a0578082015181840152602081019050610985565b60008484015250505050565b6000601f19601f8301169050919050565b60006109c882610966565b6109d28185610971565b93506109e2818560208601610982565b6109eb816109ac565b840191505092915050565b60006020820190508181036000830152610a1081846109bd565b905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610a4d82610a22565b9050919050565b610a5d81610a42565b8114610a6857600080fd5b50565b600081359050610a7a81610a54565b92915050565b600060208284031215610a9657610a95610a18565b5b6000610aa484828501610a6b565b91505092915050565b610ab681610a42565b82525050565b6000602082019050610ad16000830184610aad565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112610afc57610afb610ad7565b5b8235905067ffffffffffffffff811115610b1957610b18610adc565b5b602083019150836001820283011115610b3557610b34610ae1565b5b9250929050565b600080600060408486031215610b5557610b54610a18565b5b6000610b6386828701610a6b565b935050602084013567ffffffffffffffff811115610b8457610b83610a1d565b5b610b9086828701610ae6565b92509250509250925092565b60008115159050919050565b610bb181610b9c565b82525050565b6000602082019050610bcc6000830184610ba8565b92915050565b6000819050919050565b610be581610bd2565b8114610bf057600080fd5b50565b600081359050610c0281610bdc565b92915050565b600080600060608486031215610c2157610c20610a18565b5b6000610c2f86828701610a6b565b9350506020610c4086828701610a6b565b9250506040610c5186828701610bf3565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680610ca257607f821691505b602082108103610cb557610cb4610c5b565b5b50919050565b600081519050610cca81610bdc565b92915050565b600060208284031215610ce657610ce5610a18565b5b6000610cf484828501610cbb565b91505092915050565b610d0681610bd2565b82525050565b6000602082019050610d216000830184610cfd565b92915050565b82818337600083830152505050565b6000610d428385610971565b9350610d4f838584610d27565b610d58836109ac565b840190509392505050565b6000604082019050610d786000830186610aad565b8181036020830152610d8b818486610d36565b9050949350505050565b600082905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302610e317fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610df4565b610e3b8683610df4565b95508019841693508086168417925050509392505050565b6000819050919050565b6000610e78610e73610e6e84610bd2565b610e53565b610bd2565b9050919050565b6000819050919050565b610e9283610e5d565b610ea6610e9e82610e7f565b848454610e01565b825550505050565b600090565b610ebb610eae565b610ec6818484610e89565b505050565b5b81811015610eea57610edf600082610eb3565b600181019050610ecc565b5050565b601f821115610f2f57610f0081610dcf565b610f0984610de4565b81016020851015610f18578190505b610f2c610f2485610de4565b830182610ecb565b50505b505050565b600082821c905092915050565b6000610f5260001984600802610f34565b1980831691505092915050565b6000610f6b8383610f41565b9150826002028217905092915050565b610f858383610d95565b67ffffffffffffffff811115610f9e57610f9d610da0565b5b610fa88254610c8a565b610fb3828285610eee565b6000601f831160018114610fe25760008415610fd0578287013590505b610fda8582610f5f565b865550611042565b601f198416610ff086610dcf565b60005b8281101561101857848901358255600182019150602085019450602081019050610ff3565b868310156110355784890135611031601f891682610f41565b8355505b6001600288020188555050505b50505050505050565b600081905092915050565b6000611062838561104b565b935061106f838584610d27565b82840190509392505050565b6000611088828486611056565b91508190509392505050565b60006040820190506110a96000830185610aad565b6110b66020830184610cfd565b9392505050565b6110c681610b9c565b81146110d157600080fd5b50565b6000815190506110e3816110bd565b92915050565b6000602082840312156110ff576110fe610a18565b5b600061110d848285016110d4565b91505092915050565b600060608201905061112b6000830186610aad565b6111386020830185610aad565b6111456040830184610cfd565b949350505050565b600082825260208201905092915050565b7f5361666542455032303a2063616c6c20746f206e6f6e2d636f6e747261637400600082015250565b6000611194601f8361114d565b915061119f8261115e565b602082019050919050565b600060208201905081810360008301526111c381611187565b9050919050565b60006111d582610966565b6111df818561104b565b93506111ef818560208601610982565b80840191505092915050565b600061120782846111ca565b915081905092915050565b7f5361666542455032303a206c6f772d6c6576656c2063616c6c206661696c6564600082015250565b600061124860208361114d565b915061125382611212565b602082019050919050565b600060208201905081810360008301526112778161123b565b9050919050565b7f5361666542455032303a204245503230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b60006112da602a8361114d565b91506112e58261127e565b604082019050919050565b60006020820190508181036000830152611309816112cd565b905091905056fea264697066735822122068e2a360945b9d5c575bdb8e59e9fc14818bc84edc3eb69523af5f85c1edd51764736f6c63430008120033