Skip to content

Conversation

kwvg
Copy link
Collaborator

@kwvg kwvg commented Sep 9, 2023

Motivation

As mentioned in https://github.com/dashpay/dash-issues/issues/7, bitcoin#27479 is an important backport required in establishing the cryptographic foundation needed for BIP324 support. This pull request, therefore, performs out-of-order updates of the secp256k1 subtree and its API use till bitcoin#27479.

Additional information

@github-actions
Copy link

This pull request has conflicts, please rebase.

@kwvg kwvg force-pushed the secp256k1 branch 3 times, most recently from 6fa8ce2 to 147477e Compare September 28, 2023 11:20
@kwvg kwvg marked this pull request as ready for review September 28, 2023 11:57
@PastaPastaPasta
Copy link
Member

I don't love that most of the commits are partials..

@kwvg
Copy link
Collaborator Author

kwvg commented Sep 28, 2023

I don't love that most of the commits are partials..

Neither do I but as long as Taproot support isn't in the codebase, they will remain partials. This was also the case in #4332. We could halt work on BIP324 until Taproot support reaches where we'd like it to be but BIP324 has active benefits and complements other Dash capabilities while Taproot alone, is passively beneficial.

But yes, it is still undesirable to have to complete these backports in tandem with Taproot backports.

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one issue, LGTM otherwise

UdjinM6
UdjinM6 previously approved these changes Nov 15, 2023
Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

squashed 9b74ac1 into 26691

utACK

@UdjinM6 UdjinM6 added this to the 20.1 milestone Nov 15, 2023
@UdjinM6
Copy link

UdjinM6 commented Nov 16, 2023

rebased from GH GUI to fix Merge Fast-Forward Only check

Copy link

This pull request has conflicts, please rebase.

@UdjinM6
Copy link

UdjinM6 commented Nov 20, 2023

force-pushed to resolve merge conflicts

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

self-utACK :D

Copy link

@ogabrielides ogabrielides left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK for merging via merge commit; I don't love the partials

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants