@algofi/v0
Version:
The official JavaScript SDK for Algofi
141 lines (140 loc) • 4.14 kB
TypeScript
export declare const orderedAssets: string[];
export declare const extraAssets: any[];
export declare const orderedAssetsAndPlaceholders: string[];
export declare const protocolManagerAppId = 76682821;
export declare const managerAddress = "BD2LNCUZLHYYVDEPG2JAGAN6VC3ULAF6ZL2762OYWBXV4JYAO6FL66TZ2U";
export declare const assetDictionary: {
ALGO: {
marketCounter: number;
managerAppId: number;
decimals: number;
marketAppId: number;
marketAddress: string;
bankAssetId: number;
bankAssetDecimals: number;
underlyingAssetId: number;
oracleAppId: number;
oracleFieldName: string;
};
USDC: {
marketCounter: number;
managerAppId: number;
decimals: number;
marketAppId: number;
marketAddress: string;
bankAssetId: number;
bankAssetDecimals: number;
underlyingAssetId: number;
oracleAppId: number;
oracleFieldName: string;
};
goBTC: {
marketCounter: number;
managerAppId: number;
decimals: number;
bankAssetDecimals: number;
marketAppId: number;
marketAddress: string;
bankAssetId: number;
underlyingAssetId: number;
oracleAppId: number;
oracleFieldName: string;
};
goETH: {
marketCounter: number;
managerAppId: number;
decimals: number;
marketAppId: number;
marketAddress: string;
bankAssetId: number;
bankAssetDecimals: number;
underlyingAssetId: number;
oracleAppId: number;
oracleFieldName: string;
};
STBL: {
marketCounter: number;
managerAppId: number;
decimals: number;
marketAppId: number;
marketAddress: string;
bankAssetId: number;
bankAssetDecimals: number;
underlyingAssetId: number;
oracleAppId: number;
oracleFieldName: string;
};
vALGO: {
marketCounter: number;
managerAppId: number;
decimals: number;
marketAppId: number;
marketAddress: string;
bankAssetId: number;
bankAssetDecimals: number;
underlyingAssetId: number;
oracleAppId: number;
oracleFieldName: string;
};
SEVN: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
EGHT: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
NINE: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
TENN: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
ELVN: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
TWLV: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
TRTN: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
FRTN: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
FVTN: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
SXTN: {
marketCounter: number;
marketAppId: number;
marketAddress: string;
};
};
export declare const foreignAppIds: number[];
export declare const SECONDS_PER_YEAR: number;
export declare const SCALE_FACTOR = 1000000000;
export declare const REWARDS_SCALE_FACTOR = 100000000000000;
export declare const PARAMETER_SCALE_FACTOR = 1000;
declare let orderedOracleAppIds: any[];
declare let orderedMarketAppIds: any[];
declare let orderedSupportedMarketAppIds: any[];
declare let marketCounterToAssetName: {};
declare let assetIdToAssetName: {};
export { orderedOracleAppIds, orderedMarketAppIds, orderedSupportedMarketAppIds, marketCounterToAssetName, assetIdToAssetName };