sync usermap on startup, update adhoc after
This commit is contained in:
12
src/index.ts
12
src/index.ts
@@ -238,15 +238,17 @@ const main = async () => {
|
||||
const userMap = new UserMap(
|
||||
driftClient,
|
||||
driftClient.userAccountSubscriptionConfig,
|
||||
false,
|
||||
async (authorities) => {
|
||||
await userStatsMap.sync(authorities);
|
||||
},
|
||||
{ hasOpenOrders: true }
|
||||
false
|
||||
);
|
||||
await userMap.subscribe();
|
||||
logger.info(`userMap initialized in ${Date.now() - initUserMapStart} ms`);
|
||||
|
||||
const initUserStatsMapStarts = Date.now();
|
||||
await userStatsMap.sync(userMap.getUniqueAuthorities());
|
||||
logger.info(
|
||||
`userStatsMap initialized in ${Date.now() - initUserStatsMapStarts} ms`
|
||||
);
|
||||
|
||||
logger.info(`Initializing DLOBSubscriber...`);
|
||||
const initDlobSubscriberStart = Date.now();
|
||||
const dlobSubscriber = new DLOBSubscriber({
|
||||
|
||||
Reference in New Issue
Block a user