From 937fa061365bef67a52da7d5c67422670de7e00b Mon Sep 17 00:00:00 2001 From: Kris Nuttycombe Date: Fri, 18 Dec 2020 17:26:04 -0700 Subject: [PATCH] Fix randomized tests of zfuture transaction roundtrip. --- zcash_primitives/src/transaction/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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