add more info to debug bank scripts
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
This commit is contained in:
parent
c2a0c8c920
commit
3e7f5487b7
|
@ -201,8 +201,8 @@ export class Bank implements BankForHealth {
|
||||||
minVaultToDepositsRatio: number,
|
minVaultToDepositsRatio: number,
|
||||||
netBorrowLimitWindowSizeTs: BN,
|
netBorrowLimitWindowSizeTs: BN,
|
||||||
lastNetBorrowsWindowStartTs: BN,
|
lastNetBorrowsWindowStartTs: BN,
|
||||||
netBorrowLimitPerWindowQuote: BN,
|
public netBorrowLimitPerWindowQuote: BN,
|
||||||
netBorrowsInWindow: BN,
|
public netBorrowsInWindow: BN,
|
||||||
public borrowWeightScaleStartQuote: number,
|
public borrowWeightScaleStartQuote: number,
|
||||||
public depositWeightScaleStartQuote: number,
|
public depositWeightScaleStartQuote: number,
|
||||||
) {
|
) {
|
||||||
|
|
|
@ -109,6 +109,10 @@ async function main(): Promise<void> {
|
||||||
`\n ${'error'.padEnd(40)} ${error}` +
|
`\n ${'error'.padEnd(40)} ${error}` +
|
||||||
`\n ${'collectedFeesNative'.padEnd(40)} ${bank.collectedFeesNative}` +
|
`\n ${'collectedFeesNative'.padEnd(40)} ${bank.collectedFeesNative}` +
|
||||||
`\n ${'dust'.padEnd(40)} ${bank.dust}` +
|
`\n ${'dust'.padEnd(40)} ${bank.dust}` +
|
||||||
|
`\n ${'vault balance'.padEnd(40)} ${toUiDecimals(
|
||||||
|
vault,
|
||||||
|
bank.mintDecimals,
|
||||||
|
)}, ${vault} native` +
|
||||||
`\n ${'deposits'.padEnd(40)} ${bank.indexedDeposits.mul(
|
`\n ${'deposits'.padEnd(40)} ${bank.indexedDeposits.mul(
|
||||||
bank.depositIndex,
|
bank.depositIndex,
|
||||||
)}` +
|
)}` +
|
||||||
|
@ -137,16 +141,15 @@ async function main(): Promise<void> {
|
||||||
`\n ${'borrowRate'.padEnd(40)} ${(
|
`\n ${'borrowRate'.padEnd(40)} ${(
|
||||||
100 * bank.getBorrowRate().toNumber()
|
100 * bank.getBorrowRate().toNumber()
|
||||||
).toFixed(2)}%` +
|
).toFixed(2)}%` +
|
||||||
`\n ${'vault balance'.padEnd(40)} ${toUiDecimals(
|
|
||||||
vault,
|
|
||||||
bank.mintDecimals,
|
|
||||||
)}, ${vault} native` +
|
|
||||||
`\n ${'last index update'.padEnd(40)} ${new Date(
|
`\n ${'last index update'.padEnd(40)} ${new Date(
|
||||||
1000 * bank.indexLastUpdated.toNumber(),
|
1000 * bank.indexLastUpdated.toNumber(),
|
||||||
)}` +
|
)}` +
|
||||||
`\n ${'last rates update'.padEnd(40)} ${new Date(
|
`\n ${'last rates update'.padEnd(40)} ${new Date(
|
||||||
1000 * bank.bankRateLastUpdated.toNumber(),
|
1000 * bank.bankRateLastUpdated.toNumber(),
|
||||||
)}`;
|
)}` +
|
||||||
|
`\n ${'net borrows in window'.padEnd(
|
||||||
|
40,
|
||||||
|
)} ${bank.netBorrowsInWindow.toNumber()} / ${bank.netBorrowLimitPerWindowQuote.toNumber()}`;
|
||||||
|
|
||||||
console.log(`${res}`);
|
console.log(`${res}`);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue