Skip to content
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

Remove inner checksum in pegin descriptor #95

Merged
merged 2 commits into from
Nov 27, 2024
Merged

Conversation

RCasatta
Copy link
Collaborator

I noticed in the pegin descriptor inner checksum are printed, for example:

pegin(feddesc#cheksum, elem_desc#cheksum)#checksum

and this changes it to

pegin(feddesc, elem_desc)#checksum

Copy link
Member

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

ACK fe43086; successfully ran local tests

@apoelstra apoelstra merged commit d3037cc into master Nov 27, 2024
17 checks passed
@apoelstra apoelstra deleted the inner_checksum branch November 27, 2024 12:49
apoelstra added a commit that referenced this pull request Dec 7, 2024
624e3f4 create an address matching the fed desc (Riccardo Casatta)
59362c8 remove unused lint cfg causing warning (Riccardo Casatta)
2f1e07b Add Pegin::derived_descriptor (Riccardo Casatta)
f77617b Refactor out the fed peg desc in a function (Riccardo Casatta)
1a22725 Remove generic in Pegin descriptor for `fed_desc` (Riccardo Casatta)

Pull request description:

  On top of #95

  draft PR to investigate the derivability of a bunch of addresses from a pegin descriptor.

  Use the following assumption

  * federation descriptor is using only `bitcoin::PublicKey`

ACKs for top commit:
  apoelstra:
    ACK 624e3f4; successfully ran local tests

Tree-SHA512: 8861ff169aac8867c96c0950a2898b89f2a2aa35f3dff8ec11bc78f3d0cc2b6f0207a489637338f8df65b9c4ac5e947c1077a918d3aea3ffe1e70aebadcdbf7e
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.

2 participants