Update Friday Dec14th, 2018
Bug fixes, testing, stability, issue resolution the past couple of weeks, likely to continue for the next few weeks as we approach launch. Nothing earth shattering here, just many smaller items and fixes as befits the weeks before a release. The kind of development that makes you feel a bit over-excitable and scatter-brained. As a sampling of the kinds of things I’m addressing:
-
https://github.com/mimblewimble/grin/pull/2148 - Store completed transactions in file storage instead of the DB, this was causing transaction long entries to silently fail to update the database on large transactions (highly annoying to track down), and resolves issues with inconsistent transaction logs
-
https://github.com/mimblewimble/grin/pull/2144 - Bug with coin selection from small amounts, fixed
-
https://github.com/mimblewimble/grin/pull/2138 - Many automated tests were added to exercise the wallet command line as closely as possible to what happens when a user types it. This uncovered quite a few bugs and issues, resolved here.
-
https://github.com/mimblewimble/grin/pull/2124 - Issue allowing a transaction to be recieved multiple times, causing a mess of unconfirmed outputs in the log
And of course, the large refactor of the wallet command line code and test organisation is complete: https://github.com/mimblewimble/grin/pull/2114
Also a few mining fixes, starting to look at wallet performance, and @jaspervdm is doing some work on converting wallet outputs to switch commitments that I need to be reviewing as well: https://github.com/mimblewimble/grin/pull/2157.
All in all, things are looking relatively stable still quite a few issues left to address as ‘must-haves’ before launch, but nothing too massive. And of course, mainnet release is just another development milestone. Once this round of consolidation and main-net launch excitement is over, we’re going to keep right on with additions and improvements.
Right, expect more of the same next week from everyone, and enjoy weekend. Only 376 mod 365 shopping days until Christmas!