Interface PoolManagerInfo
interface PoolManagerInfo {
currentRound?: number;
pools: Partial<
Record<
number,
{
depositInterestIndex: bigint;
depositInterestRate: bigint;
depositInterestYield: bigint;
metadata: {
oldDepositInterestIndex: bigint;
oldTimestamp: bigint;
oldVariableBorrowInterestIndex: bigint;
};
variableBorrowInterestIndex: bigint;
variableBorrowInterestRate: bigint;
variableBorrowInterestYield: bigint;
},
>,
>;
}
currentRound?: number;
pools: Partial<
Record<
number,
{
depositInterestIndex: bigint;
depositInterestRate: bigint;
depositInterestYield: bigint;
metadata: {
oldDepositInterestIndex: bigint;
oldTimestamp: bigint;
oldVariableBorrowInterestIndex: bigint;
};
variableBorrowInterestIndex: bigint;
variableBorrowInterestRate: bigint;
variableBorrowInterestYield: bigint;
},
>,
>;
}
Index
Properties
Properties
Optional
currentRound
currentRound?: number
pools
pools: Partial<
Record<
number,
{
depositInterestIndex: bigint;
depositInterestRate: bigint;
depositInterestYield: bigint;
metadata: {
oldDepositInterestIndex: bigint;
oldTimestamp: bigint;
oldVariableBorrowInterestIndex: bigint;
};
variableBorrowInterestIndex: bigint;
variableBorrowInterestRate: bigint;
variableBorrowInterestYield: bigint;
},
>,
>
Record<
number,
{
depositInterestIndex: bigint;
depositInterestRate: bigint;
depositInterestYield: bigint;
metadata: {
oldDepositInterestIndex: bigint;
oldTimestamp: bigint;
oldVariableBorrowInterestIndex: bigint;
};
variableBorrowInterestIndex: bigint;
variableBorrowInterestRate: bigint;
variableBorrowInterestYield: bigint;
},
>,
>