extend debug script

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
This commit is contained in:
microwavedcola1 2022-08-19 08:41:57 +02:00
parent a0b1b10627
commit 17cd3c74c3
2 changed files with 9 additions and 6 deletions

View File

@ -1830,6 +1830,7 @@ export class MangoClient {
const allTokenIndices = mangoAccount.tokens.map( const allTokenIndices = mangoAccount.tokens.map(
(token) => token.tokenIndex, (token) => token.tokenIndex,
); );
if (banks) { if (banks) {
for (const bank of banks) { for (const bank of banks) {
if (allTokenIndices.indexOf(bank.tokenIndex) < 0) { if (allTokenIndices.indexOf(bank.tokenIndex) < 0) {

View File

@ -138,12 +138,14 @@ async function main() {
); );
const userWallet = new Wallet(user); const userWallet = new Wallet(user);
console.log(`User ${userWallet.publicKey.toBase58()}`); console.log(`User ${userWallet.publicKey.toBase58()}`);
const mangoAccount = ( const mangoAccounts = await client.getMangoAccountsForOwner(
await client.getMangoAccountsForOwner(group, user.publicKey) group,
)[0]; user.publicKey,
console.log(`MangoAccount ${mangoAccount.publicKey}`); );
for (const mangoAccount of mangoAccounts) {
await debugUser(client, group, mangoAccount); console.log(`MangoAccount ${mangoAccount.publicKey}`);
await debugUser(client, group, mangoAccount);
}
} }
process.exit(); process.exit();