0 txs
0 calls
constructor
constructor()
functions
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
0x608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610ded806100606000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806314127a3b146100515780639f59863e1461006d578063a54d944a14610089578063e1f21c6714610093575b600080fd5b61006b60048036038101906100669190610810565b6100af565b005b610087600480360381019061008291906108a2565b61020d565b005b610091610353565b005b6100ad60048036038101906100a89190610938565b61044d565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361020a57600081905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610142919061099a565b602060405180830381865afa15801561015f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061018391906109ca565b90506101d060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828473ffffffffffffffffffffffffffffffffffffffff166105669092919063ffffffff16565b7fe2babfd5e77285a3c3dbc4b25592cbe4a7a26e97a7ac63067a22ebdaa9b82add816040516101ff9190610a06565b60405180910390a150505b50565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361034e577f845c2e9abdedb5aae8dec453ec4909ca22e66161b9d57f9718feda84f1b959d383838360405161029393929190610a7f565b60405180910390a160008373ffffffffffffffffffffffffffffffffffffffff1683836040516102c4929190610ae1565b6000604051808303816000865af19150503d8060008114610301576040519150601f19603f3d011682016040523d82523d6000602084013e610306565b606091505b50509050801561034c577f806bb3d95dcb763968854b7fdd97d112769c01fc3a7cbb890566bbddc38cde1b84848460405161034393929190610a7f565b60405180910390a15b505b505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361044b57600047905060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610411573d6000803e3d6000fd5b507fe2babfd5e77285a3c3dbc4b25592cbe4a7a26e97a7ac63067a22ebdaa9b82add816040516104419190610a06565b60405180910390a1505b565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036105615760008290508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b385846040518363ffffffff1660e01b81526004016104e0929190610afa565b6020604051808303816000875af11580156104ff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105239190610b5b565b507f085c2492c95886e0997a9b193e9353000414d945e54cffc933abdfa1bceb082684848460405161055793929190610b88565b60405180910390a1505b505050565b6105e78363a9059cbb60e01b8484604051602401610585929190610afa565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506105ec565b505050565b61060b8273ffffffffffffffffffffffffffffffffffffffff1661075d565b61064a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161064190610c1c565b60405180910390fd5b6000808373ffffffffffffffffffffffffffffffffffffffff16836040516106729190610ca2565b6000604051808303816000865af19150503d80600081146106af576040519150601f19603f3d011682016040523d82523d6000602084013e6106b4565b606091505b5091509150816106f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f090610d05565b60405180910390fd5b60008151111561075757808060200190518101906107179190610b5b565b610756576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074d90610d97565b60405180910390fd5b5b50505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f91506000801b821415801561079f5750808214155b92505050919050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006107dd826107b2565b9050919050565b6107ed816107d2565b81146107f857600080fd5b50565b60008135905061080a816107e4565b92915050565b600060208284031215610826576108256107a8565b5b6000610834848285016107fb565b91505092915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126108625761086161083d565b5b8235905067ffffffffffffffff81111561087f5761087e610842565b5b60208301915083600182028301111561089b5761089a610847565b5b9250929050565b6000806000604084860312156108bb576108ba6107a8565b5b60006108c9868287016107fb565b935050602084013567ffffffffffffffff8111156108ea576108e96107ad565b5b6108f68682870161084c565b92509250509250925092565b6000819050919050565b61091581610902565b811461092057600080fd5b50565b6000813590506109328161090c565b92915050565b600080600060608486031215610951576109506107a8565b5b600061095f868287016107fb565b9350506020610970868287016107fb565b925050604061098186828701610923565b9150509250925092565b610994816107d2565b82525050565b60006020820190506109af600083018461098b565b92915050565b6000815190506109c48161090c565b92915050565b6000602082840312156109e0576109df6107a8565b5b60006109ee848285016109b5565b91505092915050565b610a0081610902565b82525050565b6000602082019050610a1b60008301846109f7565b92915050565b600082825260208201905092915050565b82818337600083830152505050565b6000601f19601f8301169050919050565b6000610a5e8385610a21565b9350610a6b838584610a32565b610a7483610a41565b840190509392505050565b6000604082019050610a94600083018661098b565b8181036020830152610aa7818486610a52565b9050949350505050565b600081905092915050565b6000610ac88385610ab1565b9350610ad5838584610a32565b82840190509392505050565b6000610aee828486610abc565b91508190509392505050565b6000604082019050610b0f600083018561098b565b610b1c60208301846109f7565b9392505050565b60008115159050919050565b610b3881610b23565b8114610b4357600080fd5b50565b600081519050610b5581610b2f565b92915050565b600060208284031215610b7157610b706107a8565b5b6000610b7f84828501610b46565b91505092915050565b6000606082019050610b9d600083018661098b565b610baa602083018561098b565b610bb760408301846109f7565b949350505050565b600082825260208201905092915050565b7f5361666542455032303a2063616c6c20746f206e6f6e2d636f6e747261637400600082015250565b6000610c06601f83610bbf565b9150610c1182610bd0565b602082019050919050565b60006020820190508181036000830152610c3581610bf9565b9050919050565b600081519050919050565b60005b83811015610c65578082015181840152602081019050610c4a565b60008484015250505050565b6000610c7c82610c3c565b610c868185610ab1565b9350610c96818560208601610c47565b80840191505092915050565b6000610cae8284610c71565b915081905092915050565b7f5361666542455032303a206c6f772d6c6576656c2063616c6c206661696c6564600082015250565b6000610cef602083610bbf565b9150610cfa82610cb9565b602082019050919050565b60006020820190508181036000830152610d1e81610ce2565b9050919050565b7f5361666542455032303a204245503230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b6000610d81602a83610bbf565b9150610d8c82610d25565b604082019050919050565b60006020820190508181036000830152610db081610d74565b905091905056fea2646970667358221220a51df2935604bcf8a81b33336535acf9a77c0ddbd261a2ef4f210fe927e4fdc164736f6c63430008120033