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
Is your feature request related to a problem? Please describe.
After a long reorg that doesn't mine any transactions (double-spend...) which has been received and directly spent during the reorg, these transactions are in inconsistent state. We don't check whether they are still confirmed or not, eg we don't track the kernel. That's a big issue for wallets handling a lot of transactions volume.
Describe the solution you'd like
If a reorg is detected and our latest block scan is included in the stale blocks, check the kernel of the confirmed received/spent transactions and change their status to unconfirmed if they were not mined again at the end of the reorg.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
After a long reorg that doesn't mine any transactions (double-spend...) which has been received and directly spent during the reorg, these transactions are in inconsistent state. We don't check whether they are still confirmed or not, eg we don't track the kernel. That's a big issue for wallets handling a lot of transactions volume.
Describe the solution you'd like
If a reorg is detected and our latest block scan is included in the stale blocks, check the kernel of the confirmed received/spent transactions and change their status to unconfirmed if they were not mined again at the end of the reorg.
The text was updated successfully, but these errors were encountered: