diff --git a/zcash_primitives/src/transaction/mod.rs b/zcash_primitives/src/transaction/mod.rs index 8d8e9d80d..1e191ff5a 100644 --- a/zcash_primitives/src/transaction/mod.rs +++ b/zcash_primitives/src/transaction/mod.rs @@ -619,7 +619,10 @@ pub mod testing { tze_outputs: if branch_id == BranchId::ZFuture { tze_outputs } else { vec![] }, lock_time, expiry_height: expiry_height.into(), - value_balance, + value_balance: match version { + TxVersion::Sprout(_) | TxVersion::Overwinter => Amount::zero(), + _ => value_balance, + }, shielded_spends: vec![], //FIXME shielded_outputs: vec![], //FIXME joinsplits: vec![], //FIXME