diff --git a/src/database/memory.rs b/src/database/memory.rs index 7d806eb4..ad1eda96 100644 --- a/src/database/memory.rs +++ b/src/database/memory.rs @@ -490,11 +490,10 @@ macro_rules! populate_test_db { let mut db = $db; let tx_meta = $tx_meta; let current_height: Option = $current_height; - let input = if $is_coinbase { - vec![$crate::bitcoin::TxIn::default()] - } else { - vec![] - }; + let mut input = vec![$crate::bitcoin::TxIn::default()]; + if !$is_coinbase { + input[0].previous_output.vout = 0; + } let tx = $crate::bitcoin::Transaction { version: 1, lock_time: 0,