0 txs
34 calls
constructor
constructor(address _aggregator, uint256 _aggregatorHeartbeat, address _aggregator2, uint256 _aggregator2Heartbeat, bool _isMul)
functions
aggregator
viewfunction aggregator() view returns (address)
aggregator2
viewfunction aggregator2() view returns (address)
aggregator2Heartbeat
viewfunction aggregator2Heartbeat() view returns (uint256)
aggregator2Scale
viewfunction aggregator2Scale() view returns (uint256)
aggregatorHeartbeat
viewfunction aggregatorHeartbeat() view returns (uint256)
aggregatorScale
viewfunction aggregatorScale() view returns (uint256)
decimals
purefunction decimals() pure returns (uint256)
getAggregatorData
viewfunction getAggregatorData(address _aggregator, uint256 _aggregatorScale, uint256 _aggregatorHeartbeat) view returns (uint256, uint256)
isMul
viewfunction isMul() view returns (bool)
latestRoundData
viewfunction latestRoundData() view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)
events
No events.
errors
CombinedAggregatorV3Oracle__invalidAggregatorValue
error CombinedAggregatorV3Oracle__invalidAggregatorValue(address aggregator)
creation bytecode
0x6101606040523480156200001257600080fd5b50604051620009c1380380620009c1833981016040819052620000359162000177565b6001600160a01b03851660808190526040805163313ce56760e01b8152905163313ce567916004808201926020929091908290030181865afa15801562000080573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000a69190620001dd565b620000b69060ff16600a6200031e565b60c05260a08490526001600160a01b03831660e08190526040805163313ce56760e01b8152905163313ce567916004808201926020929091908290030181865afa15801562000109573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200012f9190620001dd565b6200013f9060ff16600a6200031e565b6101205261010091909152151561014052506200032c915050565b80516001600160a01b03811681146200017257600080fd5b919050565b600080600080600060a086880312156200019057600080fd5b6200019b866200015a565b945060208601519350620001b2604087016200015a565b92506060860151915060808601518015158114620001cf57600080fd5b809150509295509295909350565b600060208284031215620001f057600080fd5b815160ff811681146200020257600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156200026057816000190482111562000244576200024462000209565b808516156200025257918102915b93841c939080029062000224565b509250929050565b600082620002795750600162000318565b81620002885750600062000318565b8160018114620002a15760028114620002ac57620002cc565b600191505062000318565b60ff841115620002c057620002c062000209565b50506001821b62000318565b5060208310610133831016604e8410600b8410161715620002f1575081810a62000318565b620002fd83836200021f565b806000190482111562000314576200031462000209565b0290505b92915050565b600062000202838362000268565b60805160a05160c05160e05161010051610120516101405161060a620003b76000396000818161012501526104190152600081816101d101526103cc01526000818161015c01526103ed0152600081816101aa01526103ab015260008181610183015261035a0152600081816101f8015261037b01526000818160d50152610339015261060a6000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c8063aca768a111610066578063aca768a11461017e578063b3a262ef146101a5578063bf0d748d146101cc578063cbd3ac8e146101f3578063feaf968c1461021a57600080fd5b806321a2e478146100a3578063245a7bfc146100d0578063313ce5671461010f578063773f80ed146101205780637e94092714610157575b600080fd5b6100b66100b13660046104fd565b610259565b604080519283526020830191909152015b60405180910390f35b6100f77f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100c7565b60125b6040519081526020016100c7565b6101477f000000000000000000000000000000000000000000000000000000000000000081565b60405190151581526020016100c7565b6101127f000000000000000000000000000000000000000000000000000000000000000081565b6101127f000000000000000000000000000000000000000000000000000000000000000081565b6100f77f000000000000000000000000000000000000000000000000000000000000000081565b6101127f000000000000000000000000000000000000000000000000000000000000000081565b6101127f000000000000000000000000000000000000000000000000000000000000000081565b610222610329565b6040805169ffffffffffffffffffff968716815260208101959095528401929092526060830152909116608082015260a0016100c7565b600080600080866001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561029d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102c1919061055d565b50935050925050600080831380156102e25750856102df83426105ad565b11155b90508061031157604051632a7e03bb60e11b81526001600160a01b038916600482015260240160405180910390fd5b61031b8388610480565b989197509095505050505050565b600080600080600080600061039f7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000610259565b915091506000806104117f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000610259565b9150915060007f000000000000000000000000000000000000000000000000000000000000000061044b576104468584610480565b610455565b61045585846104cf565b905060008285106104665782610468565b845b60009c929b508c9a5098508997509095505050505050565b60007812725dd1d243aba0e75fe645cc4873f9e65afe688c928e1f218311670de0b6b3a7640000021582026104bd5763bcbede656000526004601cfd5b50670de0b6b3a7640000919091020490565b6000816000190483118202156104ed5763c4c5d7f56000526004601cfd5b50670de0b6b3a764000091020490565b60008060006060848603121561051257600080fd5b83356001600160a01b038116811461052957600080fd5b95602085013595506040909401359392505050565b805169ffffffffffffffffffff8116811461055857600080fd5b919050565b600080600080600060a0868803121561057557600080fd5b61057e8661053e565b94506020860151935060408601519250606086015191506105a16080870161053e565b90509295509295909350565b818103818111156105ce57634e487b7160e01b600052601160045260246000fd5b9291505056fea2646970667358221220221603f31be826a3c349ff2ec6458bbcf4ce1375d27775512d24259e3674fadf64736f6c63430008130033000000000000000000000000b177857a1799aa5f7feb5799fdf12cbe8fdf78b100000000000000000000000000000000000000000000000000000000000151800000000000000000000000008fffffd4afb6115b954bd326cbe7b4ba576818f600000000000000000000000000000000000000000000000000000000000151800000000000000000000000000000000000000000000000000000000000000000