From 18a2766fb9e535686dbfb117a17982dbe51844a2 Mon Sep 17 00:00:00 2001 From: Svyatoslav Nikolsky Date: Wed, 7 Nov 2018 12:43:35 +0300 Subject: [PATCH] check if there's min_transaction_size before calculating serialized_size --- verification/src/accept_transaction.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/verification/src/accept_transaction.rs b/verification/src/accept_transaction.rs index ffa9392d..1b1d43c4 100644 --- a/verification/src/accept_transaction.rs +++ b/verification/src/accept_transaction.rs @@ -520,8 +520,7 @@ impl<'a> TransactionSize<'a> { } fn check(&self) -> Result<(), TransactionError> { - let size = self.transaction.raw.serialized_size(); - if size < self.min_transaction_size { + if self.min_transaction_size != 0 && self.transaction.raw.serialized_size() < self.min_transaction_size { Err(TransactionError::MinSize) } else { Ok(())