forked from bitcoin/bitcoin
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Implement BIP 118 validation (SIGHASH_ANYPREVOUT) #67
Merged
Commits on Oct 9, 2024
-
script/interpreter: Add KeyVersion
Introduce `KeyVersion` in preparation for defining new behaviours via BIP 342's "unknown public key type" upgrade mechanism.
Configuration menu - View commit details
-
Copy full SHA for d81afc3 - Browse repository at this point
Copy the full SHA d81afc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d4a78 - Browse repository at this point
Copy the full SHA 50d4a78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37a940a - Browse repository at this point
Copy the full SHA 37a940aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089ff2f - Browse repository at this point
Copy the full SHA 089ff2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9303420 - Browse repository at this point
Copy the full SHA 9303420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7441e0e - Browse repository at this point
Copy the full SHA 7441e0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4ea2d - Browse repository at this point
Copy the full SHA fe4ea2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63b2f8a - Browse repository at this point
Copy the full SHA 63b2f8aView commit details -
qa: add a fuzz target ensuring the sighash behaviour for non APO keys…
… was conserved This fuzz targets copied the SignatureHashSchnorr function for Bitcoin Core 23.0 and checks the output of the APO-ready SignatureHashSchnorr from this branch against it. This is to make sure the behaviour of the function was not changed for non ANYPREVOUT keys, which would make some previously valid signatures invalid and, even worse, some previously invalid signatures valid.
Configuration menu - View commit details
-
Copy full SHA for cd5e10e - Browse repository at this point
Copy the full SHA cd5e10eView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.