Byron Hambly
3f12670fa4
Merge 90f7d8a7f9 into merged_master (Bitcoin PR bitcoin/bitcoin#28539 )
...
ELEMENTS FIXME
2025-08-07 12:16:06 +02:00
brunoerg
ff8e2fc2e2
fuzz: add coverage for bitcoinconsensus_verify_script_with_spent_outputs
...
Co-authored-by: Antonie Poinsot <darosior@protonmail.com>
2023-10-13 08:55:12 -03:00
Andrew Poelstra
7d1c77f0a1
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
...
This forward-ports the new Taproot sighash but does not fix a couple
22-blocked TODOs related to the MissingDataBehavior enum. Should be fixed
in a followup commit.
One nontrivial change I had to make was feeding the genesis hash to SignTransaction
(the "global" one in script/sign.cpp) so that it could correctly compute
the sighash at signing time.
2021-09-04 22:14:42 +00:00
sanket1729
a26f6fead6
Expose only blockchain hash twice in header
2021-07-01 17:56:44 +00:00
Andrew Poelstra
5314c886d9
Merge 8bb40d5f56 into merged_master (Bitcoin PR #20560 )
2021-06-14 13:42:32 +00:00
Andrew Poelstra
68bfd70b43
ci: various linter / CI compiler error fixes
...
Includes changing TRUE to OP_TRUE for anyone-can-spend output name,
to avoid symbol conflict on win64 builds, which is really obnoxious.
2021-03-26 17:33:04 +00:00
MarcoFalke
44444ba759
fuzz: Link all targets once
2020-12-10 07:15:42 +01:00
practicalswift
43fb8f0ca3
tests: Add fuzzing harness for functions in script/bitcoinconsensus.h
2020-05-30 10:37:01 +00:00