161 txs
162 calls
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
payToken
viewfunction payToken() view returns (address)
price
viewfunction price() view returns (uint256)
sendTo
viewfunction sendTo() view returns (address)
tokenToBuy
viewfunction tokenToBuy() view returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
sell
nonpayablefunction sell(uint256 amountToken)
setPayToken
nonpayablefunction setPayToken(address newToken)
setPrice
nonpayablefunction setPrice(uint256 newPrice)
setSendTo
nonpayablefunction setSendTo(address to)
setTokenToBuy
nonpayablefunction setTokenToBuy(address newToken)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdrawEmergency
nonpayablefunction withdrawEmergency(address token, uint256 amount, address destination)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x6080604052600380546001600160a01b031990811673af88d065e77c8cc2239327c5edb3a432268e583117909155600060045560058054909116905534801561004757600080fd5b506100513361005a565b600180556100aa565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b610acf806100b96000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c80638da5cb5b1161008c578063a035b1fe11610066578063a035b1fe14610191578063c307736b146101a8578063e4849b32146101bb578063f2fde38b146101ce57600080fd5b80638da5cb5b1461015a57806391b7f5ed1461016b57806396336b301461017e57600080fd5b806318c378cd146100d457806319ca8d9d146100e9578063489e0951146101195780636f96e99c1461012c578063715018a61461013f578063758d945814610147575b600080fd5b6100e76100e2366004610823565b6101e1565b005b6002546100fc906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6005546100fc906001600160a01b031681565b6100e761013a366004610823565b61020b565b6100e7610235565b6100e7610155366004610847565b610249565b6000546001600160a01b03166100fc565b6100e7610179366004610889565b61026a565b6003546100fc906001600160a01b031681565b61019a60045481565b604051908152602001610110565b6100e76101b6366004610823565b610277565b6100e76101c9366004610889565b6102a1565b6100e76101dc366004610823565b610342565b6101e96103b8565b600580546001600160a01b0319166001600160a01b0392909216919091179055565b6102136103b8565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b61023d6103b8565b6102476000610412565b565b6102516103b8565b6102656001600160a01b0384168284610462565b505050565b6102726103b8565b600455565b61027f6103b8565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6102a96104c5565b6000600454116102f35760405162461bcd60e51b815260206004820152601060248201526f141c9a58d9481a5cc81b9bdd081cd95d60821b60448201526064015b60405180910390fd5b60006102fe8261051e565b905061031e336005546002546001600160a01b0390811692911685610532565b610335336003546001600160a01b03169083610462565b5061033f60018055565b50565b61034a6103b8565b6001600160a01b0381166103af5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016102ea565b61033f81610412565b6000546001600160a01b031633146102475760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016102ea565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6040516001600160a01b03831660248201526044810182905261026590849063a9059cbb60e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152610570565b6002600154036105175760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016102ea565b6002600155565b600061052c82600454610645565b92915050565b6040516001600160a01b038085166024830152831660448201526064810182905261056a9085906323b872dd60e01b9060840161048e565b50505050565b60006105c5826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166106eb9092919063ffffffff16565b90508051600014806105e65750808060200190518101906105e691906108a2565b6102655760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016102ea565b600080600360009054906101000a90046001600160a01b03166001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801561069b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bf91906108c4565b60ff1690506106cf81600a6109e1565b6106d984866109ed565b6106e39190610a04565b949350505050565b60606106e3848460008585600080866001600160a01b031685876040516107129190610a4a565b60006040518083038185875af1925050503d806000811461074f576040519150601f19603f3d011682016040523d82523d6000602084013e610754565b606091505b509150915061076587838387610770565b979650505050505050565b606083156107df5782516000036107d8576001600160a01b0385163b6107d85760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016102ea565b50816106e3565b6106e383838151156107f45781518083602001fd5b8060405162461bcd60e51b81526004016102ea9190610a66565b6001600160a01b038116811461033f57600080fd5b60006020828403121561083557600080fd5b81356108408161080e565b9392505050565b60008060006060848603121561085c57600080fd5b83356108678161080e565b925060208401359150604084013561087e8161080e565b809150509250925092565b60006020828403121561089b57600080fd5b5035919050565b6000602082840312156108b457600080fd5b8151801515811461084057600080fd5b6000602082840312156108d657600080fd5b815160ff8116811461084057600080fd5b634e487b7160e01b600052601160045260246000fd5b600181815b8085111561093857816000190482111561091e5761091e6108e7565b8085161561092b57918102915b93841c9390800290610902565b509250929050565b60008261094f5750600161052c565b8161095c5750600061052c565b8160018114610972576002811461097c57610998565b600191505061052c565b60ff84111561098d5761098d6108e7565b50506001821b61052c565b5060208310610133831016604e8410600b84101617156109bb575081810a61052c565b6109c583836108fd565b80600019048211156109d9576109d96108e7565b029392505050565b60006108408383610940565b808202811582820484141761052c5761052c6108e7565b600082610a2157634e487b7160e01b600052601260045260246000fd5b500490565b60005b83811015610a41578181015183820152602001610a29565b50506000910152565b60008251610a5c818460208701610a26565b9190910192915050565b6020815260008251806020840152610a85816040850160208701610a26565b601f01601f1916919091016040019291505056fea2646970667358221220515c92aa8ba83e1530a2d36fac2240061bb2b1e8507e32af234408873bcf9bd164736f6c63430008140033