0 txs
3 calls
constructor
constructor()
functions
cancelTx
purefunction cancelTx() pure
isOwner
viewfunction isOwner() view returns (bool)
isSweepable
viewfunction isSweepable() view returns (bool)
owner
viewfunction owner() view returns (address)
changeOwnership
nonpayablefunction changeOwnership(address newOwner)
enableSweep
nonpayablefunction enableSweep(bool _enable)
sweep
nonpayablefunction sweep(address _token)
transferEth
payablefunction transferEth(address _address, uint256 _amount) payable
transferEthWithGas
payablefunction transferEthWithGas(address _address, uint256 _amount, bytes _data) payable
transferToken
payablefunction transferToken(address _token, address[] _address, uint256 _amount) payable
events
Deposited
event Deposited(address _address, uint256 _amount)
OwnerChanged
event OwnerChanged(address indexed previousOwner, address indexed newOwner)
Sweeped
event Sweeped(address _from, address _to)
SweepStateChange
event SweepStateChange(bool _fromSweepable, bool _toSweepable)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061001f61014c60201b60201c565b6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c60405160405180910390a37f0d096ff41d58d29a80067c4c837910dc4218978c089cd4316a996e1e3224d762600060149054906101000a900460ff16600160405180831515815260200182151581526020019250505060405180910390a16001600060146101000a81548160ff021916908315150217905550610154565b600033905090565b611372806101636000396000f3fe6080604052600436106100955760003560e01c80638f32d59b116100595780638f32d59b1461033a5780639897ed7014610367578063e9bb84c2146103a4578063eeb21a12146103f2578063f0cd5c17146104d7576100f1565b806301681a62146101485780632af4c31e146101995780637a728217146101ea5780638387a110146102cc5780638da5cb5b146102f9576100f1565b366100f1577f2da466a7b24304f47e87fa2e1e5a81b9831ce54fec19055ce277ca2f39ba42c43334604051808373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1005b7f2da466a7b24304f47e87fa2e1e5a81b9831ce54fec19055ce277ca2f39ba42c43334604051808373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1005b34801561015457600080fd5b506101976004803603602081101561016b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506104ee565b005b3480156101a557600080fd5b506101e8600480360360208110156101bc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061055e565b005b6102ca6004803603606081101561020057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019064010000000081111561023d57600080fd5b82018360208201111561024f57600080fd5b8035906020019184602083028401116401000000008311171561027157600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019092919050505061057b565b005b3480156102d857600080fd5b506102e16106c9565b60405180821515815260200191505060405180910390f35b34801561030557600080fd5b5061030e6106df565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561034657600080fd5b5061034f610708565b60405180821515815260200191505060405180910390f35b34801561037357600080fd5b506103a26004803603602081101561038a57600080fd5b81019080803515159060200190929190505050610766565b005b6103f0600480360360408110156103ba57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610806565b005b6104d56004803603606081101561040857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561044f57600080fd5b82018360208201111561046157600080fd5b8035906020019184600183028401116401000000008311171561048357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610908565b005b3480156104e357600080fd5b506104ec6109e1565b005b6104f6610708565b801561050657506105056106c9565b5b61050f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156105515761054c6109e6565b61055b565b61055a81610a8b565b5b50565b610566610708565b61056f57600080fd5b61057881610b33565b50565b6000839050600061058c8386610c83565b905060005b84518110156106c1578273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8683815181106105c257fe5b6020026020010151846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561061e57600080fd5b505af1158015610632573d6000803e3d6000fd5b505050506040513d602081101561064857600080fd5b81019080805190602001909291905050505084818151811061066657fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156106b3573d6000803e3d6000fd5b508080600101915050610591565b505050505050565b60008060149054906101000a900460ff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661074a610db3565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b61076e610708565b61077757600080fd5b801515600060149054906101000a900460ff161515141561079757600080fd5b7f0d096ff41d58d29a80067c4c837910dc4218978c089cd4316a996e1e3224d762600060149054906101000a900460ff168260405180831515815260200182151581526020019250505060405180910390a180600060146101000a81548160ff02191690831515021790555050565b6108258273ffffffffffffffffffffffffffffffffffffffff16610dbb565b1561087f5761087a82826000368080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050610908565b610904565b600061088c826000610c83565b905060008373ffffffffffffffffffffffffffffffffffffffff168260405180600001905060006040518083038185875af1925050503d80600081146108ee576040519150601f19603f3d011682016040523d82523d6000602084013e6108f3565b606091505b505090508061090157600080fd5b50505b5050565b6000610915836000610c83565b905060008473ffffffffffffffffffffffffffffffffffffffff1682846040518082805190602001908083835b602083106109655780518252602082019150602081019050602083039250610942565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146109c7576040519150601f19603f3d011682016040523d82523d6000602084013e6109cc565b606091505b50509050806109da57600080fd5b5050505050565b600080fd5b7f5be09786b2c908d1011a15c723861870bb399961ffa184d6ae7e53d2ed0a790630610a106106df565b604051808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a1610a896000610a656106df565b73ffffffffffffffffffffffffffffffffffffffff16610e0690919063ffffffff16565b565b7f5be09786b2c908d1011a15c723861870bb399961ffa184d6ae7e53d2ed0a790630610ab56106df565b604051808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a1610b30610b086106df565b60008373ffffffffffffffffffffffffffffffffffffffff16610f4d9092919063ffffffff16565b50565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b6d57600080fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bc657600080fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c60405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080839050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ce257600047905060008211610ccf578091505b80821115610cdc57600080fd5b50610da9565b600083905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610d5057600080fd5b505afa158015610d64573d6000803e3d6000fd5b505050506040513d6020811015610d7a57600080fd5b8101908080519060200190929190505050905060008311610d99578092505b80831115610da657600080fd5b50505b8091505092915050565b600033905090565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f9150808214158015610dfd57506000801b8214155b92505050919050565b6000811415610e13574790505b80471015610e89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f416464726573733a20696e73756666696369656e742062616c616e636500000081525060200191505060405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff168260405180600001905060006040518083038185875af1925050503d8060008114610ee9576040519150601f19603f3d011682016040523d82523d6000602084013e610eee565b606091505b5050905080610f48576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603a8152602001806112d9603a913960400191505060405180910390fd5b505050565b60008390506000821415611000578073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610fc257600080fd5b505afa158015610fd6573d6000803e3d6000fd5b505050506040513d6020811015610fec57600080fd5b810190808051906020019092919050505091505b61109d8163a9059cbb60e01b8585604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506110a3565b50505050565b6110ac82610dbb565b61111e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5361666545524332303a2063616c6c20746f206e6f6e2d636f6e74726163740081525060200191505060405180910390fd5b600060608373ffffffffffffffffffffffffffffffffffffffff16836040518082805190602001908083835b6020831061116d578051825260208201915060208101905060208303925061114a565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146111cf576040519150601f19603f3d011682016040523d82523d6000602084013e6111d4565b606091505b50915091508161124c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656481525060200191505060405180910390fd5b6000815111156112d25780806020019051602081101561126b57600080fd5b81019080805190602001909291905050506112d1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a815260200180611313602a913960400191505060405180910390fd5b5b5050505056fe416464726573733a20756e61626c6520746f2073656e642076616c75652c20726563697069656e74206d617920686176652072657665727465645361666545524332303a204552433230206f7065726174696f6e20646964206e6f742073756363656564a2646970667358221220999cd3397308c5ae51ee94d066d97567c59f5e5941d3499acbe939f2e8d1ffa264736f6c634300060c0033