Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

merge queue: embarking main (958fde3) and #730 together #775

Closed
wants to merge 15 commits into from

Conversation

mergify[bot]
Copy link
Contributor

@mergify mergify bot commented Nov 14, 2024

🎉 This pull request has been checked successfully and will be merged soon. 🎉

Branch main (958fde3) and #730 are embarked together for merge.

This pull request has been created by Mergify to speculatively check the mergeability of #730.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue main for merge:

Required conditions to stay in the queue:

---
previous_failed_batches: []
pull_requests:
  - number: 730
...

conduition and others added 15 commits October 4, 2024 15:34
This commit contains changes to the frost-core crate which
allow ciphersuites to better customize how signatures are computed.
This will enable taproot support without requiring major changes
to existing frost ciphersuites.

Co-authored by @zebra-lucky and @mimoo

This work sponsored by dlcbtc.com and lightspark.com
Co-authored by @zebra-lucky and @mimoo

This work sponsored by dlcbtc.com and lightspark.com
Co-authored by @zebra-lucky and @mimoo

This work sponsored by dlcbtc.com and lightspark.com
Uses r = e99ae2676eab512a3572c7b7655d633642a717250af57a7e0ccd5f9618b69f3f
With a couple of small adjustments to the code, we can remove the
need for this extra associated type on the Ciphersuite crate. Accepting
signature with odd-parity nonce values is OK, because BIP340 discard
the nonce parity bit anyway.
…tation

Thanks to @conradoplg for spotting this. The internal key is supposed
to be represented as an even-parity point when adding the TapTweak
point t*G. I added a regression test to ensure the tweaked verifying
key and its parity match the BIP341 spec.
@mergify mergify bot closed this Nov 14, 2024
@mergify mergify bot deleted the mergify/merge-queue/f82ddd8541 branch November 14, 2024 13:50
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants