From ccffeba3b281aa067882bc1816587082bfc4704a Mon Sep 17 00:00:00 2001 From: Andrew Poelstra Date: Thu, 4 May 2023 20:30:06 +0000 Subject: [PATCH] testmempoolaccept: feed genesis hash into sighash computation --- src/validation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/validation.cpp b/src/validation.cpp index d11b3e0d2d..d4d98ee3cb 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -1172,7 +1172,7 @@ PackageMempoolAcceptResult MemPoolAccept::AcceptMultipleTransactions(const std:: } for (Workspace& ws : workspaces) { - PrecomputedTransactionData txdata; + PrecomputedTransactionData txdata(args.m_chainparams.HashGenesisBlock()); if (!PolicyScriptChecks(args, ws, txdata)) { // Exit early to avoid doing pointless work. Update the failed tx result; the rest are unfinished. package_state.Invalid(PackageValidationResult::PCKG_TX, "transaction failed");