You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Opening a discussion to remove this extension RPC. I don't find the result format or the intended behavior useful, and creating result objects for it does not scale well.
The original issue (#27) mentioned that it may be useful for showing transactions which are relevant to some address, or a group of addresses. However, the result format it uses (it borrows from listtransactions) is nearly useless since it doesn't show transactions (but some parsed details about the transaction output, and other details which can't be correctly determined from just the transaction like the fee. Oh, and why do individual outputs show their own fee??).
Besides the rant about the stupid result format, we have accounts for address grouping now, and querying for transactions should be done by the account level (or perhaps later, by tag) so these can tracked as wallet is syncing. listaddresstransactions doesn't work this way, but instead must iterate over the wallet's entire transaction history from every account to find any relevant transactions. This obviously scales very poorly.
I'd like to hear other's opinions of removing the extension.
The text was updated successfully, but these errors were encountered:
Querying the transactions for a subset of addresses is certainly useful for us, see #220. Of course, the result should then also include these transactions.
Might be most powerful if combined with some sort of tagging feature. Accounts are very limiting.
Opening a discussion to remove this extension RPC. I don't find the result format or the intended behavior useful, and creating result objects for it does not scale well.
The original issue (#27) mentioned that it may be useful for showing transactions which are relevant to some address, or a group of addresses. However, the result format it uses (it borrows from listtransactions) is nearly useless since it doesn't show transactions (but some parsed details about the transaction output, and other details which can't be correctly determined from just the transaction like the fee. Oh, and why do individual outputs show their own fee??).
Besides the rant about the stupid result format, we have accounts for address grouping now, and querying for transactions should be done by the account level (or perhaps later, by tag) so these can tracked as wallet is syncing. listaddresstransactions doesn't work this way, but instead must iterate over the wallet's entire transaction history from every account to find any relevant transactions. This obviously scales very poorly.
I'd like to hear other's opinions of removing the extension.
The text was updated successfully, but these errors were encountered: