Open SomberNight opened 1 month ago
Yes. This is intended. You need to bump the version of dependency to 0.3.0.
I see. Thanks. Perhaps this is something that should be mentioned in the changelog then. :)
Perhaps this is something that should be mentioned in the changelog then. :)
I agree - cc @matejcik
you can pass -X
to shamir create
to get shares compatible with the old version. I suppose an entry in "incompatible" is in order, I will add it but probably won't be re-releasing for it :woman_shrugging:
A PR that fixes the problem in Electrum is being worked on. I intended to send a PR that adds shamir-mnemonic
as a dependency directly but ran into problem with i18n for the error messages, because they're hardcoded on the library side so more work would be needed. I fully intend to resolve that (in 0.3.1 perhaps?) but not in the short term.
Shares generated by version 0.3.0 are rejected during recovery in old versions. In particular, shares I generate with 0.3.0 cannot be used to restore with in Electrum.
Note that the other direction works: shares generated by old versions are accepted by 0.3.0.