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

Agreed Changes for 2.0.0 #149

Closed
6 of 7 tasks
yeastplume opened this issue Jun 13, 2019 · 0 comments
Closed
6 of 7 tasks

Agreed Changes for 2.0.0 #149

yeastplume opened this issue Jun 13, 2019 · 0 comments
Milestone

Comments

@yeastplume
Copy link
Member

yeastplume commented Jun 13, 2019

All need to be implemented and tested (Will attempt to get in for first beta, but can come in a second beta if not).

  • Grin-wallet 2.0.0 will fill the block_header_version field of the slate as 2
  • Grin-wallet 2.0.0 will refuse to process slates with a block_header_version of 1.0
  • Grin-wallet 2.0.0 will not post transactions to a grin node reporting a current block height < HF height
  • Grin-wallet/Grin node v2.0.0 will have a node API tweak to ensure grin-wallet 1.1.0 cannot communicate with grin-node 2.0.0
  • Grin-wallet 2.0.0 will turn off the V1 owner/foreign APIs, and use the V2 APIs only
  • Grin-wallet 2.0.0 will drop support for SlateV0 and SlateV1, and default to using SlateV2 only.
  • Grin-wallet 2.0.0 will only produce bulletproofs in the newer recovery format
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

No branches or pull requests

1 participant