0 txs
0 calls
constructor
constructor(address _token, uint256 _tokenPrice)
functions
owner
viewfunction owner() view returns (address)
token
viewfunction token() view returns (address)
tokenPrice
viewfunction tokenPrice() view returns (uint256)
buyTokens
payablefunction buyTokens() payable
renounceOwnership
nonpayablefunction renounceOwnership()
setTokenContract
nonpayablefunction setTokenContract(address _newToken)
setTokenPrice
nonpayablefunction setTokenPrice(uint256 _newPrice)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdrawFunds
nonpayablefunction withdrawFunds()
withdrawTokens
nonpayablefunction withdrawTokens(uint256 _amount)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TokensPurchased
event TokensPurchased(address indexed buyer, uint256 amount)
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b506040516200116a3803806200116a83398181016040528101906200003791906200022c565b620000576200004b620000a760201b60201c565b620000af60201b60201c565b81600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600281905550505062000273565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620001a58262000178565b9050919050565b6000620001b98262000198565b9050919050565b620001cb81620001ac565b8114620001d757600080fd5b50565b600081519050620001eb81620001c0565b92915050565b6000819050919050565b6200020681620001f1565b81146200021257600080fd5b50565b6000815190506200022681620001fb565b92915050565b6000806040838503121562000246576200024562000173565b5b60006200025685828601620001da565b9250506020620002698582860162000215565b9150509250929050565b610ee780620002836000396000f3fe6080604052600436106100915760003560e01c80638da5cb5b116100595780638da5cb5b14610141578063bbcd5bbe1461016c578063d0febe4c14610195578063f2fde38b1461019f578063fc0c546a146101c857610091565b806324600fc314610096578063315a095d146100ad5780636a61e5fc146100d6578063715018a6146100ff5780637ff9b59614610116575b600080fd5b3480156100a257600080fd5b506100ab6101f3565b005b3480156100b957600080fd5b506100d460048036038101906100cf9190610920565b61024b565b005b3480156100e257600080fd5b506100fd60048036038101906100f89190610920565b6103fa565b005b34801561010b57600080fd5b5061011461040c565b005b34801561012257600080fd5b5061012b610420565b604051610138919061095c565b60405180910390f35b34801561014d57600080fd5b50610156610426565b60405161016391906109b8565b60405180910390f35b34801561017857600080fd5b50610193600480360381019061018e9190610a11565b61044f565b005b61019d61049b565b005b3480156101ab57600080fd5b506101c660048036038101906101c19190610a6a565b6106f1565b005b3480156101d457600080fd5b506101dd610775565b6040516101ea9190610af6565b60405180910390f35b6101fb61079b565b610203610426565b73ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610248573d6000803e3d6000fd5b50565b61025361079b565b80600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102af91906109b8565b60206040518083038186803b1580156102c757600080fd5b505afa1580156102db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102ff9190610b26565b1015610340576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161033790610bb0565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb610386610426565b836040518363ffffffff1660e01b81526004016103a4929190610bd0565b602060405180830381600087803b1580156103be57600080fd5b505af11580156103d2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103f69190610c31565b5050565b61040261079b565b8060028190555050565b61041461079b565b61041e6000610819565b565b60025481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61045761079b565b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600034116104de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104d590610caa565b60405180910390fd5b6000600254670de0b6b3a7640000346104f79190610cf9565b6105019190610d82565b905080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161055f91906109b8565b60206040518083038186803b15801561057757600080fd5b505afa15801561058b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105af9190610b26565b10156105f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e790610bb0565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b815260040161064d929190610bd0565b602060405180830381600087803b15801561066757600080fd5b505af115801561067b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061069f9190610c31565b503373ffffffffffffffffffffffffffffffffffffffff167f8f28852646c20cc973d3a8218f7eefed58c25c909f78f0265af4818c3d4dc271826040516106e6919061095c565b60405180910390a250565b6106f961079b565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610769576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076090610e25565b60405180910390fd5b61077281610819565b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6107a36108dd565b73ffffffffffffffffffffffffffffffffffffffff166107c1610426565b73ffffffffffffffffffffffffffffffffffffffff1614610817576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080e90610e91565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b600080fd5b6000819050919050565b6108fd816108ea565b811461090857600080fd5b50565b60008135905061091a816108f4565b92915050565b600060208284031215610936576109356108e5565b5b60006109448482850161090b565b91505092915050565b610956816108ea565b82525050565b6000602082019050610971600083018461094d565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006109a282610977565b9050919050565b6109b281610997565b82525050565b60006020820190506109cd60008301846109a9565b92915050565b60006109de82610997565b9050919050565b6109ee816109d3565b81146109f957600080fd5b50565b600081359050610a0b816109e5565b92915050565b600060208284031215610a2757610a266108e5565b5b6000610a35848285016109fc565b91505092915050565b610a4781610997565b8114610a5257600080fd5b50565b600081359050610a6481610a3e565b92915050565b600060208284031215610a8057610a7f6108e5565b5b6000610a8e84828501610a55565b91505092915050565b6000819050919050565b6000610abc610ab7610ab284610977565b610a97565b610977565b9050919050565b6000610ace82610aa1565b9050919050565b6000610ae082610ac3565b9050919050565b610af081610ad5565b82525050565b6000602082019050610b0b6000830184610ae7565b92915050565b600081519050610b20816108f4565b92915050565b600060208284031215610b3c57610b3b6108e5565b5b6000610b4a84828501610b11565b91505092915050565b600082825260208201905092915050565b7f4e6f7420656e6f75676820746f6b656e7320696e20636f6e7472616374000000600082015250565b6000610b9a601d83610b53565b9150610ba582610b64565b602082019050919050565b60006020820190508181036000830152610bc981610b8d565b9050919050565b6000604082019050610be560008301856109a9565b610bf2602083018461094d565b9392505050565b60008115159050919050565b610c0e81610bf9565b8114610c1957600080fd5b50565b600081519050610c2b81610c05565b92915050565b600060208284031215610c4757610c466108e5565b5b6000610c5584828501610c1c565b91505092915050565b7f4e6f2065746865722073656e7400000000000000000000000000000000000000600082015250565b6000610c94600d83610b53565b9150610c9f82610c5e565b602082019050919050565b60006020820190508181036000830152610cc381610c87565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610d04826108ea565b9150610d0f836108ea565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610d4857610d47610cca565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610d8d826108ea565b9150610d98836108ea565b925082610da857610da7610d53565b5b828204905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610e0f602683610b53565b9150610e1a82610db3565b604082019050919050565b60006020820190508181036000830152610e3e81610e02565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000610e7b602083610b53565b9150610e8682610e45565b602082019050919050565b60006020820190508181036000830152610eaa81610e6e565b905091905056fea2646970667358221220c905d2137ba7af39348e123f3870abeaa2ac305d8f646bff31bdfa1f86a9df9b64736f6c63430008090033000000000000000000000000b9c37e33c90a9f6236edcbcba5c55a3353fb6c54000000000000000000000000000000000000000000002a5a058fc295ed000000