0 txs
0 calls
constructor
No constructor.
functions
erc20s
viewfunction erc20s(address) view returns (bool)
owner
viewfunction owner() view returns (address)
wallet
viewfunction wallet() view returns (address)
addErc20
nonpayablefunction addErc20(address[] _erc20s)
deposit
nonpayablefunction deposit(address _erc20, uint256 amount)
removeErc20
nonpayablefunction removeErc20(address[] removed)
renounceOwnership
nonpayablefunction renounceOwnership()
setWallet
nonpayablefunction setWallet(address _wallet)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Deposit
event Deposit(address sender, uint256 amount, address erc20)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061001a3361001f565b61006f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b610a068061007e6000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063808236641161006657806380823664146100f85780638da5cb5b1461010b578063deaa59df1461011c578063f2fde38b1461012f578063f86e34081461014257610093565b8063295a80d21461009857806347e7ef24146100ad578063521eb273146100c0578063715018a6146100f0575b600080fd5b6100ab6100a636600461085f565b610175565b005b6100ab6100bb3660046108ee565b610202565b6001546100d3906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100ab6102ee565b6100ab61010636600461085f565b610302565b6000546001600160a01b03166100d3565b6100ab61012a366004610843565b6103eb565b6100ab61013d366004610843565b61046b565b610165610150366004610843565b60026020526000908152604090205460ff1681565b60405190151581526020016100e7565b61017d6104e4565b60005b818110156101fd576000600260008585858181106101ae57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906101c39190610843565b6001600160a01b031681526020810191909152604001600020805460ff1916911515919091179055806101f581610994565b915050610180565b505050565b6001600160a01b03821660009081526002602052604090205460ff166102865760405162461bcd60e51b815260206004820152602e60248201527f496e67616d654465706f7369743a206572633230206973206e6f7420616c6c6f60448201526d1dd959081d1bc818dbdb9d995c9d60921b60648201526084015b60405180910390fd5b6001546102a2906001600160a01b03848116913391168461053e565b60408051338152602081018390526001600160a01b0384168183015290517fe31c7b8d08ee7db0afa68782e1028ef92305caeea8626633ad44d413e30f6b2f9181900360600190a15050565b6102f66104e4565b610300600061059e565b565b61030a6104e4565b60005b818110156101fd576002600084848481811061033957634e487b7160e01b600052603260045260246000fd5b905060200201602081019061034e9190610843565b6001600160a01b0316815260208101919091526040016000205460ff1615610375576103d9565b60016002600085858581811061039b57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906103b09190610843565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790555b806103e381610994565b91505061030d565b6103f36104e4565b6001600160a01b0381166104495760405162461bcd60e51b815260206004820152601d60248201527f496e67616d654465706f7369743a20696e76616c69642077616c6c6574000000604482015260640161027d565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6104736104e4565b6001600160a01b0381166104d85760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161027d565b6104e18161059e565b50565b6000546001600160a01b031633146103005760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161027d565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b1790526105989085906105ee565b50505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000610643826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166106c09092919063ffffffff16565b8051909150156101fd578080602001905181019061066191906108ce565b6101fd5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161027d565b60606106cf84846000856106d9565b90505b9392505050565b60608247101561073a5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161027d565b6001600160a01b0385163b6107915760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161027d565b600080866001600160a01b031685876040516107ad9190610919565b60006040518083038185875af1925050503d80600081146107ea576040519150601f19603f3d011682016040523d82523d6000602084013e6107ef565b606091505b50915091506107ff82828661080a565b979650505050505050565b606083156108195750816106d2565b8251156108295782518084602001fd5b8160405162461bcd60e51b815260040161027d9190610935565b600060208284031215610854578081fd5b81356106d2816109bb565b60008060208385031215610871578081fd5b823567ffffffffffffffff80821115610888578283fd5b818501915085601f83011261089b578283fd5b8135818111156108a9578384fd5b86602080830285010111156108bc578384fd5b60209290920196919550909350505050565b6000602082840312156108df578081fd5b815180151581146106d2578182fd5b60008060408385031215610900578182fd5b823561090b816109bb565b946020939093013593505050565b6000825161092b818460208701610968565b9190910192915050565b6000602082528251806020840152610954816040850160208701610968565b601f01601f19169190910160400192915050565b60005b8381101561098357818101518382015260200161096b565b838111156105985750506000910152565b60006000198214156109b457634e487b7160e01b81526011600452602481fd5b5060010190565b6001600160a01b03811681146104e157600080fdfea264697066735822122097025eb8c56cdce38443726d6440642a122416b42a032b52be4be0918352855b64736f6c63430008020033