0 txs
1 call
constructor
constructor(address _owner)
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
0x608060405234801561001057600080fd5b50604051610b22380380610b2283398101604081905261002f91610131565b806001600160a01b03811661005e57604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b610067816100e1565b50506000805460ff60a01b19169055600380546001600160a01b0319908116737a250d5630b4cf539739df2c5dacb4c659f2488d1790915560018054821673773616e4d11a78f511299002da57a0d9f901e15117905560028054909116735f4ec3df9cbd43714fe2740f5e3616155c5b8419179055610161565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006020828403121561014357600080fd5b81516001600160a01b038116811461015a57600080fd5b9392505050565b6109b2806101706000396000f3fe60806040526004361061008a5760003560e01c80638456cb59116100595780638456cb59146101065780638da5cb5b1461011b578063b37bbc2914610143578063e3ac11ec1461014b578063f2fde38b1461016e57600080fd5b80633ccfd60b146100965780633f4ba83a146100ad5780635c975abb146100c2578063715018a6146100f157600080fd5b3661009157005b600080fd5b3480156100a257600080fd5b506100ab61018e565b005b3480156100b957600080fd5b506100ab610238565b3480156100ce57600080fd5b50600054600160a01b900460ff1660405190151581526020015b60405180910390f35b3480156100fd57600080fd5b506100ab61024a565b34801561011257600080fd5b506100ab61025c565b34801561012757600080fd5b506000546040516001600160a01b0390911681526020016100e8565b6100ab61026c565b34801561015757600080fd5b50610160610444565b6040519081526020016100e8565b34801561017a57600080fd5b506100ab61018936600461070e565b610569565b6101966105a4565b600080546040516001600160a01b039091169047908381818185875af1925050503d80600081146101e3576040519150601f19603f3d011682016040523d82523d6000602084013e6101e8565b606091505b50509050806102355760405162461bcd60e51b81526020600482015260146024820152732330b4b632b2103a379039b2b7321022ba3432b960611b60448201526064015b60405180910390fd5b50565b6102406105a4565b6102486105d1565b565b6102526105a4565b6102486000610626565b6102646105a4565b610248610676565b6102746106b9565b600034116102b75760405162461bcd60e51b815260206004820152601060248201526f053656e642045544820746f20737761760841b604482015260640161022c565b60408051600280825260608201835260009260208301908036833701905050905073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc28160008151811061030057610300610754565b60200260200101906001600160a01b031690816001600160a01b031681525050736b175474e89094c44da98b954eedeac495271d0f8160018151811061034857610348610754565b6001600160a01b0390921660209283029190910190910152603261271060006103734261012c610780565b90506000670de0b6b3a76400008361038b8682610799565b34610394610444565b61039e91906107ac565b6103a891906107ac565b6103b291906107c3565b6103bc91906107c3565b600354604051637ff36ab560e01b81529192506001600160a01b031690637ff36ab59034906103f59085908a90339089906004016107e5565b60006040518083038185885af1158015610413573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f1916820160405261043c919081019061084f565b505050505050565b600080600160009054906101000a90046001600160a01b03166001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561049a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104be919061092c565b5050509150506000600260009054906101000a90046001600160a01b03166001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa158015610519573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061053d919061092c565b5050509150508082670de0b6b3a764000061055891906107ac565b61056291906107c3565b9250505090565b6105716105a4565b6001600160a01b03811661059b57604051631e4fbdf760e01b81526000600482015260240161022c565b61023581610626565b6000546001600160a01b031633146102485760405163118cdaa760e01b815233600482015260240161022c565b6105d96106e4565b6000805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b61067e6106b9565b6000805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586106093390565b600054600160a01b900460ff16156102485760405163d93c066560e01b815260040160405180910390fd5b600054600160a01b900460ff1661024857604051638dfc202b60e01b815260040160405180910390fd5b60006020828403121561072057600080fd5b81356001600160a01b038116811461073757600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b808201808211156107935761079361076a565b92915050565b818103818111156107935761079361076a565b80820281158282048414176107935761079361076a565b6000826107e057634e487b7160e01b600052601260045260246000fd5b500490565b600060808201868352602060808185015281875180845260a086019150828901935060005b8181101561082f5784516001600160a01b03168352938301939183019160010161080a565b50506001600160a01b039690961660408501525050506060015292915050565b6000602080838503121561086257600080fd5b825167ffffffffffffffff8082111561087a57600080fd5b818501915085601f83011261088e57600080fd5b8151818111156108a0576108a061073e565b8060051b604051601f19603f830116810181811085821117156108c5576108c561073e565b6040529182528482019250838101850191888311156108e357600080fd5b938501935b82851015610901578451845293850193928501926108e8565b98975050505050505050565b805169ffffffffffffffffffff8116811461092757600080fd5b919050565b600080600080600060a0868803121561094457600080fd5b61094d8661090d565b94506020860151935060408601519250606086015191506109706080870161090d565b9050929550929590935056fea2646970667358221220c71e3dd501eb30ab5501812c17f752951545b1d85697595c3369771cbf7fc30264736f6c63430008140033000000000000000000000000e20968f84a535be7d7a97d3a1a5760d89d6c4ce0