Fixed nullifier service bug

This commit is contained in:
Tornado Contrib 2024-05-07 12:54:03 +00:00
parent 28a83b6ec4
commit 6447563ea0
Signed by: tornadocontrib
GPG Key ID: 60B4DF1A076C64B1
2 changed files with 16 additions and 18 deletions

@ -141,25 +141,23 @@ const getNullifiers = async (blockFrom) => {
blockFrom = lastSyncBlock + numbers.ONE blockFrom = lastSyncBlock + numbers.ONE
} }
if (!blockTo || blockTo > blockFrom) { let nodeEvents = await self.BatchEventsService.getBatchEvents({
let nodeEvents = await self.BatchEventsService.getBatchEvents({ fromBlock: blockFrom,
fromBlock: blockFrom, type: 'NewNullifier'
type: 'NewNullifier' })
if (nodeEvents && nodeEvents.length) {
nodeEvents = nodeEvents.map(({ blockNumber, transactionHash, args }) => ({
blockNumber,
transactionHash,
nullifier: args.nullifier,
}))
console.log({
nodeEvents
}) })
if (nodeEvents && nodeEvents.length) { events.push(...nodeEvents)
nodeEvents = nodeEvents.map(({ blockNumber, transactionHash, args }) => ({
blockNumber,
transactionHash,
nullifier: args.nullifier,
}))
console.log({
nodeEvents
})
events.push(...nodeEvents)
}
} }
return events return events

File diff suppressed because one or more lines are too long