Git Source
bytes32 internal constant STORAGE_SLOT = keccak256("premia.contracts.storage.ChainlinkAdapter");
function layout() internal pure returns (Layout storage l);
function formatRoundId(uint16 phaseId, uint64 aggregatorRoundId) internal pure returns (uint80);
function parseRoundId(uint256 roundId) internal pure returns (uint16 phaseId, uint64 aggregatorRoundId);
function isUSD(address token) internal pure returns (bool);
function isBTC(address token) internal pure returns (bool);
function isETH(address token) internal pure returns (bool);
struct Layout {
mapping(bytes32 key => IChainlinkAdapter.PricingPath) pricingPath;
mapping(address token => EnumerableSet.AddressSet tokens) pairedTokens;
}