0 txs
1 call
constructor
constructor(address initialOwner)
functions
getEthToDaiPrice
viewfunction getEthToDaiPrice() view returns (uint256)
owner
viewfunction owner() view returns (address)
paused
viewfunction paused() view returns (bool)
pause
nonpayablefunction pause()
renounceOwnership
nonpayablefunction renounceOwnership()
swapEthToDai
payablefunction swapEthToDai() payable
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
unpause
nonpayablefunction unpause()
withdraw
nonpayablefunction withdraw()
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused
event Paused(address account)
Unpaused
event Unpaused(address account)
errors
EnforcedPause
error EnforcedPause()
ExpectedPause
error ExpectedPause()
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x6080604052600180546001600160a01b0319908116735f4ec3df9cbd43714fe2740f5e3616155c5b84191790915560028054821673773616e4d11a78f511299002da57a0d9f901e15117905560038054909116737a250d5630b4cf539739df2c5dacb4c659f2488d17905534801561007657600080fd5b50604051610b22380380610b2283398101604081905261009591610131565b806001600160a01b0381166100c457604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b6100cd816100e1565b50506000805460ff60a01b19169055610161565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006020828403121561014357600080fd5b81516001600160a01b038116811461015a57600080fd5b9392505050565b6109b2806101706000396000f3fe60806040526004361061008a5760003560e01c80638456cb59116100595780638456cb59146101065780638da5cb5b1461011b578063b37bbc2914610143578063e3ac11ec1461014b578063f2fde38b1461016e57600080fd5b80633ccfd60b146100965780633f4ba83a146100ad5780635c975abb146100c2578063715018a6146100f157600080fd5b3661009157005b600080fd5b3480156100a257600080fd5b506100ab61018e565b005b3480156100b957600080fd5b506100ab610238565b3480156100ce57600080fd5b50600054600160a01b900460ff1660405190151581526020015b60405180910390f35b3480156100fd57600080fd5b506100ab61024a565b34801561011257600080fd5b506100ab61025c565b34801561012757600080fd5b506000546040516001600160a01b0390911681526020016100e8565b6100ab61026c565b34801561015757600080fd5b50610160610444565b6040519081526020016100e8565b34801561017a57600080fd5b506100ab61018936600461070e565b610569565b6101966105a4565b600080546040516001600160a01b039091169047908381818185875af1925050503d80600081146101e3576040519150601f19603f3d011682016040523d82523d6000602084013e6101e8565b606091505b50509050806102355760405162461bcd60e51b81526020600482015260146024820152732330b4b632b2103a379039b2b7321022ba3432b960611b60448201526064015b60405180910390fd5b50565b6102406105a4565b6102486105d1565b565b6102526105a4565b6102486000610626565b6102646105a4565b610248610676565b6102746106b9565b600034116102b75760405162461bcd60e51b815260206004820152601060248201526f053656e642045544820746f20737761760841b604482015260640161022c565b60408051600280825260608201835260009260208301908036833701905050905073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc28160008151811061030057610300610754565b60200260200101906001600160a01b031690816001600160a01b031681525050736b175474e89094c44da98b954eedeac495271d0f8160018151811061034857610348610754565b6001600160a01b0390921660209283029190910190910152603261271060006103734261012c610780565b90506000670de0b6b3a76400008361038b8682610799565b34610394610444565b61039e91906107ac565b6103a891906107ac565b6103b291906107c3565b6103bc91906107c3565b600354604051637ff36ab560e01b81529192506001600160a01b031690637ff36ab59034906103f59085908a90339089906004016107e5565b60006040518083038185885af1158015610413573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f1916820160405261043c919081019061084f565b505050505050565b600080600160009054906101000a90046001600160a01b03166001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561049a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104be919061092c565b5050509150506000600260009054906101000a90046001600160a01b03166001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa158015610519573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061053d919061092c565b5050509150508082670de0b6b3a764000061055891906107ac565b61056291906107c3565b9250505090565b6105716105a4565b6001600160a01b03811661059b57604051631e4fbdf760e01b81526000600482015260240161022c565b61023581610626565b6000546001600160a01b031633146102485760405163118cdaa760e01b815233600482015260240161022c565b6105d96106e4565b6000805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b61067e6106b9565b6000805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586106093390565b600054600160a01b900460ff16156102485760405163d93c066560e01b815260040160405180910390fd5b600054600160a01b900460ff1661024857604051638dfc202b60e01b815260040160405180910390fd5b60006020828403121561072057600080fd5b81356001600160a01b038116811461073757600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b808201808211156107935761079361076a565b92915050565b818103818111156107935761079361076a565b80820281158282048414176107935761079361076a565b6000826107e057634e487b7160e01b600052601260045260246000fd5b500490565b600060808201868352602060808185015281875180845260a086019150828901935060005b8181101561082f5784516001600160a01b03168352938301939183019160010161080a565b50506001600160a01b039690961660408501525050506060015292915050565b6000602080838503121561086257600080fd5b825167ffffffffffffffff8082111561087a57600080fd5b818501915085601f83011261088e57600080fd5b8151818111156108a0576108a061073e565b8060051b604051601f19603f830116810181811085821117156108c5576108c561073e565b6040529182528482019250838101850191888311156108e357600080fd5b938501935b82851015610901578451845293850193928501926108e8565b98975050505050505050565b805169ffffffffffffffffffff8116811461092757600080fd5b919050565b600080600080600060a0868803121561094457600080fd5b61094d8661090d565b94506020860151935060408601519250606086015191506109706080870161090d565b9050929550929590935056fea264697066735822122021e1d5e6f4f15965f7f031d17b0e940e6eb002cd50663b54cfd93af09496f42664736f6c63430008140033000000000000000000000000e20968f84a535be7d7a97d3a1a5760d89d6c4ce0