UNPKG

@hypotenuselabs/ts-chainlink-datafeed

Version:

Typescript library for interacting with Chainlink datafeeds

981 lines (970 loc) 77.7 kB
import { Chain } from 'viem/chains'; import * as viem from 'viem'; import { PublicClient, Transport, GetContractReturnType, HttpTransport, Chain as Chain$1 } from 'viem'; declare const EAC: readonly [{ readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_aggregator"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "_accessController"; readonly type: "address"; }]; readonly stateMutability: "nonpayable"; readonly type: "constructor"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "int256"; readonly name: "current"; readonly type: "int256"; }, { readonly indexed: true; readonly internalType: "uint256"; readonly name: "roundId"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "updatedAt"; readonly type: "uint256"; }]; readonly name: "AnswerUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "uint256"; readonly name: "roundId"; readonly type: "uint256"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "startedBy"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "startedAt"; readonly type: "uint256"; }]; readonly name: "NewRound"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "from"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "to"; readonly type: "address"; }]; readonly name: "OwnershipTransferRequested"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "from"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "to"; readonly type: "address"; }]; readonly name: "OwnershipTransferred"; readonly type: "event"; }, { readonly inputs: readonly []; readonly name: "acceptOwnership"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "accessController"; readonly outputs: readonly [{ readonly internalType: "contract AccessControllerInterface"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "aggregator"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_aggregator"; readonly type: "address"; }]; readonly name: "confirmAggregator"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "decimals"; readonly outputs: readonly [{ readonly internalType: "uint8"; readonly name: ""; readonly type: "uint8"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "description"; readonly outputs: readonly [{ readonly internalType: "string"; readonly name: ""; readonly type: "string"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_roundId"; readonly type: "uint256"; }]; readonly name: "getAnswer"; readonly outputs: readonly [{ readonly internalType: "int256"; readonly name: ""; readonly type: "int256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint80"; readonly name: "_roundId"; readonly type: "uint80"; }]; readonly name: "getRoundData"; readonly outputs: readonly [{ readonly internalType: "uint80"; readonly name: "roundId"; readonly type: "uint80"; }, { readonly internalType: "int256"; readonly name: "answer"; readonly type: "int256"; }, { readonly internalType: "uint256"; readonly name: "startedAt"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "updatedAt"; readonly type: "uint256"; }, { readonly internalType: "uint80"; readonly name: "answeredInRound"; readonly type: "uint80"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_roundId"; readonly type: "uint256"; }]; readonly name: "getTimestamp"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "latestAnswer"; readonly outputs: readonly [{ readonly internalType: "int256"; readonly name: ""; readonly type: "int256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "latestRound"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "latestRoundData"; readonly outputs: readonly [{ readonly internalType: "uint80"; readonly name: "roundId"; readonly type: "uint80"; }, { readonly internalType: "int256"; readonly name: "answer"; readonly type: "int256"; }, { readonly internalType: "uint256"; readonly name: "startedAt"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "updatedAt"; readonly type: "uint256"; }, { readonly internalType: "uint80"; readonly name: "answeredInRound"; readonly type: "uint80"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "latestTimestamp"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly internalType: "address payable"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint16"; readonly name: ""; readonly type: "uint16"; }]; readonly name: "phaseAggregators"; readonly outputs: readonly [{ readonly internalType: "contract AggregatorV2V3Interface"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "phaseId"; readonly outputs: readonly [{ readonly internalType: "uint16"; readonly name: ""; readonly type: "uint16"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_aggregator"; readonly type: "address"; }]; readonly name: "proposeAggregator"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "proposedAggregator"; readonly outputs: readonly [{ readonly internalType: "contract AggregatorV2V3Interface"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint80"; readonly name: "_roundId"; readonly type: "uint80"; }]; readonly name: "proposedGetRoundData"; readonly outputs: readonly [{ readonly internalType: "uint80"; readonly name: "roundId"; readonly type: "uint80"; }, { readonly internalType: "int256"; readonly name: "answer"; readonly type: "int256"; }, { readonly internalType: "uint256"; readonly name: "startedAt"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "updatedAt"; readonly type: "uint256"; }, { readonly internalType: "uint80"; readonly name: "answeredInRound"; readonly type: "uint80"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "proposedLatestRoundData"; readonly outputs: readonly [{ readonly internalType: "uint80"; readonly name: "roundId"; readonly type: "uint80"; }, { readonly internalType: "int256"; readonly name: "answer"; readonly type: "int256"; }, { readonly internalType: "uint256"; readonly name: "startedAt"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "updatedAt"; readonly type: "uint256"; }, { readonly internalType: "uint80"; readonly name: "answeredInRound"; readonly type: "uint80"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_accessController"; readonly type: "address"; }]; readonly name: "setController"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_to"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "version"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }]; declare const formatRoundData: (round: [ bigint, bigint, bigint, bigint, bigint ] | readonly [ bigint, bigint, bigint, bigint, bigint ], decimals: number, description: string) => { roundId: bigint; answer: string; time: Date; description: string; }; declare const formatLogWithMetadata: (current: bigint, decimals: number, roundId: bigint, updatedAt: bigint, description: string) => { roundId: bigint; current: string; updatedAt: Date; description: string; decimals: number; }; declare const useWebsocketOrHttpTransport: (rpcUrl: string) => viem.HttpTransport | viem.WebSocketTransport; type EACContract = GetContractReturnType<typeof EAC, PublicClient<HttpTransport, Chain>>; type EVMAddress = `0x${string}`; type RoundDataFormatted = ReturnType<typeof formatRoundData>; /** * A ChainLink data feed. */ declare class ChainLinkDataFeed { contract: EACContract; decimals: number; description: string; contractAddress: EVMAddress; isWorking: boolean; private isMetadataUpdated; constructor({ contractAddress, viemClient, }: { contractAddress: EVMAddress; viemClient: PublicClient<Transport, Chain>; rank?: boolean; }); updateMetadata(): Promise<void>; checkIfMetadataIsUpdated(): Promise<void>; /** * @param format (optional) - Whether to format the result in human readable units. * @returns The latest round data. */ getLatestRoundData(format: true): Promise<RoundDataFormatted>; getLatestRoundData(format: false): Promise<readonly [bigint, bigint, bigint, bigint, bigint]>; getRoundDataInterval(intervalSeconds: number): AsyncGenerator<{ roundId: bigint; answer: string; time: Date; description: string; }, void, unknown>; /** * Retrieves round data for a given round ID. * @param roundId The ID of the round to retrieve data for. * @param format Whether or not to format the result. * @returns The round data, optionally formatted. */ getRoundData(roundId: bigint, format?: boolean): Promise<readonly [bigint, bigint, bigint, bigint, bigint] | { roundId: bigint; answer: string; time: Date; description: string; }>; /** * @returns The current phase of the contract. * */ getCurrentPhase(): Promise<number>; getPhaseAggregator(): Promise<`0x${string}`>; } declare const baseDataFeeds: { readonly "APT / USD": "0x88a98431C25329AA422B21D147c1518b34dD36F4"; readonly "AXL / USD": "0x676C4C6C31D97A5581D3204C04A8125B350E2F9D"; readonly "CBETH / ETH": "0x806b4Ac04501c29769051e42783cF04dCE41440b"; readonly "CBETH / USD": "0xd7818272B9e248357d13057AAb0B417aF31E817d"; readonly "cbETH-ETH Exchange Rate": "0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04"; readonly "COMP / USD": "0x9DDa783DE64A9d1A60c49ca761EbE528C35BA428"; readonly "DAI / USD": "0x591e79239a7d679378eC8c847e5038150364C78F"; readonly "ETH / USD": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70"; readonly "LINK / ETH": "0xc5E65227fe3385B88468F9A01600017cDC9F3A12"; readonly "LINK / USD": "0x17CAb8FE31E32f08326e5E27412894e49B0f9D65"; readonly "OP / USD": "0x3E3A6bD129A63564FE7abde85FA67c3950569060"; readonly "RETH / ETH": "0xf397bF97280B488cA19ee3093E81C0a77F02e9a5"; readonly "RSR / USD": "0xAa98aE504658766Dfe11F31c5D95a0bdcABDe0b1"; readonly "sfrxETH-frxETH Exchange Rate": "0x1Eba1d6941088c8FCE2CbcaC80754C77871aD093"; readonly "SNX / USD": "0xe3971Ed6F1A5903321479Ef3148B5950c0612075"; readonly "SOL / USD": "0x975043adBb80fc32276CbF9Bbcfd4A601a12462D"; readonly "STETH / ETH": "0xf586d0728a47229e747d824a939000Cf21dEF5A0"; readonly "STG / USD": "0x63Af8341b62E683B87bB540896bF283D96B4D385"; readonly "USDC / USD": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B"; readonly "USDT / USD": "0xf19d560eB8d2ADf07BD6D13ed03e1D11215721F9"; readonly "WBTC / USD": "0xCCADC697c55bbB68dc5bCdf8d3CBe83CdD4E071E"; readonly "wstETH-ETH Exchange Rate": "0xa669E5272E60f78299F4824495cE01a3923f4380"; readonly "wstETH-stETH Exchange Rate": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061"; readonly "YFI / USD": "0xD40e758b5eC80820B68DFC302fc5Ce1239083548"; }; declare const ethereumDataFeeds: { readonly "1INCH / ETH": "0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8"; readonly "1INCH / USD": "0xc929ad75B72593967DE83E7F7Cda0493458261D9"; readonly "AAVE / ETH": "0x6Df09E975c830ECae5bd4eD9d90f3A95a4f88012"; readonly "AAVE / USD": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9"; readonly "ALCX / ETH": "0x194a9AaF2e0b67c35915cD01101585A33Fe25CAa"; readonly "AMPL / ETH": "0x492575FDD11a0fCf2C6C719867890a7648d526eB"; readonly "AMPL / USD": "0xe20CA8D7546932360e37E9D72c1a47334af57706"; readonly "ANKR / USD": "0x7eed379bf00005CfeD29feD4009669dE9Bcc21ce"; readonly "APE / ETH": "0xc7de7f4d4C9c991fF62a07D18b3E31e349833A18"; readonly "APE / USD": "0xD10aBbC76679a20055E167BB80A24ac851b37056"; readonly "ARB / USD": "0x31697852a68433DbCc2Ff612c516d69E3D9bd08F"; readonly "ARKB Reserves": "0x80f8D7b4fB192De43Ed6aE0DD4A42A60f43641b0"; readonly "AUD / USD": "0x77F9710E7d0A19669A13c055F62cd80d313dF022"; readonly "AVAX / USD": "0xFF3EEb22B5E3dE6e705b44749C2559d704923FD7"; readonly "Azuki Floor Price / ETH": "0xA8B9A447C73191744D5B79BcE864F343455E1150"; readonly "BADGER / ETH": "0x58921Ac140522867bf50b9E009599Da0CA4A2379"; readonly "BAL / ETH": "0xC1438AA3823A6Ba0C159CfA8D98dF5A994bA120b"; readonly "BAL / USD": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F"; readonly "BAT / ETH": "0x0d16d4528239e9ee52fa531af613AcdB23D88c94"; readonly "BEANZ Official Floor Price": "0xA97477aB5ab6ED2f6A2B5Cbe59D71e88ad334b90"; readonly "BNB / USD": "0x14e613AC84a31f709eadbdF89C6CC390fDc9540A"; readonly "Bored Ape Yacht Club Floor Price / ETH": "0x352f2Bc3039429fC2fe62004a1575aE74001CfcE"; readonly "BTC / ETH": "0xdeb288F737066589598e9214E782fa5A8eD689e8"; readonly "BTC / USD": "0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c"; readonly "C3M / EUR": "0xD41390267Afec3fA5b4c0B3aA6c706556CCE75ec"; readonly "CacheGold PoR USD": "0x5586bF404C7A22A4a4077401272cE5945f80189C"; readonly "CAD / USD": "0xa34317DB73e77d453b1B8d04550c44D10e981C8e"; readonly "CAKE / USD": "0xEb0adf5C06861d6c07174288ce4D0a8128164003"; readonly "Calculated XSUSHI / ETH": "0xF05D9B6C08757EAcb1fbec18e36A1B7566a13DEB"; readonly "CBETH / ETH": "0xF017fcB346A1885194689bA23Eff2fE6fA5C483b"; readonly "CHF / USD": "0x449d117117838fFA61263B61dA6301AA2a88B13A"; readonly "CloneX Floor Price": "0x021264d59DAbD26E7506Ee7278407891Bb8CDCCc"; readonly "CNY / USD": "0xeF8A4aF35cd47424672E3C590aBD37FBB7A7759a"; readonly "COMP / ETH": "0x1B39Ee86Ec5979ba5C322b826B3ECb8C79991699"; readonly "COMP / USD": "0xdbd020CAeF83eFd542f4De03e3cF0C28A4428bd5"; readonly "Consumer Price Index": "0x9a51192e065ECC6BDEafE5e194ce54702DE4f1f5"; readonly "CoolCats Floor Price": "0xF49f8F5b931B0e4B4246E4CcA7cD2083997Aa83d"; readonly "CRV / ETH": "0x8a12Be339B0cD1829b91Adc01977caa5E9ac121e"; readonly "CRV / USD": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f"; readonly "CRVUSD / USD": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F"; readonly "Cryptoadz Floor Price": "0xFaA8F6073845DBe5627dAA3208F78A3043F99bcA"; readonly "CryptoPunks Floor Price / ETH": "0x01B6710B01cF3dd8Ae64243097d91aFb03728Fdd"; readonly "CSPX / USD": "0xF4E1B57FB228879D057ac5AE33973e8C53e4A0e0"; readonly "CVX / ETH": "0xC9CbF687f43176B302F03f5e58470b77D07c61c6"; readonly "CVX / USD": "0xd962fC30A72A84cE50161031391756Bf2876Af5D"; readonly "DAI / ETH": "0x773616E4d11A78F511299002da57A0a94577F1f4"; readonly "DAI / USD": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9"; readonly "Doodles Floor Price": "0x027828052840a43Cc2D0187BcfA6e3D6AcE60336"; readonly "DPI / ETH": "0x029849bbc0b1d93b85a8b6190e979fd38F5760E2"; readonly "DPI / USD": "0xD2A593BF7594aCE1faD597adb697b5645d5edDB2"; readonly "ENJ / ETH": "0x24D9aB51950F3d62E9144fdC2f3135DAA6Ce8D1B"; readonly "ENS / USD": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16"; readonly "ETH / BTC": "0xAc559F25B1619171CbC396a50854A3240b6A4e99"; readonly "ETH / USD": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419"; readonly "ETHx / ETH": "0xC5f8c4aB091Be1A899214c0C3636ca33DcA0C547"; readonly "EUR / USD": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1"; readonly "EURR Reserves": "0x652Ac4468688f277fB84b26940e736a20A87Ac2d"; readonly "ezETH / ETH": "0x636A000262F6aA9e1F094ABF0aD8f645C44f641C"; readonly "Fast Gas / Gwei": "0x169E633A2D1E6c10dD91238Ba11c4A708dfEF37C"; readonly "FDUSD / USD": "0xfAA9147190c2C2cc5B8387B4f49016bDB3380572"; readonly "FIL / ETH": "0x0606Be69451B1C9861Ac6b3626b99093b713E801"; readonly "FRAX / ETH": "0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E"; readonly "FRAX / USD": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD"; readonly "FTM / ETH": "0x2DE7E4a9488488e0058B95854CC2f7955B35dC9b"; readonly "FTT / ETH": "0xF0985f7E2CaBFf22CecC5a71282a89582c382EFE"; readonly "FXS / USD": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f"; readonly "GBP / USD": "0x5c0Ab2d9b5a7ed9f470386e82BB36A3613cDd4b5"; readonly "GBPT PoR": "0xF6f5b570aB6E39E55558AfD8E1E30c5f20E6527E"; readonly "GHO / USD": "0x3f12643D3f6f874d39C2a4c9f2Cd6f2DbAC877FC"; readonly "GRT / ETH": "0x17D054eCac33D91F7340645341eFB5DE9009F1C1"; readonly "GRT / USD": "0x86cF33a451dE9dc61a2862FD94FF4ad4Bd65A5d2"; readonly "HBTC PoR": "0x0A8cD0115B1EE87EbA5b8E06A9a15ED93e230f7a"; readonly "HIGH / USD": "0x5C8D8AaB4ffa4652753Df94f299330Bb4479bF85"; readonly "IB01 / USD": "0x32d1463EB53b73C095625719Afa544D5426354cB"; readonly "IBTA / USD": "0xd27e6D02b72eB6FCe04Ad5690C419196B4EF2885"; readonly "IMX / USD": "0xBAEbEFc1D023c0feCcc047Bff42E75F15Ff213E6"; readonly "JPY / USD": "0xBcE206caE7f0ec07b545EddE332A47C2F75bbeb3"; readonly "KNC / ETH": "0x656c0544eF4C98A6a98491833A89204Abb045d6b"; readonly "KNC / USD": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc"; readonly "KRW / USD": "0x01435677FB11763550905594A16B645847C1d0F3"; readonly "LDO / ETH": "0x4e844125952D32AcdF339BE976c98E22F6F318dB"; readonly "LINK / ETH": "0xDC530D9457755926550b59e8ECcdaE7624181557"; readonly "LINK / USD": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c"; readonly "LTC / USD": "0x6AF09DF7563C363B5763b9102712EbeD3b9e859B"; readonly "LUSD / USD": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0"; readonly "MANA / ETH": "0x82A44D92D6c329826dc557c5E1Be6ebeC5D5FeB9"; readonly "MATIC / USD": "0x7bAC85A8a13A4BcD8abb3eB7d6b4d632c5a57676"; readonly "MAVIA / USD": "0x29d26C008e8f201eD0D864b1Fd9392D29d0C8e96"; readonly "MAYC Floor Price": "0x1823C89715Fe3fB96A24d11c917aCA918894A090"; readonly "MIM / USD": "0x7A364e8770418566e3eb2001A96116E6138Eb32F"; readonly "MKR / ETH": "0x24551a8Fb2A7211A25a17B1481f043A8a8adC7f2"; readonly "MKR / USD": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa"; readonly "MLN / ETH": "0xDaeA8386611A157B08829ED4997A8A62B557014C"; readonly "Moonbirds Floor Price": "0x9cd36E0E8D3C27d630D00406ACFC3463154951Af"; readonly "Nexus wETH Reserves": "0xCc72039A141c6e34a779eF93AEF5eB4C82A893c7"; readonly "NZD / USD": "0x3977CFc9e4f29C184D4675f4EB8e0013236e5f3e"; readonly "OHMv2 / ETH": "0x9a72298ae3886221820B1c878d12D872087D3a23"; readonly "Otherdeed for Otherside Floor Price": "0x6e3A4376B4C8D3ba49602f8542D9D3C4A87ba901"; readonly "PAX / ETH": "0x3a08ebBaB125224b7b6474384Ee39fBb247D2200"; readonly "PAXG / ETH": "0x9B97304EA12EFed0FAd976FBeCAad46016bf269e"; readonly "PERP / ETH": "0x3b41D5571468904D4e53b6a8d93A6BaC43f02dC9"; readonly "Pudgy Penguins Floor Price": "0x9f2ba149c2A0Ee76043d83558C4E79E9F3E5731B"; readonly "PYUSD / USD": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1"; readonly "RDNT / USD": "0x393CC05baD439c9B36489384F11487d9C8410471"; readonly "REN / ETH": "0x3147D7203354Dc06D9fd350c7a2437bcA92387a4"; readonly "RETH / ETH": "0x536218f9E9Eb48863970252233c8F271f554C2d0"; readonly "RPL / USD": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d"; readonly "RSETH / ETH": "0x03c68933f7a3F76875C0bc670a58e69294cDFD01"; readonly "RSR / USD": "0x759bBC1be8F90eE6457C44abc7d443842a976d02"; readonly "SAND / USD": "0x35E3f7E558C04cE7eEE1629258EcbbA03B36Ec56"; readonly "SGD / USD": "0xe25277fF4bbF9081C75Ab0EB13B4A13a721f3E13"; readonly "SHIB / ETH": "0x8dD1CD88F43aF196ae478e91b9F5E4Ac69A97C61"; readonly "SHV / USD": "0xc04611C43842220fd941515F86d1DDdB15F04e46"; readonly "SNX / ETH": "0x79291A9d692Df95334B1a0B3B4AE6bC606782f8c"; readonly "SNX / USD": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699"; readonly "SOL / USD": "0x4ffC43a60e009B551865A93d232E33Fce9f01507"; readonly "SPELL / USD": "0x8c110B94C5f1d347fAcF5E1E938AB2db60E3c9a8"; readonly "STBT PoR": "0xad4A9bED9a5E2c1c9a6E43D35Db53c83873dd901"; readonly "STETH / ETH": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812"; readonly "STETH / USD": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8"; readonly "STG / USD": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d"; readonly "SUSD / ETH": "0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757"; readonly "SUSHI / ETH": "0xe572CeF69f43c2E488b33924AF04BDacE19079cf"; readonly "SUSHI / USD": "0xCc70F09A6CC17553b2E31954cD36E4A2d89501f7"; readonly "Swell ETH PoR": "0x60cbE8D88EF519cF3C62414D76f50818D211fea1"; readonly "SWETH / ETH": "0xec21B3e882CE09928cb397DcfF31B15cBBD1e1C3"; readonly "SXP / USD": "0xFb0CfD6c19e25DB4a08D8a204a387cEa48Cc138f"; readonly "Total Marketcap / USD": "0xEC8761a0A73c34329CA5B1D3Dc7eD07F30e836e2"; readonly "TRY / USD": "0xB09fC5fD3f11Cf9eb5E1C5Dba43114e3C9f477b5"; readonly "TUSD / ETH": "0x3886BA987236181D98F2401c507Fb8BeA7871dF2"; readonly "TUSD / USD": "0xec746eCF986E2927Abd291a2A1716c940100f8Ba"; readonly "TUSD Reserves": "0xBE456fd14720C3aCCc30A2013Bffd782c9Cb75D5"; readonly "UNI / ETH": "0xD6aA3D25116d8dA79Ea0246c4826EB951872e02e"; readonly "UNI / USD": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e"; readonly "USDC / ETH": "0x986b5E1e1755e3C2440e960477f25201B0a8bbD4"; readonly "USDC / USD": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6"; readonly "USDD / USD": "0x0ed39A19D2a68b722408d84e4d970827f61E6c0A"; readonly "USDP / USD": "0x09023c0DA49Aaf8fc3fA3ADF34C6A7016D38D5e3"; readonly "USDT / ETH": "0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46"; readonly "USDT / USD": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D"; readonly "USDV / USD": "0x925B831EB4c9fFA7e384254fb2cd508c65FAe3FE"; readonly "VeeFriends Floor Price": "0x35bf6767577091E7f04707c0290b3f889e968307"; readonly "WBTC / BTC": "0xfdFD9C85aD200c506Cf9e21F1FD8dd01932FBB23"; readonly "WBTC PoR": "0xa81FE04086865e63E12dD3776978E49DEEa2ea4e"; readonly "WING / USD": "0x134fE0a225Fb8e6683617C13cEB6B3319fB4fb82"; readonly "World of Women Floor Price": "0xDdf0B85C600DAF9e308AFed9F597ACA212354764"; readonly "XAG / USD": "0x379589227b15F1a12195D3f2d90bBc9F31f95235"; readonly "XAU / USD": "0x214eD9Da11D2fbe465a6fc601a91E62EbEc1a0D6"; readonly "XCN / USD": "0xeb988B77b94C186053282BfcD8B7ED55142D3cAB"; readonly "YFI / ETH": "0x7c5d4F8345e66f68099581Db340cd65B078C41f4"; readonly "YFI / USD": "0xA027702dbb89fbd58938e4324ac03B58d812b0E1"; readonly "ZRX / ETH": "0x2Da4983a622a8498bb1a21FaE9D8F6C664939962"; readonly "ZRX / USD": "0x2885d15b8Af22648b98B122b22FDF4D2a56c6023"; }; declare const polygonDataFeeds: { readonly "1INCH / USD": "0x443C5116CdF663Eb387e72C688D276e702135C87"; readonly "AAPL / USD": "0x7E7B45b08F68EC69A99AAb12e42FcCB078e10094"; readonly "AAVE / ETH": "0xbE23a3AA13038CfC28aFd0ECe4FdE379fE7fBfc4"; readonly "AAVE / USD": "0x72484B12719E23115761D5DA1646945632979bB6"; readonly "ADA / USD": "0x882554df528115a743c4537828DA8D5B58e52544"; readonly "AGEUR / USD": "0x9b88d07B2354eF5f4579690356818e07371c7BeD"; readonly "ALCX / USD": "0x5DB6e61B6159B20F068dc15A47dF2E5931b14f29"; readonly "ALGO / USD": "0x03Bc6D9EFed65708D35fDaEfb25E87631a0a3437"; readonly "ALPHA / USD": "0x289833F252eaB98582D62db94Bd75aB48AD9CF0D"; readonly "AMZN / USD": "0xf9184b8E5da48C19fA4E06f83f77742e748cca96"; readonly "ANT / USD": "0x213b030E24C906ee3b98EC7538Cc6D3D3C82aF55"; readonly "APE / USD": "0x2Ac3F3Bfac8fC9094BC3f0F9041a51375235B992"; readonly "AUD / USD": "0x062Df9C4efd2030e243ffCc398b652e8b8F95C6f"; readonly "AVAX / USD": "0xe01eA2fbd8D76ee323FbEd03eB9a8625EC981A10"; readonly "AXS / USD": "0x9c371aE34509590E10aB98205d2dF5936A1aD875"; readonly "BADGER / ETH": "0x82C9d4E88862f194C2bd874a106a90dDD0D35AAB"; readonly "BADGER / USD": "0xF626964Ba5e81405f47e8004F0b276Bb974742B5"; readonly "BAL / ETH": "0x03CD157746c61F44597dD54C6f6702105258C722"; readonly "BAL / USD": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66"; readonly "BAT / USD": "0x2346Ce62bd732c62618944E51cbFa09D985d86D2"; readonly "bC3M Reserves": "0x648E0fF6A36D58F6FCE5927cB77601b73cAdc2Af"; readonly "BCH / USD": "0x327d9822e9932996f55b39F557AEC838313da8b7"; readonly "bCSPX Reserves": "0x55e75d35c44A9EE1A5b05416640965EbcA4a8D33"; readonly "bIB01 Reserves": "0xad4395fc414Fc1575A7a38C20B0Bfdbdb09ee41A"; readonly "bIBTA Reserves": "0x4517002fCD31062Ea38680dF9Ee37f29528C2707"; readonly "BNB / USD": "0x82a6c4AF830caa6c97bb504425f6A66165C2c26e"; readonly "BOND / USD": "0x58527C2dCC755297bB81f9334b80b2B6032d8524"; readonly "BRL / USD": "0xB90DA3ff54C3ED09115abf6FbA0Ff4645586af2c"; readonly "BTC / ETH": "0x19b0F0833C78c0848109E3842D34d2fDF2cA69BA"; readonly "BTC / USD": "0xc907E116054Ad103354f2D350FD2514433D57F6f"; readonly "BTC-USD Total Marketcap": "0x18E4058491C3F58bC2f747A9E64cA256Ed6B318d"; readonly "CAD / USD": "0xACA44ABb8B04D07D883202F99FA5E3c53ed57Fb5"; readonly "Calculated MaticX / USD": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403"; readonly "Calculated stMATIC / USD": "0x97371dF4492605486e23Da797fA68e55Fc38a13f"; readonly "CBETH / ETH": "0x0a6a03CdF7d0b48d4e4BA8e362A4FfC3aAC4f3c0"; readonly "CEL / USD": "0xc9ECF45956f576681bDc01F79602A79bC2667B0c"; readonly "CGT PoR (ETH)": "0x4e9fc7480c16F3FE5d956C0759eE6b4808d1F5D7"; readonly "CHF / USD": "0xc76f762CedF0F78a439727861628E0fdfE1e70c2"; readonly "CHZ / USD": "0x2409987e514Ad8B0973C2b90ee1D95051DF0ECB9"; readonly "CNY / USD": "0x04bB437Aa63E098236FA47365f0268547f6EAB32"; readonly "COMP / USD": "0x2A8758b7257102461BC958279054e372C2b1bDE6"; readonly "COPW Reserves": "0x1d22c334621364F16f050076eE15Acd5eb8225Ce"; readonly "CRV / ETH": "0x1CF68C76803c9A415bE301f50E82e44c64B7F1D4"; readonly "CRV / USD": "0x336584C8E6Dc19637A5b36206B1c79923111b405"; readonly "CVX / USD": "0x5ec151834040B4D453A1eA46aA634C1773b36084"; readonly "DAI / ETH": "0xFC539A559e170f848323e19dfD66007520510085"; readonly "DAI / USD": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D"; readonly "DASH / USD": "0xD94427eDee70E4991b4b8DdCc848f2B58ED01C0b"; readonly "DGB / USD": "0x4205eC5fd179A843caa7B0860a8eC7D980013359"; readonly "DODO / USD": "0x59161117086a4C7A9beDA16C66e40Bdaa1C5a8B6"; readonly "DOGE / USD": "0xbaf9327b6564454F4a3364C33eFeEf032b4b4444"; readonly "DOGE-USD Total Marketcap": "0xbd238a35Fb47aE22F0cC551f14ffB8E8f04FCA21"; readonly "DOT / USD": "0xacb51F1a83922632ca02B25a8164c10748001BdE"; readonly "DPI / ETH": "0xC70aAF9092De3a4E5000956E672cDf5E996B4610"; readonly "ENJ / USD": "0x440A341bbC9FA86aA60A195e2409a547e48d4C0C"; readonly "EOS / USD": "0xd6285F06203D938ab713Fa6A315e7d23247DDE95"; readonly "ETC / USD": "0xDf3f72Be10d194b58B1BB56f2c4183e661cB2114"; readonly "ETH / USD": "0xF9680D99D6C9589e2a93a78A04A279e509205945"; readonly "ETH-USD Total Marketcap": "0x67935f65D1577ced9f4929D3679A157E95C1c02c"; readonly "EUR / USD": "0x73366Fe0AA0Ded304479862808e02506FE556a98"; readonly "FARM / USD": "0xDFb138ba3A6CCe675A6F5961323Be31eE42E40ff"; readonly "FB / USD": "0x5b4586C911144A947D7814Fd71fe0872b8334748"; readonly "FIL / USD": "0xa07703E5C2eD1516107c7c72A494493Dcb99C676"; readonly "FRAX / USD": "0x00DBeB1e45485d53DF7C2F0dF1Aa0b6Dc30311d3"; readonly "FTM / USD": "0x58326c0F831b2Dbf7234A4204F28Bba79AA06d5f"; readonly "FTT / USD": "0x817A7D43f0277Ca480AE03Ec76Fc63A2EC7114bA"; readonly "FXS / USD": "0x6C0fe985D3cAcbCdE428b84fc9431792694d0f51"; readonly "GBP / USD": "0x099a2540848573e94fb1Ca0Fa420b00acbBc845a"; readonly "GHST / ETH": "0xe638249AF9642CdA55A92245525268482eE4C67b"; readonly "GHST / USD": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be"; readonly "GNS / USD": "0x9cb43aa3D036Cb035a694Ba0AAa91f8875B16cE1"; readonly "GOOGL / USD": "0x1b32682C033b2DD7EFdC615FA82d353e254F39b5"; readonly "GRT / USD": "0x3FabBfb300B1e2D7c9B84512fe9D30aeDF24C410"; readonly "HBAR / USD": "0xC5878bDf8a89FA3bF0DC8389ae8EE6DE601D01bC"; readonly "ibBTC PricePerShare": "0xc3E676E68dB28c9Fb2199f25B60560723237cc76"; readonly "ICP / USD": "0x84227A76a04289473057BEF706646199D7C58c34"; readonly "ILS / USD": "0x8d5eB34C509261533235b91350d359EdcB969D33"; readonly "INR / USD": "0xDA0F8Df6F5dB15b346f4B8D1156722027E194E60"; readonly "JPY / USD": "0xD647a6fC9BC6402301583C91decC5989d8Bc382D"; readonly "KAVA / USD": "0x7899dd75C329eFe63e35b02bC7d60D3739FB23c5"; readonly "KLAY / USD": "0x86F87CB74238a6f24606534A2fCc05469Eb2bcF5"; readonly "KNC / USD": "0x10e5f3DFc81B3e5Ef4e648C4454D04e79E1E41E2"; readonly "KRW / USD": "0x24B820870F726dA9B0D83B0B28a93885061dbF50"; readonly "LINK / ETH": "0xb77fa460604b9C6435A235D057F7D319AC83cb53"; readonly "LINK / MATIC": "0x5787BefDc0ECd210Dfa948264631CD53E68F7802"; readonly "LINK / USD": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665"; readonly "LTC / USD": "0xEB99F173cf7d9a6dC4D889C2Ad7103e8383b6Efa"; readonly "MANA / USD": "0xA1CbF3Fe43BC3501e3Fc4b573e822c70e76A7512"; readonly "MATIC / ETH": "0x327e23A4855b6F663a28c5161541d69Af8973302"; readonly "MATIC / USD": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0"; readonly "MIM / USD": "0xd133F916e04ed5D67b231183d85Be12eAA018320"; readonly "MKR / ETH": "0x807b59d12520830D1864286FA0271c27baa94197"; readonly "MKR / USD": "0xa070427bF5bA5709f70e98b94Cb2F435a242C46C"; readonly "MLN / ETH": "0xB89D583B72aBF9C3a7e6e093251C2fCad3365312"; readonly "MSFT / USD": "0xC43081d9EA6d1c53f1F0e525504d47Dd60de12da"; readonly "MXN / USD": "0x171b16562EA3476F5C61d1b8dad031DbA0768545"; readonly "NZD / USD": "0xa302a0B8a499fD0f00449df0a490DedE21105955"; readonly "OGN / USD": "0x8Ec0eC2e0F26D8253ABf39Db4B1793D76B49C6D5"; readonly "OHM Index": "0xc08f70c26ab8C659EaF259c51a0F7ae22758c6ac"; readonly "OHMv2 / USD": "0x4cE90F28C6357A7d3F47D680723d18AF3684cD00"; readonly "OM / USD": "0xc86105DccF9BD629Cea7Fd41f94c6050bF96D57F"; readonly "OMG / USD": "0x93FfEE768F74208a7b9f2a4426f0F6BCbb1D09de"; readonly "PAXG / USD": "0x0f6914d8e7e1214CDb3A4C6fbf729b75C69DF608"; readonly "PHP / USD": "0x218231089Bebb2A31970c3b77E96eCfb3BA006D1"; readonly "PLN / USD": "0xB34BCE11040702f71c11529D00179B2959BcE6C0"; readonly "QNT / USD": "0xF7F291042F6Cbc4deC0Ad75c17786511a530dbe8"; readonly "QUICK / USD": "0x2251169D32E7538652a9a8c86bf0c43bFcd956f1"; readonly "SAND / USD": "0x3D49406EDd4D52Fb7FFd25485f32E073b529C924"; readonly "SEK / USD": "0xbd92B4919ae82be8473859295dEF0e778A626302"; readonly "SGD / USD": "0x8CE3cAc0E6635ce04783709ca3CC4F5fc5304299"; readonly "SHIB / USD": "0x3710abeb1A0Fc7C2EC59C26c8DAA7a448ff6125A"; readonly "SLP / USD": "0xBB3eF70953fC3766bec4Ab7A9BF05B6E4caf89c6"; readonly "SNX / USD": "0xbF90A5D9B6EE9019028dbFc2a9E50056d5252894"; readonly "SOL / USD": "0x10C8264C0935b3B9870013e057f330Ff3e9C56dC"; readonly "SPY.US": "0x187c42f6C0e7395AeA00B1B30CB0fF807ef86d5d"; readonly "STORJ / USD": "0x0F1d5Bd7be9B30Fc09E110cd6504Bd450e53cb0E"; readonly "SUSHI / ETH": "0x17414Eb5159A082e8d41D243C1601c2944401431"; readonly "SUSHI / USD": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0"; readonly "THB / USD": "0x5164Ad28fb12a5e55946090Ec3eE1B748AFb3785"; readonly "THETA / USD": "0x38611b09F8f2D520c14eA973765C225Bf57B9Eac"; readonly "TRUMATIC-MATIC Exchange Rate": "0x30BadC453d20b520E0Ed98fce6Ba1AC5876cF1e5"; readonly "TRX / USD": "0x307cCF7cBD17b69A487b9C3dbe483931Cf3E1833"; readonly "TRY / USD": "0xd78325DcA0F90F0FFe53cCeA1B02Bb12E1bf8FdB"; readonly "TSLA / USD": "0x567E67f456c7453c583B6eFA6F18452cDee1F5a8"; readonly "TUSD / USD": "0x7C5D415B64312D38c56B54358449d0a4058339d2"; readonly "UMA / USD": "0x33D9B1BAaDcF4b26ab6F8E83e9cb8a611B2B3956"; readonly "UNI / ETH": "0x162d8c5bF15eB6BEe003a1ffc4049C92114bc931"; readonly "UNI / USD": "0xdf0Fb4e4F928d2dCB76f438575fDD8682386e13C"; readonly "USDC / ETH": "0xefb7e6be8356cCc6827799B6A7348eE674A80EaE"; readonly "USDC / USD": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7"; readonly "USDT / ETH": "0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d"; readonly "USDT / USD": "0x0A6513e40db6EB1b165753AD52E80663aeA50545"; readonly "WBTC / ETH": "0xA338e0492B2F944E9F8C0653D3AD1484f2657a37"; readonly "WBTC / USD": "0xDE31F8bFBD8c84b5360CFACCa3539B938dd78ae6"; readonly "WOO / USD": "0x6a99EC84819FB7007dd5D032068742604E755c56"; readonly "WSTETH / ETH": "0x10f964234cae09cB6a9854B56FF7D4F38Cda5E6a"; readonly "wstETH-stETH Exchange Rate": "0x3Ea1eC855fBda8bA0396975eC260AD2e9B2Bc01c"; readonly "XAG / USD": "0x461c7B8D370a240DdB46B402748381C3210136b3"; readonly "XAU / USD": "0x0C466540B2ee1a31b441671eac0ca886e051E410"; readonly "XLM / USD": "0x692AE5510cA9070095A496dbcFBCDA99D4024Cd9"; readonly "XMR / USD": "0xBE6FB0AB6302B693368D0E9001fAF77ecc6571db"; readonly "XPT / USD": "0x76631863c2ae7367aF8f37Cd10d251DA7f1DE186"; readonly "XRP / USD": "0x785ba89291f676b5386652eB12b30cF361020694"; readonly "XTZ / USD": "0x691e26AB58ff05800E028b0876A41B720b26FC65"; readonly "YFI / ETH": "0x9896A1eA7A00F5f32Ab131eBbeE07487B0af31D0"; readonly "YFI / USD": "0x9d3A43c111E7b2C6601705D9fcF7a70c95b1dc55"; readonly "ZEC / USD": "0xBC08c639e579a391C4228F20d0C29d0690092DF0"; }; declare const bscDataFeeds: { readonly "BNB / USD": "0x0567f2323251f0aab15c8dfb1967e4e8a7d42aee"; readonly "ETH / USD": "0x9ef1b8c0e4f7dc8bf5719ea496883dc6401d5b2e"; readonly "BTC / USD": "0x264990fbd0a4796a3e3d8e37c4d5f87a3aca5ebf"; readonly "BTC / BNB": "0x116eeb23384451c78ed366d4f67d5ad44ee771a0"; readonly "USDT / BNB": "0xd5c40f5144848bd4ef08a9605d860e727b991513"; readonly "USDC / BNB": "0x45f86ca2a8bc9ebd757225b19a1a0d7051be46db"; readonly "ETH / BNB": "0x63d407f32aa72e63c7209ce1c2f5da40b3aae726"; readonly "BCH / USD": "0x43d80f616daf0b0b42a928eed32147dc59027d41"; readonly "XVS / USD": "0xbf63f430a79d4036a5900c19818aff1fa710f206"; readonly "USDC / USD": "0x51597f405303c4377e36123cbc172b13269ea163"; readonly "SXP / USD": "0xe188a9875af525d25334d75f3327863b2b8cd0f1"; readonly "LTC / USD": "0x74e72f37a8c415c8f1a98ed42e78ff997435791d"; readonly "LINK / USD": "0xca236e327f629f9fc2c30a4e95775ebf0b89fac8"; readonly "USDT / USD": "0xb97ad0e74fa7d920791e90258a6e2085088b4320"; readonly "FIL / USD": "0xe5dbfd9003bff9df5feb2f4f445ca00fb121fb83"; readonly "XRP / USD": "0x93a67d414896a280bf8ffb3b389fe3686e014fda"; readonly "DOT / USD": "0xc333eb0086309a16aa7c8308dfd32c8bba0a2592"; readonly "XAU / USD": "0x86896feb19d8a607c3b11f2af50a0f239bd71cd0"; readonly "YFI / USD": "0xd7eaa5bf3013a96e3d515c055dbd98dbdc8c620d"; readonly "XAG / USD": "0x817326922c909b16944817c207562b25c4df16ad"; readonly "TRX / USD": "0xf4c5e535756d11994fcbb12ba8add0192d9b88be"; readonly "XTZ / BNB": "0x8264d6983b219be65c4d62f1c82b3a2999944cf2"; readonly "YFI / BNB": "0xf841761481df19831ccc851a54d8350ae6022583"; readonly "LINA / USD": "0x38393201952f2764e04b290af9df427217d56b41"; readonly "LINK / BNB": "0xb38722f6a608646a538e882ee9972d15c86fc597"; readonly "ADA / BNB": "0x2d5fc41d1365ffe13d03d91e82e04ca878d69f4b"; readonly "BAND / BNB": "0x3334bf7ec892ca03d1378b51769b7782eaf318c4"; readonly "XRP / BNB": "0x798a65d349b2b5e6645695912880b54dffd79074"; readonly "BCH / BNB": "0x2a548935a323bb7329a5e3f1667b979f16bc890b"; readonly "EOS / BNB": "0xed93f3764334788f2f6628b30e505fe1fc5d1d7b"; readonly "DOT / BNB": "0xba8683e9c3b1455be6e18e7768e8cad95eb5ed49"; readonly "LTC / BNB": "0x4e5a43a79f53c0a8e83489648ea7e429278f8b2d"; readonly "UNI / USD": "0xb57f259e7c24e56a1da00f66b55a5640d9f9e7e4"; readonly "JPY / USD": "0x22db8397a6e77e41471de256a7803829fdc8bc57"; readonly "EUR / USD": "0x0bf79f617988c472dca68ff41efe1338955b9a80"; readonly "WOO / USD": "0x02bfe714e78e2ad1bb1c2bee93ec8dc5423b66d4"; readonly "ATOM / USD": "0xb056b7c804297279a9a673289264c17e6dc6055d"; readonly "ALPHA / BNB": "0x7bc032a7c19b1bdcb981d892854d090cfb0f238e"; readonly "CAKE / BNB": "0xcb23da9ea243f53194cbc2380a6d4d9bc046161f"; readonly "TWT / BNB": "0x7e728dfa6bca9023d9abee759fdf56beab8ac7ad"; readonly "DF / USD": "0x1b816f5e122efa230300126f97c018716c4e47f5"; readonly "PAXG / USD": "0x7f8cad4690a38ac28bda3d132ef83db1c17557df"; readonly "YFII / USD": "0xc94580faaf145b2fd0ab5215031833c98d3b77e4"; readonly "AUTO / USD": "0x88e71e6520e5ac75f5338f5f0c9ded9d4f692cda"; readonly "XTZ / USD": "0x9a18137adcf7b05f033ad26968ed5a9cf0bf8e6b"; readonly "DOGE / USD": "0x3ab0a0d137d4f946fbb19eecc6e92e64660231c8"; readonly "EOS / USD": "0xd5508c8ffdb8f15ce336e629fd4ca9adb48f50f0"; readonly "WING / USD": "0xf7e7c0ffcb11dac6eca1434c67fab9ae000e10a7"; readonly "ONT / USD": "0x887f177cbed2cf555a64e7bf125e1825eb69db82"; readonly "CFX / USD": "0xe3ca2f3bad1d8327820f648c759f17162b5383ae"; readonly "COMP / USD": "0x0db8945f9aef5651fa5bd52314c5aae78dfde540"; readonly "SOL / USD": "0x0e8a53dd9c13589df6382f13da6b3ec8f919b323"; readonly "LIT / USD": "0x83766ba8d964feaed3819b145a69c947df9cb035"; readonly "REEF / USD": "0x46f13472a4d4fec9e07e8a00ee52f4fa77810736"; readonly "AAVE / USD": "0xa8357bf572460fc40f4b0acacbb2a6a61c89f475"; readonly "ICP / USD": "0x84210d9013a30c6ab169e28840a6cc54b60fa042"; readonly "MATIC / USD": "0x7ca57b0ca6367191c94c8914d7df09a57655905f"; readonly "XVS / BNB": "0xf369a13e7f2449e58dde8302f008ee9131f8d859"; readonly "BTC / ETH": "0xf1769eb4d1943af02ab1096d7893759f6177d6b8"; readonly "BETH / USD": "0x2a3796273d47c4ed363b361d3aefb7f7e2a13782"; readonly "CHR / USD": "0x1f771b2b1f3c3db6c7a1d5f38961a49cecd116da"; readonly "MASK / USD": "0x4978c0abe6899178c1a74838ee0062280888e2cf"; readonly "ALPACA / USD": "0xe0073b60833249ffd1bb2af809112c2fbf221df6"; readonly "CHF / USD": "0x964261740356cb4aad0c3d2003ce808a4176a46d"; readonly "FET / USD": "0x657e700c66c48c135c4a29c4292908dbda7aa280"; readonly "INJ / USD": "0x63a9133cd7c611d6049761038c16f238fdda71d7"; readonly "TUSD / USD": "0xa3334a9762090e827413a7495afece76f41dfc06"; readonly "CAKE / USD": "0xb6064ed41d4f67e353768aa239ca86f4f73665a1"; readonly "DODO / USD": "0x87701b15c08687341c2a847ca44ecfbc8d7873e1"; readonly "sAVAX / USD": "0x3b37c6f1e3207de5a4664e837072bd9a25269b39"; readonly "KNC / USD": "0xf2f8273f6b9fc22c90891dc802caf60eef805cdf"; readonly "NEAR / USD": "0x0fe4d87883005fcafaf56b81d09473d9a29dcdc3"; readonly "SGD / USD": "0x3065b2369820f76c829b9bbcaf4b90f9f47d6314"; readonly "KLAY / USD": "0xfd07b211044572898cdbcb1435f0a1369fd15726"; readonly "VET / USD": "0x9f1fd2cef7b226d555a747da0411f93c5fe74e13"; readonly "FDUSD / USD": "0x390180e80058a8499930f0c13963ad3e0d86bfc9"; readonly "SPELL / USD": "0x47e01580c537cd47da339ea3a4afb5998ccf037c"; readonly "CRV / USD": "0x2e1c3b6fcae47b20dd343d9354f7b1140a1e6b27"; readonly "AUD / USD": "0x498f912b09b5df618c77fcc9e8da503304df92bf"; readonly "SHIB / USD": "0xa615be6cb0f3f36a641858db6f30b9242d0abed8"; readonly "ONG / USD": "0xcf95796f3016801a1da5c518fc7a59c51dcef793"; readonly "SUSHI / USD": "0xa679c72a97b654cfff58ab704de3ba15cde89b07"; readonly "GBP / USD": "0x8faf16f710003e538189334541f5d4a391da46a0"; readonly "XLM / USD": "0x27cc356a5891a3fe6f84d0457de4d108c6078888"; readonly "BRL / USD": "0x5cb1cb3ea5fb46de1ce1d0f3badb3212e8d8ef48"; readonly "HIGH / USD": "0xdf4dd957a84f798acfadd448badd2d8b9bc99047"; readonly "C98 / USD": "0x889158e39628c0397dc54b84f6b1cbe0aaeb7ffc"; readonly "FXS / USD": "0x0e9d55932893fb1308882c7857285b2b0bcc4f4a"; readonly "MXN / USD": "0x16c0c1f971b1780f952572670a9d5ce4123582a1"; readonly "1INCH / USD": "0x9a177bb9f5b6083e962f9e62bd21d4b5660aeb03"; readonly "BSW / USD": "0x08e70777b982a58d23d05e3d7714f44837c06a21"; readonly "KAVA / USD": "0x12bf0c3f7d5aca9e711930d704da2774358d9210"; readonly "WIN / USD": "0x9e7377e194e41d63795907c92c3eb351a2eb0233"; readonly "RDNT / USD": "0x20123c6ebd45c6496102beea86e1a6616ca547c6"; readonly "USDD / USD": "0x51c78c299c42b058bf11d47fbb74ac437c6a0c8c"; }; declare const fantomDataFeeds: { readonly "AAVE / USD": "0xE6ecF7d2361B6459cBb3b4fb065E0eF4B175Fe74"; readonly "ALPACA / USD": "0x95d3FFf86A754AB81A7c59FcaB1468A2076f8C9b"; readonly "BNB / USD": "0x6dE70f4791C4151E00aD02e969bD900DC961f92a"; readonly "BTC / USD": "0x8e94C22142F4A64b99022ccDd994f4e9EC86E4B4"; readonly "Calculated sFTMX / USD": "0xb94533460Db5A1d8baf56240896eBB3491E608f7"; readonly "CHF / USD": "0x4be9c8fb4105380116c03fC2Eeb9eA1e1a109D95"; readonly "CREAM / USD": "0xD2fFcCfA0934caFdA647c5Ff8e7918A10103c01c"; readonly "CRV / USD": "0xa141D7E3B44594cc65142AE5F2C7844Abea66D2B"; readonly "DAI / USD": "0x91d5DEFAFfE2854C7D02F50c80FA1fdc8A721e52"; readonly "ETH / USD": "0x11DdD3d147E5b83D01cee7070027092397d63658"; readonly "EUR / USD": "0x3E68e68ea2c3698400465e3104843597690ae0f7"; readonly "FRAX / USD": "0xBaC409D670d996Ef852056f6d45eCA41A8D57FbD"; readonly "FTM / USD": "0xf4766552D15AE4d256Ad41B6cf2933482B0680dc"; readonly "GMX / USD": "0x8a84D922eF06c1f13a30ddD1304BEf556ffa7552"; readonly "LINK / FTM": "0x3FFe75E8EDA86F48e454e6bfb5F74d95C20744f4"; readonly "LINK / USD": "0x221C773d8647BC3034e91a0c47062e26D20d97B4"; readonly "MIM / USD": "0x28de48D3291F31F839274B8d82691c77DF1c5ceD"; readonly "OHM Index": "0xCeC98f20cCb5c19BB42553D70eBC2515E3B33947"; readonly "SNX / USD": "0x2Eb00cC9dB7A7E0a013A49b3F6Ac66008d1456F7"; readonly "SPELL / USD": "0x02E48946849e0BFDD7bEa5daa80AF77195C7E24c"; readonly "SUSHI / USD": "0xCcc059a1a17577676c8673952Dc02070D29e5a66"; readonly "USDC / USD": "0x2553f4eeb82d5A26427b8d1106C51499CBa5D99c"; readonly "USDT / USD": "0xF64b636c5dFe1d3555A847341cDC449f612307d0"; readonly "WBTC / USD": "0x9Da678cE7f28aAeC8A578A1e414219049509a552"; readonly "YFI / USD": "0x9B25eC3d6acfF665DfbbFD68B3C1D896E067F0ae"; }; declare const xdaiDataFeeds: { readonly "YFI / USD": "0x14030d5a0c9e63d9606c6f2c8771fc95b34b07e0"; readonly "ETH / USD": "0xa767f745331d267c7751297d982b050c93985627"; readonly "BTC / USD": "0x6c1d7e76ef7304a40e8456ce883bc56d3dea3f7d"; readonly "SUSHI / USD": "0xc0a6bf8d5d408b091d022c3c0653d4056d4b9c01"; readonly "DOT / USD": "0x3c30c5c415b2410326297f0f65f5cbb32f3aefcc"; readonly "AAVE / USD": "0x2b481dc923aa050e009113dca8dcb0dab4b68cdf"; readonly "LINK / USD": "0xed322a5ac55bae091190dff9066760b86751947b"; readonly "SNX / USD": "0x3b84d6e6976d5826500572600eb44f9f1753827b"; readonly "DAI / USD": "0x678df3415fc31947da4324ec63212874be5a82f8"; readonly "USDC / USD": "0x26c31ac71010af62e6b486d1132e266d6298857d"; readonly "UNI / USD": "0xd98735d78266c62277bb4dbf3e3bcdd3694782f4"; readonly "COMP / USD": "0xba95bc8418ebcdf8a690924e1d4ad5292139f2ea"; readonly "1INCH / USD": "0xfdf9eb5fafc11efa65f6fd144898da39a7920ae8"; readonly "MKR / USD": "0x51e4024255d0cbd1f4c79aee6bdb6565df2c5d1b"; readonly "REN / USD": "0x27d4d36968a2bd1cc3406d99cb1df50561dbf2a4"; readonly "CREAM / USD": "0x3b681e9bf56efe4b2a14196826230a5843fff758"; readonly "XAU / USD": "0x4a5ab0f60d12a4420d36d3ed9a1f77d8c47eb94c"; readonly "FTT / USD": "0x0cae8f5c10931f0ce87ed9bbb71391c6e93c2c26"; readonly "ZIL / USD": "0x2997eba3d9c2447c36107bb0f082b8c33566b49c"; readonly "JPY / USD": "0x2afb993c670c01e9da1550c58e8039c1d8b8a317"; readonly "AVAX / USD": "0x911e08a32a6b7671a80387f93147ab29063de9a2"; readonly "SOL / USD": "0xb7b7d008c49295a0ff6eed6df4ad3052fd39d5e6"; readonly "BNB / USD": "0x6d42cc26756c34f26becdd9b30a279ce9ea8296e"; readonly "GNO / USD": "0x22441d81416430a54336ab28765abd31a792ad37"; }; declare const celoDataFeeds: { readonly "BTC / USD": "0x128fE88eaa22bFFb868Bb3A584A54C96eE24014b"; readonly "CELO / USD": "0x0568fD19986748cEfF3301e55c0eb1E729E0Ab7e"; readonly "CUSD / USD": "0xe38A27BE4E7d866327e09736F3C570F256FFd048"; readonly "ETH / USD": "0x1FcD30A73D67639c1cD89ff5746E7585731c083B"; readonly "EUR / USD": "0x3D207061Dbe8E2473527611BFecB87Ff12b28dDa"; readonly "LINK / USD": "0x6b6a4c71ec3858A024f3f0Ee44bb0AdcBEd3DcC2"; readonly "USDC / USD": "0xc7A353BaE210aed958a1A2928b654938EC59DaB2"; readonly "USDT / USD": "0x5e37AF40A7A344ec9b03CCD34a250F3dA9a20B02"; }; declare const arbitrumDataFeeds: { readonly "1INCH / USD": "0x4bC735Ef24bf286983024CAd5D03f0738865Aaef"; readonly "AAPL / USD": "0x8d0CC5f38f9E802475f2CFf4F9fc7000C2E1557c"; readonly "AAVE / USD": "0xaD1d5344AaDE45F43E596773Bcc4c423EAbdD034"; readonly "ADA / USD": "0xD9f615A9b820225edbA2d821c4A696a0924051c6"; readonly "AMZN / USD": "0xd6a77691f071E98Df7217BED98f38ae6d2313EBA"; readonly "APE / USD": "0x221912ce