order status subscriptions

This commit is contained in:
Tim Olson
2023-11-06 23:49:08 -04:00
parent 8444f7af7e
commit 25aef69ea3
5 changed files with 37 additions and 8 deletions

View File

@@ -16,9 +16,8 @@ export class CacheSet {
}
async contains(chain, key) {
const series = `${chain}|${this.series}`;
const result = await redis.sIsMember(series, key)
console.log('contains', series, key, result)
const result = await redis.sIsMember(`${chain}|${this.series}`, key)
console.log('contains', `${chain}|${this.series}`, key, result)
return result
}
@@ -78,3 +77,7 @@ async function latestBlock(chain) {
export const vaults = new CacheDict('v')
export const vaultBalances = new CacheDict('vb')
export const prices = new CacheDict('p')
export const orderStatuses = new CacheSet('o')
export const vaultOpenOrders = new CacheDict('voo')
export const orderFilled = new CacheDict('of')
export const trancheFilled = new CacheDict('tf')