Stop requesting incoming transactions "forever" when not found by the node?
Closed this issue · 0 comments
Thoralf-M commented
Description
Should we stop requesting incoming transactions forever when not received by the node?
Currently the wallet will request transactions every time one syncs if syncIncomingTransactions is set to true and a transaction that created an output isn't known, so for some transactions that are pruned by the node, it will keep requesting the transaction forever.
Another node might still have this transaction, so maybe we should store the tx ids for transactions where we didn't get a response and delete the list if the client options are changed, so they can then be requested again.
Motivation
Reduce amount of useless requests