fuzz: Sanity check result of CheckTransaction

This commit is contained in:
MarcoFalke
2021-05-17 10:12:36 +02:00
parent c857148636
commit faacb7eadb

View File

@@ -61,8 +61,11 @@ FUZZ_TARGET_INIT(transaction, initialize_transaction)
return; return;
} }
TxValidationState state_with_dupe_check; {
(void)CheckTransaction(tx, state_with_dupe_check); TxValidationState state_with_dupe_check;
const bool res{CheckTransaction(tx, state_with_dupe_check)};
Assert(res == state_with_dupe_check.IsValid());
}
const CFeeRate dust_relay_fee{DUST_RELAY_TX_FEE}; const CFeeRate dust_relay_fee{DUST_RELAY_TX_FEE};
std::string reason; std::string reason;