diff --git a/test-utils/src/data/free.rs b/test-utils/src/data/free.rs index ccf1bff7..d2903260 100644 --- a/test-utils/src/data/free.rs +++ b/test-utils/src/data/free.rs @@ -122,8 +122,11 @@ pub fn tx_fee(tx: &Transaction) -> u64 { match &tx { Transaction::V1 { prefix, .. } => { for input in &prefix.inputs { - if let Input::ToKey { amount, .. } = input { - fee = fee.checked_add(amount.unwrap_or(0)).unwrap(); + match input { + Input::Gen(_) => return 0, + Input::ToKey { amount, .. } => { + fee = fee.checked_add(amount.unwrap_or(0)).unwrap(); + } } }