Pieter Wuille
3820090bd6
Make all SignatureChecker explicit about missing data
...
Remove the implicit MissingDataBehavior::ASSERT_FAIL in the
*TransationSignatureChecker constructors, and instead specify
it explicit in all call sites:
* Test code uses ASSERT_FAIL
* Validation uses ASSERT_FAIL (through CachingTransactionSignatureChecker)
(including signet)
* libconsensus uses FAIL, matching the existing behavior of the
non-amount API (and the extended required data for taproot validation
is not available yet)
* Signing code uses FAIL
2021-03-15 17:29:39 -07:00
..
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2021-03-03 09:17:37 +01:00
2020-12-10 07:15:42 +01:00
2020-12-31 09:45:41 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-03-08 15:54:31 -05:00
2021-03-04 19:54:17 +00:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2020-12-14 16:55:56 +01:00
2021-03-03 09:17:37 +01:00
2020-12-31 09:45:41 +01:00
2021-03-11 13:45:14 +08:00
2021-02-22 10:27:22 +01:00
2021-03-11 13:45:14 +08:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2021-02-22 10:27:22 +01:00
2021-03-09 12:56:44 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-03-02 16:05:28 +00:00
2020-12-10 07:15:42 +01:00
2021-03-11 13:45:14 +08:00
2021-02-22 10:27:22 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2021-01-02 15:07:07 +01:00
2021-02-22 10:27:22 +01:00
2021-02-22 10:27:22 +01:00
2021-03-15 15:27:25 +00:00
2021-03-03 09:48:07 -08:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2021-03-11 13:45:14 +08:00
2021-03-03 09:17:37 +01:00
2021-03-03 09:17:37 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-03-11 13:45:14 +08:00
2021-03-11 13:45:14 +08:00
2020-12-10 07:15:42 +01:00
2021-03-11 13:45:14 +08:00
2020-12-10 07:15:42 +01:00
2020-12-15 19:00:36 +01:00
2021-02-22 10:27:22 +01:00
2021-03-15 17:29:39 -07:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-03-15 17:29:39 -07:00
2020-12-10 07:15:42 +01:00
2021-02-22 10:27:22 +01:00
2020-12-15 19:00:36 +01:00
2020-12-10 07:15:42 +01:00
2021-03-11 13:45:14 +08:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2020-12-10 07:15:42 +01:00
2021-03-11 13:45:14 +08:00
2021-03-03 09:17:37 +01:00
2021-03-04 08:39:27 +01:00
2020-12-10 07:15:42 +01:00
2020-12-31 09:45:41 +01:00
2021-02-22 10:27:22 +01:00
2021-02-22 10:27:22 +01:00
2021-02-22 10:27:22 +01:00
2020-12-10 07:15:42 +01:00
2021-03-04 08:39:27 +01:00
2021-03-02 16:05:28 +00:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-10 07:15:42 +01:00
2021-01-23 20:04:37 +01:00
2021-03-11 22:34:39 +00:00
2021-03-15 15:42:15 +00:00