0 txs
1 call
constructor
constructor(address _dataFeed, uint256 _maxAge)
functions
dataFeed
viewfunction dataFeed() view returns (address)
getPrice
viewfunction getPrice() view returns (uint256 _price)
maxAge
viewfunction maxAge() view returns (uint256)
owner
viewfunction owner() view returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
setDataFeed
nonpayablefunction setDataFeed(address _dataFeed)
setMaxAge
nonpayablefunction setMaxAge(uint256 _maxAge)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405261708060025534801561001657600080fd5b506040516108c73803806108c783398101604081905261003591610123565b61003e336100d3565b6001600160a01b0382166100aa5760405162461bcd60e51b815260206004820152602960248201527f4d7563686f4f7261636c65434c202d20496e76616c696420646174612066656560448201526864206164647265737360b81b606482015260840160405180910390fd5b600180546001600160a01b0319166001600160a01b03939093169290921790915560025561015d565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000806040838503121561013657600080fd5b82516001600160a01b038116811461014d57600080fd5b6020939093015192949293505050565b61075b8061016c6000396000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c80638da5cb5b1161005b5780638da5cb5b146100d957806398d5fdca146100fe5780639e42ff9014610106578063f2fde38b1461011957600080fd5b80635ae28fc91461008d57806367e15f1b146100a2578063687043c5146100b5578063715018a6146100d1575b600080fd5b6100a061009b3660046104f8565b61012c565b005b6100a06100b0366004610511565b610139565b6100be60025481565b6040519081526020015b60405180910390f35b6100a06101d0565b6000546001600160a01b03165b6040516001600160a01b0390911681526020016100c8565b6100be6101e4565b6001546100e6906001600160a01b031681565b6100a0610127366004610511565b6103d5565b61013461044e565b600255565b61014161044e565b6001600160a01b0381166101ae5760405162461bcd60e51b815260206004820152602960248201527f4d7563686f4f7261636c65434c202d20496e76616c696420646174612066656560448201526864206164647265737360b81b60648201526084015b60405180910390fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6101d861044e565b6101e260006104a8565b565b6000806000600160009054906101000a90046001600160a01b03166001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561023c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102609190610560565b50935050925050600082136102b75760405162461bcd60e51b815260206004820152601d60248201527f4d7563686f4f7261636c65434c202d20496e76616c696420707269636500000060448201526064016101a5565b6002546102c482426105c6565b1061031d5760405162461bcd60e51b8152602060048201526024808201527f4d7563686f4f7261636c65434c202d2044617461206665656420697320746f6f604482015263081bdb1960e21b60648201526084016101a5565b6001546040805163313ce56760e01b815290516000926001600160a01b03169163313ce5679160048083019260209291908290030181865afa158015610367573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061038b91906105df565b9050600060128260ff16106103aa576103a5601283610602565b6103b5565b6103b5826012610602565b90506103c281600a6106ff565b6103cc908561070e565b94505050505090565b6103dd61044e565b6001600160a01b0381166104425760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101a5565b61044b816104a8565b50565b6000546001600160a01b031633146101e25760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101a5565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006020828403121561050a57600080fd5b5035919050565b60006020828403121561052357600080fd5b81356001600160a01b038116811461053a57600080fd5b9392505050565b805169ffffffffffffffffffff8116811461055b57600080fd5b919050565b600080600080600060a0868803121561057857600080fd5b61058186610541565b94506020860151935060408601519250606086015191506105a460808701610541565b90509295509295909350565b634e487b7160e01b600052601160045260246000fd5b818103818111156105d9576105d96105b0565b92915050565b6000602082840312156105f157600080fd5b815160ff8116811461053a57600080fd5b60ff82811682821603908111156105d9576105d96105b0565b600181815b8085111561065657816000190482111561063c5761063c6105b0565b8085161561064957918102915b93841c9390800290610620565b509250929050565b60008261066d575060016105d9565b8161067a575060006105d9565b8160018114610690576002811461069a576106b6565b60019150506105d9565b60ff8411156106ab576106ab6105b0565b50506001821b6105d9565b5060208310610133831016604e8410600b84101617156106d9575081810a6105d9565b6106e3838361061b565b80600019048211156106f7576106f76105b0565b029392505050565b600061053a60ff84168361065e565b80820281158282048414176105d9576105d96105b056fea2646970667358221220e442c6e4612e94c10dc74b4c729fb8a07ec4da66802c96f91ef8cef00355ac7164736f6c6343000814003300000000000000000000000050834f3163758fcc1df9973b6e91f0f0f0434ad30000000000000000000000000000000000000000000000000000000000015180