Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post Hardfork 3 Cleanup #490

Merged
merged 8 commits into from
Jul 31, 2020
Merged

Conversation

yeastplume
Copy link
Member

Objective is to carefully remove the considerable amount of code and logic in places that was needed to support communication with V3.0.0 wallets pre-hardfork. Thus far (will update as we go):

  • Removed V3 Slate and Versioning up/downgrade code
  • Removed/tested command line switches and command line functions

Will likely not be merging this into the 4.0.x maintenance branch (will leave well-enough alone there, as these removals will need to be tested over time)

@yeastplume yeastplume changed the title [WIP] Post Hardfork 3 Cleanup Post Hardfork 3 Cleanup Jul 29, 2020
@yeastplume
Copy link
Member Author

Think this all seems to be okay now. Would appreciate if someone else could give it a quick sanity check before merging!

@yeastplume yeastplume merged commit 6c9cef1 into mimblewimble:master Jul 31, 2020
antiochp pushed a commit to antiochp/grin-wallet that referenced this pull request Aug 7, 2020
* Change versioning on master to 4.1.x development

* Remove SlateV3, V3 References from command-line code

* continue to remove pre HF3 functionality, remove participant_id from slate, remove is_compact, derive slate state based on slate state field

* slate no longer needs explicit compact step

* version/build coinbase doctest cleanup

* don't attempt to store transaction during tx lock if it doesn't exist

* repair incorrectly removed logic

* last test fixes (hopefully)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant