From 0a35d61bb0fbae67012ebcf74455e266a1517057 Mon Sep 17 00:00:00 2001 From: classicalliu Date: Tue, 8 Oct 2019 12:00:27 +0800 Subject: [PATCH] fix: address balance error in indexer mode --- packages/neuron-wallet/src/services/indexer/queue.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/neuron-wallet/src/services/indexer/queue.ts b/packages/neuron-wallet/src/services/indexer/queue.ts index 6efeb113c4..d3045ef480 100644 --- a/packages/neuron-wallet/src/services/indexer/queue.ts +++ b/packages/neuron-wallet/src/services/indexer/queue.ts @@ -188,6 +188,8 @@ export default class IndexerQueue { blockHash: transactionWithStatus.txStatus.blockHash! } if (type === TxPointType.CreatedBy && this.latestCreatedBy.includes(txUniqueFlag)) { + const address = LockUtils.lockScriptToAddress(transaction.outputs![parseInt(txPoint.index, 16)].lock) + AddressesUsedSubject.getSubject().next([address]) return }