From 1bfd2b753ccadeacd80755cd807ed4512ef6d5c4 Mon Sep 17 00:00:00 2001 From: Stoyan Dimitrov Date: Thu, 19 Dec 2024 16:58:34 -0500 Subject: [PATCH] move bigint conversion --- src/balance/balance.ws.service.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/balance/balance.ws.service.ts b/src/balance/balance.ws.service.ts index f2d1864..475fad8 100644 --- a/src/balance/balance.ws.service.ts +++ b/src/balance/balance.ws.service.ts @@ -61,11 +61,12 @@ export class BalanceWebsocketService implements OnApplicationBootstrap, OnModule addJob(network: Network, chainID: number) { return async (logs: ViemEventLog[]) => { const logTasks = logs.map((transferEvent) => { - //bigint as it cant serialize to json - transferEvent = convertBigIntsToStrings(transferEvent) + transferEvent.sourceChainID = BigInt(chainID) //add network to the event transferEvent.sourceNetwork = network - transferEvent.sourceChainID = BigInt(chainID) + + //bigint as it cant serialize to json + transferEvent = convertBigIntsToStrings(transferEvent) this.logger.debug( EcoLogMessage.fromDefault({ message: `ws: balance transfer`,