mirror of
				https://github.com/Instadapp/aave-protocol-v2.git
				synced 2024-07-29 21:47:30 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import BigNumber from 'bignumber.js';
 | |
| 
 | |
| export interface UserReserveData {
 | |
|   scaledATokenBalance: BigNumber;
 | |
|   currentATokenBalance: BigNumber;
 | |
|   currentStableDebt: BigNumber;
 | |
|   currentVariableDebt: BigNumber;
 | |
|   principalStableDebt: BigNumber;
 | |
|   scaledVariableDebt: BigNumber;
 | |
|   liquidityRate: BigNumber;
 | |
|   stableBorrowRate: BigNumber;
 | |
|   stableRateLastUpdated: BigNumber;
 | |
|   usageAsCollateralEnabled: Boolean;
 | |
|   walletBalance: BigNumber;
 | |
|   [key: string]: BigNumber | string | Boolean;
 | |
| }
 | |
| 
 | |
| export interface ReserveData {
 | |
|   address: string;
 | |
|   symbol: string;
 | |
|   decimals: BigNumber;
 | |
|   totalLiquidity: BigNumber;
 | |
|   availableLiquidity: BigNumber;
 | |
|   totalStableDebt: BigNumber;
 | |
|   totalVariableDebt: BigNumber;
 | |
|   principalStableDebt: BigNumber;
 | |
|   scaledVariableDebt: BigNumber;
 | |
|   averageStableBorrowRate: BigNumber;
 | |
|   variableBorrowRate: BigNumber;
 | |
|   stableBorrowRate: BigNumber;
 | |
|   utilizationRate: BigNumber;
 | |
|   liquidityIndex: BigNumber;
 | |
|   variableBorrowIndex: BigNumber;
 | |
|   aTokenAddress: string;
 | |
|   marketStableRate: BigNumber;
 | |
|   lastUpdateTimestamp: BigNumber;
 | |
|   totalStableDebtLastUpdated: BigNumber;
 | |
|   liquidityRate: BigNumber;
 | |
|   [key: string]: BigNumber | string;
 | |
| }
 | 
