Wallet height greater than consensus height
BUG REPORT
Tracking for an issue that has most likely resurfaced because of the upcoming fork:
A few hosts have been receiving "invalid signature" errors on their benchmarks. It was discovered that their wallet module's are reporting a height above 300000 causing the fork's replay protection to activate prematurely. The consensus and host module both report the correct height and block ID.
Reinitializing the wallet by deleting the wallet
folder and recovering from seed gets everything back in sync.
Stack Trace or error message
consensus conflict: provided transaction set is invalid: invalid signature
Expected Behavior
All modules should report the same height
Observed Behavior
-
siac consensus -v
reports the correct height and block ID -
siac wallet
reports height above 300000
How to reproduce it (as minimally and precisely as possible)
Unknown
Environment
- Sia version: v1.5.4
Edited by Nate