Simplify replay vote tracking by using packet metadata (#21112)

This commit is contained in:
Justin Starry
2021-11-03 09:02:48 +00:00
committed by GitHub
parent e6280fc1fa
commit 140a5f633d
7 changed files with 43 additions and 47 deletions

View File

@ -4172,7 +4172,7 @@ where
fn sanitize_transaction(transaction: VersionedTransaction) -> Result<SanitizedTransaction> {
let message_hash = transaction.message.hash();
SanitizedTransaction::try_create(transaction, message_hash, |_| {
SanitizedTransaction::try_create(transaction, message_hash, None, |_| {
Err(TransactionError::UnsupportedVersion)
})
.map_err(|err| Error::invalid_params(format!("invalid transaction: {}", err)))