1.9k txs
2.8k calls
constructor
constructor(address _owner, uint8 decimals_, string description_, uint256 version_)
functions
decimals
viewfunction decimals() view returns (uint8)
description
viewfunction description() view returns (string)
getRoundData
viewfunction getRoundData(uint80 _roundId) view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)
latestRoundData
viewfunction latestRoundData() view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)
owner
viewfunction owner() view returns (address)
version
viewfunction version() view returns (uint256)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateAggregatorData
nonpayablefunction updateAggregatorData(uint8 decimals_, string description_, uint256 version_)
updateRoundData
nonpayablefunction updateRoundData(uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801562000010575f80fd5b5060405162000d8938038062000d898339810160408190526200003391620001c1565b6200003e336200007e565b5f805460ff60a01b1916600160a01b60ff86160217905560016200006383826200035b565b5060028190556200007484620000cd565b5050505062000423565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b620000d762000150565b6001600160a01b038116620001425760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b6200014d816200007e565b50565b5f546001600160a01b03163314620001ab5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640162000139565b565b634e487b7160e01b5f52604160045260245ffd5b5f805f8060808587031215620001d5575f80fd5b84516001600160a01b0381168114620001ec575f80fd5b8094505060208086015160ff8116811462000205575f80fd5b60408701519094506001600160401b038082111562000222575f80fd5b818801915088601f83011262000236575f80fd5b8151818111156200024b576200024b620001ad565b604051601f8201601f19908116603f01168101908382118183101715620002765762000276620001ad565b816040528281528b868487010111156200028e575f80fd5b5f93505b82841015620002b1578484018601518185018701529285019262000292565b5f928101909501919091525050506060959095015193969295505050565b600181811c90821680620002e457607f821691505b6020821081036200030357634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111562000356575f81815260208120601f850160051c81016020861015620003315750805b601f850160051c820191505b8181101562000352578281556001016200033d565b5050505b505050565b81516001600160401b03811115620003775762000377620001ad565b6200038f81620003888454620002cf565b8462000309565b602080601f831160018114620003c5575f8415620003ad5750858301515b5f19600386901b1c1916600185901b17855562000352565b5f85815260208120601f198616915b82811015620003f557888601518255948401946001909101908401620003d4565b50858210156200041357878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b61095880620004315f395ff3fe608060405234801561000f575f80fd5b506004361061009b575f3560e01c80638da5cb5b116100635780638da5cb5b146101055780639a6fc8f51461011f578063d786e8a714610166578063f2fde38b14610179578063feaf968c1461018c575f80fd5b8063313ce5671461009f5780634aa2011f146100c257806354fd4d50146100d7578063715018a6146100e85780637284e416146100f0575b5f80fd5b5f54600160a01b900460ff1660405160ff90911681526020015b60405180910390f35b6100d56100d036600461063a565b610194565b005b6002546040519081526020016100b9565b6100d561029c565b6100f86102af565b6040516100b99190610670565b5f546040516001600160a01b0390911681526020016100b9565b61013261012d3660046106bb565b61033f565b604080516001600160501b03968716815260208101959095528401929092526060830152909116608082015260a0016100b9565b6100d56101743660046106ef565b610408565b6100d56101873660046107ba565b61043b565b6101326104b4565b61019c610577565b6004546001600160501b039081169085161161020b5760405162461bcd60e51b8152602060048201526024808201527f526f756e64204944206d7573742062652067726561746572207468616e206c616044820152631d195cdd60e21b60648201526084015b60405180910390fd5b6040805160a0810182526001600160501b03958616808252602080830196875282840195865260608301948552608083018281525f838152600392839052949094209251835490891669ffffffffffffffffffff1991821617845596516001840155945160028301559251938101939093555160049283018054919095169084161790935580549091169091179055565b6102a4610577565b6102ad5f6105d0565b565b6060600180546102be906107e0565b80601f01602080910402602001604051908101604052809291908181526020018280546102ea906107e0565b80156103355780601f1061030c57610100808354040283529160200191610335565b820191905f5260205f20905b81548152906001019060200180831161031857829003601f168201915b5050505050905090565b6001600160501b038082165f908152600360208181526040808420815160a081018352815487168082526001830154948201949094526002820154928101929092529283015460608201526004909201549093166080820152909182918291829182916103e05760405162461bcd60e51b815260206004820152600f60248201526e139bc819185d18481c1c995cd95b9d608a1b6044820152606401610202565b8051602082015160408301516060840151608090940151929a91995097509195509350915050565b610410610577565b5f805460ff60a01b1916600160a01b60ff86160217905560016104338382610866565b506002555050565b610443610577565b6001600160a01b0381166104a85760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610202565b6104b1816105d0565b50565b6004545f9081908190819081906001600160501b03166105085760405162461bcd60e51b815260206004820152600f60248201526e139bc819185d18481c1c995cd95b9d608a1b6044820152606401610202565b5050600480546001600160501b039081165f90815260036020818152604092839020835160a08101855281548616808252600183015493820184905260028301549582018690529382015460608201819052919096015490941660809095018590529096509450925091929394565b5f546001600160a01b031633146102ad5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610202565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160501b0381168114610635575f80fd5b919050565b5f805f806080858703121561064d575f80fd5b6106568561061f565b966020860135965060408601359560600135945092505050565b5f6020808352835180828501525f5b8181101561069b5785810183015185820160400152820161067f565b505f604082860101526040601f19601f8301168501019250505092915050565b5f602082840312156106cb575f80fd5b6106d48261061f565b9392505050565b634e487b7160e01b5f52604160045260245ffd5b5f805f60608486031215610701575f80fd5b833560ff81168114610711575f80fd5b9250602084013567ffffffffffffffff8082111561072d575f80fd5b818601915086601f830112610740575f80fd5b813581811115610752576107526106db565b604051601f8201601f19908116603f0116810190838211818310171561077a5761077a6106db565b81604052828152896020848701011115610792575f80fd5b826020860160208301375f602084830101528096505050505050604084013590509250925092565b5f602082840312156107ca575f80fd5b81356001600160a01b03811681146106d4575f80fd5b600181811c908216806107f457607f821691505b60208210810361081257634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115610861575f81815260208120601f850160051c8101602086101561083e5750805b601f850160051c820191505b8181101561085d5782815560010161084a565b5050505b505050565b815167ffffffffffffffff811115610880576108806106db565b6108948161088e84546107e0565b84610818565b602080601f8311600181146108c7575f84156108b05750858301515b5f19600386901b1c1916600185901b17855561085d565b5f85815260208120601f198616915b828110156108f5578886015182559484019460019091019084016108d6565b508582101561091257878501515f19600388901b60f8161c191681555b5050505050600190811b0190555056fea2646970667358221220a1a9a2d934e5522133d7a898d564cadcb19c0bb0c38c21e0d7580f9fd9e18bb264736f6c6343000814003300000000000000000000000013c18669179ded9abdc0e3ec90349af52589dded0000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000009585445522f555344540000000000000000000000000000000000000000000000