I restored a wallet.dat file from one node to another, I can see the addresses, but no balances.

+3 votes


Recently one of my servers died and is no longer working.  That server ran a multichain node with over 500 addresses with various balances.  Luckily I had backed up the wallet.dat file containing this information.

Now I have created a brand new node, and re-synced with the blockchain.  I restored my wallet.dat in my new multichain node on a brand new VPS server, and I started the daemon with -rescan=1.  That seemed to do the trick as I can now see all the addresses when I list all of the addresses from the node.

However... I cannot see any of the balances.  When I run  `getaddressbalances` only one address is returned followed by a `0 true`.  

How can I correct this and restore the balances?

asked Sep 11, 2017 by anonymous

1 Answer

+3 votes

The getaddressbalances call won't show you the balances for all addresses in the wallet, but rather only for a single provided address. Please try getmultibalances instead.

answered Sep 11, 2017 by MultiChain