forked from gridcoin-community/Gridcoin-Research
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is an _important_ leisure release and follows right on the heals of 5.4.4.0, because we fixed one thing only to break another in a worse way. By worse I mean that some people with old keys could get a corrupt wallet message on startup. In troubleshooting this issue, as it turns out, there is more to the story than just the compressed flag not being set properly. Gridcoin has been around a long time. A number of older wallets may have keys generated by openssl that aren't handled correctly by the secp256k1 DER parser. We switched over to secp256k1 from openssl for keys in 5.4.0.0, to align with Bitcoin upstream. It is not entirely clear why Bitcoin does not see this issue with old keys. Regardless, to be safe, we have disabled the ability to import HEX formatted keps with importprivkey. This loss of HEX import functionality should affect essentially no one, since the Base58, WIF, form is what everybody uses. *It is highly recommended that EVERYONE upgrade to this release.* Added none Changed none Removed none Fixed - key, rpc: fix key parsing gridcoin-community#2682 (@div72)
- Loading branch information
Showing
5 changed files
with
55 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters