This change immediately writes a new empty transaction store out to disk if the old one could not be read. Since old transaction store versions are not read in at start, and were previously not written out until new transaction history was received, it was possible that a full rescan started and finished without ever marking a synced tx history for the next wallet start. |
||
---|---|---|
.. | ||
wallet.go | ||
wallet_test.go |