chore: update channel prefixes for pubsub

This commit is contained in:
Jack Waller
2024-05-22 14:06:54 +10:00
parent 956a031fec
commit 304e1e9bd0
7 changed files with 33 additions and 33 deletions

View File

@@ -21,7 +21,7 @@ require('dotenv').config();
const stateCommitment: Commitment = 'confirmed';
const driftEnv = (process.env.ENV || 'devnet') as DriftEnv;
const commitHash = process.env.COMMIT;
const redisClientPrefix = RedisClientPrefix.DLOB_HELIUS;
// Set up express for health checks
const app = express();
@@ -135,7 +135,7 @@ class PriorityFeeSubscriber {
dataPerp.forEach((result: any) => {
const marketIndex = parseInt(result['id']);
this.redisClient.publish(
`priorityFees_perp_${marketIndex}`,
`${redisClientPrefix}priorityFees_perp_${marketIndex}`,
result.result['priorityFeeLevels']
);
this.redisClient.set(
@@ -147,7 +147,7 @@ class PriorityFeeSubscriber {
dataSpot.forEach((result: any) => {
const marketIndex = parseInt(result['id']) - 100;
this.redisClient.publish(
`priorityFees_spot_${marketIndex}`,
`${redisClientPrefix}priorityFees_spot_${marketIndex}`,
result.result['priorityFeeLevels']
);
this.redisClient.set(
@@ -165,7 +165,7 @@ const main = async () => {
});
const redisClient = new RedisClient({
prefix: RedisClientPrefix.DLOB_HELIUS,
prefix: redisClientPrefix,
});
await redisClient.connect();

View File

@@ -29,7 +29,7 @@ import { fromEvent, filter, map } from 'rxjs';
require('dotenv').config();
const driftEnv = (process.env.ENV || 'devnet') as DriftEnv;
const commitHash = process.env.COMMIT;
const redisClientPrefix = RedisClientPrefix.DLOB;
//@ts-ignore
const sdkConfig = initialize({ env: process.env.ENV });
@@ -67,7 +67,7 @@ const main = async () => {
env: driftEnv,
});
const redisClient = new RedisClient({ prefix: RedisClientPrefix.DLOB });
const redisClient = new RedisClient({ prefix: redisClientPrefix });
await redisClient.connect();
const slotSubscriber = new SlotSubscriber(connection, {});
@@ -180,7 +180,7 @@ const main = async () => {
)
.subscribe((fillEvent) => {
redisClient.publish(
`trades_${fillEvent.marketType}_${fillEvent.marketIndex}`,
`${redisClientPrefix}trades_${fillEvent.marketType}_${fillEvent.marketIndex}`,
fillEvent
);
});