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

Rectify from_multi_a max satisfaction size #346

Merged

Conversation

SarcasticNastik
Copy link
Contributor

@SarcasticNastik SarcasticNastik commented Apr 18, 2022

Cost incurred for a single Schnorr signature in the witness stack := <var_int><64-byte signature><sig_type> = 1 + 64 + 1 (as clarified by @sanket1729 in #340 ).

Cost incurred for a single Schnorr signature in the witness stack := `<var_int><64-byte signature><sig_type>` = 1 + 64 + 1
Copy link
Member

@sanket1729 sanket1729 left a comment

Choose a reason for hiding this comment

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

ACK 747876e

@sanket1729
Copy link
Member

This is a minor bug, that can go in a point release. Will affect fee cost estimation by 2 bytes per pubkey in multi_a.

@sanket1729
Copy link
Member

This breaks the CI tests, because it is based on 0.28.0-rc.2 . Now that we have 0.28.0 cargo automatically fetches it and causes other misc errors on the merge commit.

@sanket1729
Copy link
Member

Fix would be to re-open tihs after we get 7.0.0 release and rebase on top on that

@sanket1729 sanket1729 merged commit 1b4c127 into rust-bitcoin:master Apr 27, 2022
@SarcasticNastik SarcasticNastik deleted the extra-prop-satisfaction branch June 3, 2022 11:02
# 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