diff --git a/helpers/types.ts b/helpers/types.ts index babd113e..a46385a8 100644 --- a/helpers/types.ts +++ b/helpers/types.ts @@ -46,6 +46,7 @@ export enum AavePools { matic = 'matic', amm = 'amm', avalanche = 'avalanche', + realT = 'realT', } export enum eContractid { @@ -251,6 +252,16 @@ export interface iAssetBase { STAKE: T; xSUSHI: T; WAVAX: T; + 'REALTOKEN-S-13895-SARATOGA-ST-DETROIT-MI': T; + 'REALTOKEN-S-4380-BEACONSFIELD-ST-DETROIT-MI': T; + 'REALTOKEN-S-17813-BRADFORD-ST-DETROIT-M': T; + 'REALTOKEN-S-15796-HARTWELL-ST-DETROIT-MI': T; + 'REALTOKEN-S-9717-EVERTS-ST-DETROIT-MI': T; + 'REALTOKEN-S-19201-WESTPHALIA-ST-DETROIT-MI': T; + 'REALTOKEN-S-19163-MITCHELL-ST-DETROIT-MI': T; + 'REALTOKEN-S-4061-GRAND-ST-DETROIT-M': T; + 'REALTOKEN-S-4680-BUCKINGHAM-AVE-DETROIT-MI': T; + 'REALTOKEN-S-19311-KEYSTONE-ST-DETROIT-MI': T; } export type iAssetsWithoutETH = Omit, 'ETH'>; @@ -282,6 +293,25 @@ export type iAavePoolAssets = Pick< | 'xSUSHI' >; +export type iAaveRealTPoolAssets = Pick< + iAssetsWithoutUSD, + | 'DAI' + | 'USDC' + | 'USDT' + | 'WBTC' + | 'WETH' + | 'REALTOKEN-S-13895-SARATOGA-ST-DETROIT-MI' + | 'REALTOKEN-S-4380-BEACONSFIELD-ST-DETROIT-MI' + | 'REALTOKEN-S-17813-BRADFORD-ST-DETROIT-M' + | 'REALTOKEN-S-15796-HARTWELL-ST-DETROIT-MI' + | 'REALTOKEN-S-9717-EVERTS-ST-DETROIT-MI' + | 'REALTOKEN-S-19201-WESTPHALIA-ST-DETROIT-MI' + | 'REALTOKEN-S-19163-MITCHELL-ST-DETROIT-MI' + | 'REALTOKEN-S-4061-GRAND-ST-DETROIT-M' + | 'REALTOKEN-S-4680-BUCKINGHAM-AVE-DETROIT-MI' + | 'REALTOKEN-S-19311-KEYSTONE-ST-DETROIT-MI' +>; + export type iLpPoolAssets = Pick< iAssetsWithoutUSD, | 'DAI' @@ -548,6 +578,10 @@ export interface IAvalancheConfiguration extends ICommonConfiguration { ReservesConfig: iAvalanchePoolAssets; } +export interface IAaveRealTConfiguration extends ICommonConfiguration { + ReservesConfig: iAaveRealTPoolAssets; +} + export interface ITokenAddress { [token: string]: tEthereumAddress; }