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
(#5246)
Description
---
Now wallet revalidates all transactions included in the wallet on
startup.
#5227
Motivation and Context
---
Outputs fetched from a fully synced node could be invalidated by the
transaction validator, e.g. wallet has normal outputs,
fully validated, but at some point become invalidated when the wallet is
trying to negotiate with another, not yet fully synced node that doesn't
recognise said output due to not reaching its height at the moment.
So, the code was already there but not yet used in the startup process.
How Has This Been Tested?
---
manually
<!-- Does this include a breaking change? If so, include this line as a
footer -->
<!-- BREAKING CHANGE: Description what the user should do, e.g. delete a
database, resync the chain -->
Co-authored-by: SW van Heerden <swvheerden@gmail.com>
The detail tx view shows the transaction as rejected. But the balance still shows the available balance as including that transaction
![Screenshot 2023-03-07 at 19 17 12](https://user-images.githubusercontent.com/2579813/223498947-7e26c406-b339-44ef-9dcf-9b9d3dc6ddd2.png)
The text was updated successfully, but these errors were encountered: