Closed shinghim closed 1 month ago
Also, we should consider backporting this to the version used by rust-bitcoin 0.32.
This PR is doing two things, one of which is not in the title so is obfuscated. Please either do two separate PRs or describe the whole change set (probably still requires two patches).
@tcharding done
The deprecation stuff is particularly nice, well thought out.
~3b7d3938873eb62406dd4d52094deeabddb0074f is still in the PR.~ lemme check why clippy is running locally on this commit even though it's not the tip..
Lol, there we go, I got it.
I had been sorting commits alphabetically instead of topologically when deciding what the "tip" was.
The initial naming of ElligatorSwiftParty wasn't very descriptive, so it will be deprecated in favor of a more descriptive
Party
enum. I updatedshared_secret
andshared_secret_with_hasher
to accept the newParty
enum as well - I'm not sure if there's a better way to do it, but changing it to animpl Into<Party>
should preserve backwards compatibilityFixes #741