0 txs
0 calls
constructor
constructor((address priceFeed, uint32 stalenessPeriod)[2] priceFeeds, string descriptionTicker)
functions
contractType
viewfunction contractType() view returns (bytes32)
decimals
viewfunction decimals() view returns (uint8)
description
viewfunction description() view returns (string)
latestRoundData
viewfunction latestRoundData() view returns (uint80, int256 answer, uint256, uint256, uint80)
priceFeed0
viewfunction priceFeed0() view returns (address)
priceFeed1
viewfunction priceFeed1() view returns (address)
serialize
purefunction serialize() pure returns (bytes)
skipCheck0
viewfunction skipCheck0() view returns (bool)
skipCheck1
viewfunction skipCheck1() view returns (bool)
skipPriceCheck
viewfunction skipPriceCheck() view returns (bool)
stalenessPeriod0
viewfunction stalenessPeriod0() view returns (uint32)
stalenessPeriod1
viewfunction stalenessPeriod1() view returns (uint32)
targetFeedScale
viewfunction targetFeedScale() view returns (int256)
version
viewfunction version() view returns (uint256)
events
No events.
errors
AddressIsNotContractException
error AddressIsNotContractException(address)
IncorrectParameterException
error IncorrectParameterException()
IncorrectPriceException
error IncorrectPriceException()
IncorrectPriceFeedException
error IncorrectPriceFeedException()
StalePriceException
error StalePriceException()
ZeroAddressException
error ZeroAddressException()
creation bytecode
0x61016060405234801562000011575f80fd5b5060405162000ee838038062000ee8833981016040819052620000349162000492565b815151620000428162000132565b602083015151620000538162000132565b8351516001600160a01b039081166080819052602080870180515190931660e052865181015163ffffffff90811660a0529251810151909216610100526040805163313ce56760e01b81529051919263313ce567926004808401938290030181865afa158015620000c6573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620000ec91906200056d565b620000f990600a620006a5565b610140525f60c05260e051610100516200011491906200015d565b1515610120526200012583620002f1565b5f5550620006f392505050565b6001600160a01b0381166200015a57604051635919af9760e11b815260040160405180910390fd5b50565b5f6001600160a01b0383163b620001965760405163df4c572d60e01b81526001600160a01b038416600482015260240160405180910390fd5b826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015620001f3575060408051601f3d908101601f19168201909252620001f0918101906200056d565b60015b62000211576040516367a7cd4360e01b815260040160405180910390fd5b8060ff1660081462000236576040516367a7cd4360e01b815260040160405180910390fd5b506040805160048152602481019091526020810180516001600160e01b0390811663d62ada1160e01b179091525f91829162000279918791612710906200031a16565b9150915081156200029d57808060200190518101906200029a9190620006b5565b92505b828015620002b0575063ffffffff841615155b80620002ca575082158015620002ca575063ffffffff8416155b15620002e9576040516347fbaa9760e01b815260040160405180910390fd5b505092915050565b805160218110620003095763ec92f9a35f526004601cfd5b9081015160209190910360031b1b90565b5f60605f80866001600160a01b031685876040516200033a9190620006d6565b5f604051808303818686fa925050503d805f811462000375576040519150601f19603f3d011682016040523d82523d5f602084013e6200037a565b606091505b50915091505f81511162000390575f8162000393565b81815b935093505050935093915050565b634e487b7160e01b5f52604160045260245ffd5b604080519081016001600160401b0381118282101715620003da57620003da620003a1565b60405290565b5f5b83811015620003fc578181015183820152602001620003e2565b50505f910152565b5f82601f83011262000414575f80fd5b81516001600160401b0380821115620004315762000431620003a1565b604051601f8301601f19908116603f011681019082821181831017156200045c576200045c620003a1565b8160405283815286602085880101111562000475575f80fd5b62000488846020830160208901620003e0565b9695505050505050565b5f8060a08385031215620004a4575f80fd5b83601f840112620004b3575f80fd5b620004bd620003b5565b806080850186811115620004cf575f80fd5b855b818110156200053a5760408189031215620004ea575f80fd5b620004f4620003b5565b81516001600160a01b03811681146200050b575f80fd5b815260208281015163ffffffff8116811462000525575f80fd5b828201529085529390930192604001620004d1565b505190935090506001600160401b0381111562000555575f80fd5b620005638582860162000404565b9150509250929050565b5f602082840312156200057e575f80fd5b815160ff811681146200058f575f80fd5b9392505050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115620005ea57815f1904821115620005ce57620005ce62000596565b80851615620005dc57918102915b93841c9390800290620005af565b509250929050565b5f8262000602575060016200069f565b816200061057505f6200069f565b8160018114620006295760028114620006345762000654565b60019150506200069f565b60ff84111562000648576200064862000596565b50506001821b6200069f565b5060208310610133831016604e8410600b841016171562000679575081810a6200069f565b620006858383620005aa565b805f19048211156200069b576200069b62000596565b0290505b92915050565b5f6200058f60ff841683620005f2565b5f60208284031215620006c6575f80fd5b815180151581146200058f575f80fd5b5f8251620006e9818460208701620003e0565b9190910192915050565b60805160a05160c05160e051610100516101205161014051610773620007755f395f818160ee015261041601525f818161020f01526103ee01525f81816101ca01526103cd01525f818161026d01526103ac01525f8181610246015261038001525f8181610128015261035f01525f818161017e015261033e01526107735ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c80637ff361ec11610088578063bc8018b111610063578063bc8018b11461028f578063cb2ef6f714610296578063d62ada11146102bd578063feaf968c146102c5575f80fd5b80637ff361ec1461020a57806387584f0014610241578063ab0ca0e114610268575f80fd5b8063385aee1b116100c3578063385aee1b146101795780633e777fd2146101c557806354fd4d50146101ec5780637284e416146101f5575f80fd5b80630ff8bdd2146100e9578063178793e814610123578063313ce5671461015f575b5f80fd5b6101107f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020015b60405180910390f35b61014a7f000000000000000000000000000000000000000000000000000000000000000081565b60405163ffffffff909116815260200161011a565b610167600881565b60405160ff909116815260200161011a565b6101a07f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161011a565b61014a7f000000000000000000000000000000000000000000000000000000000000000081565b61011061013681565b6101fd610304565b60405161011a919061060f565b6102317f000000000000000000000000000000000000000000000000000000000000000081565b604051901515815260200161011a565b6102317f000000000000000000000000000000000000000000000000000000000000000081565b6101a07f000000000000000000000000000000000000000000000000000000000000000081565b60606101fd565b6101107f50524943455f464545443a3a434f4d504f53495445000000000000000000000081565b610231600181565b6102cd610334565b6040805169ffffffffffffffffffff968716815260208101959095528401929092526060830152909116608082015260a00161011a565b60606103105f5461045c565b6040516020016103209190610628565b604051602081830303815290604052905090565b5f805f805f6103a47f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000061048e565b93505f6104127f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000061048e565b90507f000000000000000000000000000000000000000000000000000000000000000061043f828761067c565b61044991906106b1565b5f97909650879550859450849350915050565b6040515f5b82811a1561047157600101610461565b808252602082018381525f82820152505060408101604052919050565b5f808473ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa1580156104d9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104fd9190610707565b50919450909250610514915083905082868661051c565b509392505050565b5f841280610531575080158015610531575083155b15610568576040517f53b798e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80158015610585575061058163ffffffff831684610753565b4210155b156105bc576040517f16dd0ffb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505050565b5f5b838110156105dc5781810151838201526020016105c4565b50505f910152565b5f81518084526105fb8160208601602086016105c2565b601f01601f19169290920160200192915050565b602081525f61062160208301846105e4565b9392505050565b5f82516106398184602087016105c2565b7f20636f6d706f7369746520707269636520666565640000000000000000000000920191825250601501919050565b634e487b7160e01b5f52601160045260245ffd5b8082025f8212600160ff1b8414161561069757610697610668565b81810583148215176106ab576106ab610668565b92915050565b5f826106cb57634e487b7160e01b5f52601260045260245ffd5b600160ff1b82145f19841416156106e4576106e4610668565b500590565b805169ffffffffffffffffffff81168114610702575f80fd5b919050565b5f805f805f60a0868803121561071b575f80fd5b610724866106e9565b9450602086015193506040860151925060608601519150610747608087016106e9565b90509295509295909350565b808201808211156106ab576106ab61066856fea164736f6c6343000817000a000000000000000000000000b3eec35cb5f5c33094a94c975552e07ae610192800000000000000000000000000000000000000000000000000000000000000010000000000000000000000002da05f177485264d432878d4a17d722bc64db0ef000000000000000000000000000000000000000000000000000000000001550400000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000750542d7955534400000000000000000000000000000000000000000000000000