-
Notifications
You must be signed in to change notification settings - Fork 293
More Musig2 followups #798
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
Conversation
This function is useful for Musig but may be useful elsewhere. Rename it to be more general, and mention it in the Musig docs.
I haven't checked against the assembler code and this check is simple enough that I suspect that the compiler is going to undermine me, but the use of ptr::read_volatile *should* prevent that. Anyway make a best-effort attempt.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On 480370c successfully ran local tests
cc @jonasnick |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 480370c
For those following along -- we quickly PR'd and unceremoniously merged this, but this PR was actually a huge deal. This completes the musig2 implementation in rust-secp! |
What's a good place to collect downstream clients with (work-in-progress) MuSig2 support? I'm looking for something, in addition to Ledger, to test interoperability of bitcoin/bitcoin#29675 against. |
That's a great question, but I don't know the answer. |
Addresses review comments from #794, and also disables a couple broken CI jobs.