fuzz: Sanity check result of CheckTransaction

This commit is contained in:
MarcoFalke 2021-05-17 10:12:36 +02:00
parent c857148636
commit faacb7eadb
No known key found for this signature in database
GPG Key ID: CE2B75697E69A548

View File

@ -61,8 +61,11 @@ FUZZ_TARGET_INIT(transaction, initialize_transaction)
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};
std::string reason;