From 65e51dd622c866df0cb96be9038b006c854f6799 Mon Sep 17 00:00:00 2001 From: classicalliu Date: Wed, 27 Nov 2019 14:25:34 +0800 Subject: [PATCH] fix: balance not update after sent tx --- packages/neuron-wallet/src/services/wallets.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/neuron-wallet/src/services/wallets.ts b/packages/neuron-wallet/src/services/wallets.ts index 795fd112be..4127b62fb3 100644 --- a/packages/neuron-wallet/src/services/wallets.ts +++ b/packages/neuron-wallet/src/services/wallets.ts @@ -408,7 +408,8 @@ export default class WalletService { // update addresses txCount and balance const blake160s = TransactionsService.blake160sOfTx(tx) - const usedAddresses = blake160s.map(blake160 => LockUtils.blake160ToAddress(blake160)) + const prefix = NetworksService.getInstance().isMainnet() ? AddressPrefix.Mainnet : AddressPrefix.Testnet + const usedAddresses = blake160s.map(blake160 => LockUtils.blake160ToAddress(blake160, prefix)) AddressesUsedSubject.getSubject().next({ addresses: usedAddresses, url: core.rpc.node.url,