load cache and mango account separately from advanced orders

This commit is contained in:
dd 2021-11-11 12:16:16 +00:00
parent b92161cc30
commit b8abd0baa2
1 changed files with 2 additions and 3 deletions

View File

@ -198,11 +198,10 @@ async function main() {
); );
const allAOs = mangoAccountsWithAOs.map((ma) => ma.advancedOrdersKey); const allAOs = mangoAccountsWithAOs.map((ma) => ma.advancedOrdersKey);
let advancedOrders; const advancedOrders = await getMultipleAccounts(connection, allAOs);
[cache, liqorMangoAccount, advancedOrders] = await Promise.all([ [cache, liqorMangoAccount] = await Promise.all([
mangoGroup.loadCache(connection), mangoGroup.loadCache(connection),
liqorMangoAccount.reload(connection), liqorMangoAccount.reload(connection),
getMultipleAccounts(connection, allAOs),
]); ]);
mangoAccountsWithAOs.forEach((ma, i) => { mangoAccountsWithAOs.forEach((ma, i) => {