After restoring wallet from wallet.dat balance is identical,
but listreceivedbyaddress 0
do not have the transactions associated with wallet.
listunspent 0
show all the transactions, but it will not list anymore after spending.
is it a bug? or do i have to perform some special scan? rescanblockchain
found all the transactions, but they are still missing in the listreceivedbyaddress
.
EDIT #1
Is there a way to get all the transactions associated with specific address, what will get accurate result from blockchain? Was supposed to be bellow command what is not working sometimes.
listreceivedbyaddress 0 true true {ADDRESS}
EDIT #2
Output of getaddressinfo {ADDRESS}
differences between recent, and backup wallet:
+ "solvable": true,
+ "desc": "sh(wpkh([6f8c0001/0'/0'/306']034e{SCRAMBLED_LONG_CODE}e50f))#ejlphmc0",
+ "ischange": true,
- "hdmasterkeyid": "f9248{SCRAMBLED_LONG_CODE}53587b4",
+ "hdmasterfingerprint": "6f8c0001",
"labels": [
- {
- "name": "default_wallet",
- "purpose": "receive"
- }
]
getaddressinfo
on the address whose incoming tramsactions are missing, what does it say about being change?getaddressinfo
shows that restored wallet consider address as "change"