0 txs
5 calls
constructor
No constructor.
functions
authority
viewfunction authority() view returns (address)
getResultWithValidity
viewfunction getResultWithValidity() view returns (uint256, bool)
owner
viewfunction owner() view returns (address)
priceSource
viewfunction priceSource() view returns (address)
read
viewfunction read() view returns (uint256)
restartValue
nonpayablefunction restartValue()
setAuthority
nonpayablefunction setAuthority(address authority_)
setOwner
nonpayablefunction setOwner(address owner_)
updateResult
nonpayablefunction updateResult(uint256 newMedian)
events
LogNote
anonymousevent LogNote(bytes4 indexed sig, address indexed guy, bytes32 indexed foo, bytes32 indexed bar, uint256 wad, bytes fax)
LogSetAuthority
event LogSetAuthority(address indexed authority)
LogSetOwner
event LogSetOwner(address indexed owner)
RestartValue
event RestartValue()
UpdateResult
event UpdateResult(uint256 newMedian, uint256 lastUpdateTime)
errors
No errors.
creation bytecode
0x608060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff167fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a2610aa7806100976000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c80637a9e5e4b116100665780637a9e5e4b1461016d57806382dcc26d146101b15780638da5cb5b146101df578063bf7e214f14610229578063ceedd63d1461027357610093565b806313af40351461009857806320531bc9146100dc5780634fd0ada81461012657806357de26a41461014f575b600080fd5b6100da600480360360208110156100ae57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061027d565b005b6100e46103c6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61012e6103ec565b60405180838152602001821515151581526020019250505060405180910390f35b61015761040a565b6040518082815260200191505060405180910390f35b6101af6004803603602081101561018357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061049a565b005b6101dd600480360360208110156101c757600080fd5b81019080803590602001909291905050506105e1565b005b6101e76106e4565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61023161070a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61027b61072f565b005b6102ab336000357fffffffff0000000000000000000000000000000000000000000000000000000016610818565b61031d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a250565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600254600160149054906101000a900460ff16915091509091565b60008060006104176103ec565b809250819350505080610492576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f6e6f742d76616c6964000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b819250505090565b6104c8336000357fffffffff0000000000000000000000000000000000000000000000000000000016610818565b61053a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada460405160405180910390a250565b61060f336000357fffffffff0000000000000000000000000000000000000000000000000000000016610818565b610681576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b8060028190555060018060146101000a81548160ff0219169083151502179055507ff85e44c6c3597d176b8d59bfbf500dfdb2badfc8cf91e6d960b16583a5807e488142604051808381526020018281526020019250505060405180910390a150565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61075d336000357fffffffff0000000000000000000000000000000000000000000000000000000016610818565b6107cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b6000600160146101000a81548160ff0219169083151502179055507f34cd470f8814066090f532fe3cb8158c5d974d7a01f4ada846dc9869e7e9d59a60405160405180910390a1565b60003073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156108575760019050610a6b565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156108b65760019050610a6b565b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156109155760009050610a6b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b70096138430856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168152602001935050505060206040518083038186803b158015610a2d57600080fd5b505afa158015610a41573d6000803e3d6000fd5b505050506040513d6020811015610a5757600080fd5b810190808051906020019092919050505090505b9291505056fea26469706673582212204d67bc8ee81a77e61d452f1e253c6d72c63dae63ebbe51ea5722562edbd3f14064736f6c63430006070033