+2 votes
Hi Team,

Can you please explain how listwallettransactions internally work for a particular address?  When we say that a node indexes the transactions for the node's wallet address, what does that mean?

asked Mar 30, 2017 by amanc

1 Answer

0 votes

The node's wallet stores all transactions which relate to addresses in the wallet. If you use listwallettransactions, you see all these transactions in the order seen, independent of the address involved. If you use listaddresstransactions, you see the transactions for a particular address, in the order seen. Does this answer the question?

answered Mar 31, 2017 by MultiChain
Need a bit more details on this. What does the index look like which references the address transactions on the block?
I'm afraid you'll have to review the source code to get that level of detail :)