2.0.0 preparation work was the basic order of the week, with everyone trying to get all changes in for the upcoming 2.0.0 beta builds in anticipation of Floonet’s hard fork. On my side:
-
Much effort coordinating builds and PRs to try and help get all required changes into both Grin and Grin-wallet in a timely manner. It feel like we’re nearly there with 2.0.0 changes, and thus far feels everything feels urgent but not overly panicked. I think the decision to cut out all non-hardfork related changes from the 2.0.0 release was the right one, as I shudder to think what would be happening if there were all sorts of other moving parts in play.
-
Much testing of PRs, particularly @jaspervdm’s bulletproof changes, which I believe are working as expected in the current 2.0.0 branch.
-
Various PRs to complete the conversion of the wallet + node to use V2 wallet APIs only: https://github.com/mimblewimble/grin-wallet/pull/146, https://github.com/mimblewimble/grin-wallet/pull/144, https://github.com/mimblewimble/grin/pull/2897, https://github.com/mimblewimble/grin/pull/2892
Someone also took it upon themselves to run up the Floonet difficulty to about 1.5 million and it took us a couple of days to get it back down to usable levels. Please don’t do that.
Also, I urge and request everyone to read and think about the proposed governance structure changes: Proposal: Grin Governance Iteration. This is the most important change to come to the Grin project, perhaps ever, and I hope the lack of public comment means that most people are on board as opposed to not having any opinions!
Expect next week to be much like this one, enjoy the weekend!