Skip to content

Conversation

@kwvg
Copy link
Collaborator

@kwvg kwvg commented Feb 14, 2024

Additional Information

  • As mentioned in a comment on dash#5575, partials will remain present as a lot of the associated changes needed for BIP324 coincide with work on Taproot.

    This does come with the problematic side effect of complicating Taproot backporting efforts should it be undertaken in the future as the codebase would contain bits and pieces of code that assume changes in Taproot logic, for example, using APIs that have already been changed, requiring OOO modifications to be usable.

  • bitcoin#23394 is listed as unmerged despite the changes making it to the codebase vide merge commit bitcoin@5ccab71, see comment.

  • bitcoin#27542 is a followup to bitcoin#23716 (which was backported via dash#4843)

Breaking Changes

None, changes are limited to Python-based tests, one fuzzing test and code comments.

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas (note: N/A)
  • I have added or updated relevant unit/integration/functional/e2e tests (note: N/A)
  • I have made corresponding changes to the documentation (note: N/A)
  • I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

@kwvg kwvg marked this pull request as ready for review February 15, 2024 18:10
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.

utACK

@kwvg kwvg added this to the 20.1 milestone Feb 19, 2024
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

kwvg added 13 commits February 19, 2024 10:17
includes:
- 3c22663
- f06e6d0 (only changes to test/
  functional/test_framework/key.py)
includes:
- ca83ffc (only changes to test/
  functional/test_framework/key.py)
includes:
- 50eb0c2 (only changes to test/
  functional/test_framework/key.py)
These changes were introduced in bitcoin#15514 (Update Transifex links),
which ordinarily do not apply to Dash as it uses its own Transifex
account but not mentioned in the name are updates to Doxygen URLs.
The changes are a portion of bitcoin#17873, the rest of which is merged
into `developer-notes.md`, leaving this change out for some reason.
…p classes to test framework

notes:
- excludes changes to test/functional/feature_taproot.py
@PastaPastaPasta PastaPastaPasta merged commit 0f0c53a into dashpay:develop Feb 19, 2024
Copy link
Collaborator

@knst knst left a comment

Choose a reason for hiding this comment

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

post-utACK

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