check if there's min_transaction_size before calculating serialized_size

This commit is contained in:
Svyatoslav Nikolsky 2018-11-07 12:43:35 +03:00
parent 91ea989bb7
commit 18a2766fb9
1 changed files with 1 additions and 2 deletions

View File

@ -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(())