@@ -20,8 +20,8 @@ use zebra_chain::{
2020 sprout,
2121 transaction:: {
2222 arbitrary:: {
23- fake_v5_transactions_for_network, insert_fake_orchard_shielded_data , test_transactions ,
24- transactions_from_blocks,
23+ fake_v5_transactions_for_network, insert_fake_v5_orchard_shielded_data ,
24+ test_transactions , transactions_from_blocks,
2525 } ,
2626 zip317, Hash , HashType , JoinSplitData , LockTime , Transaction ,
2727 } ,
@@ -77,7 +77,7 @@ fn fake_v5_transaction_with_orchard_actions_has_inputs_and_outputs() {
7777
7878 // Insert fake Orchard shielded data to the transaction, which has at least one action (this is
7979 // guaranteed structurally by `orchard::ShieldedData`)
80- insert_fake_orchard_shielded_data ( & mut transaction) ;
80+ insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
8181
8282 // The check will fail if the transaction has no flags
8383 assert_eq ! (
@@ -86,8 +86,8 @@ fn fake_v5_transaction_with_orchard_actions_has_inputs_and_outputs() {
8686 ) ;
8787
8888 // If we add ENABLE_SPENDS flag it will pass the inputs check but fails with the outputs
89- // TODO: Avoid new calls to `insert_fake_orchard_shielded_data ` for each check #2409.
90- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
89+ // TODO: Avoid new calls to `insert_fake_v5_orchard_shielded_data ` for each check #2409.
90+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
9191 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_SPENDS ;
9292
9393 assert_eq ! (
@@ -96,7 +96,7 @@ fn fake_v5_transaction_with_orchard_actions_has_inputs_and_outputs() {
9696 ) ;
9797
9898 // If we add ENABLE_OUTPUTS flag it will pass the outputs check but fails with the inputs
99- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
99+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
100100 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_OUTPUTS ;
101101
102102 assert_eq ! (
@@ -105,7 +105,7 @@ fn fake_v5_transaction_with_orchard_actions_has_inputs_and_outputs() {
105105 ) ;
106106
107107 // Finally make it valid by adding both required flags
108- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
108+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
109109 shielded_data. flags =
110110 zebra_chain:: orchard:: Flags :: ENABLE_SPENDS | zebra_chain:: orchard:: Flags :: ENABLE_OUTPUTS ;
111111
@@ -131,7 +131,7 @@ fn fake_v5_transaction_with_orchard_actions_has_flags() {
131131
132132 // Insert fake Orchard shielded data to the transaction, which has at least one action (this is
133133 // guaranteed structurally by `orchard::ShieldedData`)
134- insert_fake_orchard_shielded_data ( & mut transaction) ;
134+ insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
135135
136136 // The check will fail if the transaction has no flags
137137 assert_eq ! (
@@ -140,17 +140,17 @@ fn fake_v5_transaction_with_orchard_actions_has_flags() {
140140 ) ;
141141
142142 // If we add ENABLE_SPENDS flag it will pass.
143- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
143+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
144144 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_SPENDS ;
145145 assert ! ( check:: has_enough_orchard_flags( & transaction) . is_ok( ) ) ;
146146
147147 // If we add ENABLE_OUTPUTS flag instead, it will pass.
148- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
148+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
149149 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_OUTPUTS ;
150150 assert ! ( check:: has_enough_orchard_flags( & transaction) . is_ok( ) ) ;
151151
152152 // If we add BOTH ENABLE_SPENDS and ENABLE_OUTPUTS flags it will pass.
153- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
153+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
154154 shielded_data. flags =
155155 zebra_chain:: orchard:: Flags :: ENABLE_SPENDS | zebra_chain:: orchard:: Flags :: ENABLE_OUTPUTS ;
156156 assert ! ( check:: has_enough_orchard_flags( & transaction) . is_ok( ) ) ;
@@ -823,7 +823,7 @@ fn v5_coinbase_transaction_without_enable_spends_flag_passes_validation() {
823823 . find ( |transaction| transaction. is_coinbase ( ) )
824824 . expect ( "At least one fake V5 coinbase transaction in the test vectors" ) ;
825825
826- insert_fake_orchard_shielded_data ( & mut transaction) ;
826+ insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
827827
828828 assert ! ( check:: coinbase_tx_no_prevout_joinsplit_spend( & transaction) . is_ok( ) ) ;
829829}
@@ -838,7 +838,7 @@ fn v5_coinbase_transaction_with_enable_spends_flag_fails_validation() {
838838 . find ( |transaction| transaction. is_coinbase ( ) )
839839 . expect ( "At least one fake V5 coinbase transaction in the test vectors" ) ;
840840
841- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
841+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
842842
843843 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_SPENDS ;
844844
@@ -2415,7 +2415,7 @@ fn v5_with_duplicate_orchard_action() {
24152415
24162416 // Insert fake Orchard shielded data to the transaction, which has at least one action (this is
24172417 // guaranteed structurally by `orchard::ShieldedData`)
2418- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
2418+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
24192419
24202420 // Enable spends
24212421 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_SPENDS
@@ -2865,7 +2865,7 @@ fn coinbase_outputs_are_decryptable_for_fake_v5_blocks() {
28652865 } )
28662866 . expect ( "At least one fake V5 transaction with no inputs and no outputs" ) ;
28672867
2868- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
2868+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
28692869 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_SPENDS
28702870 | zebra_chain:: orchard:: Flags :: ENABLE_OUTPUTS ;
28712871
@@ -2907,7 +2907,7 @@ fn shielded_outputs_are_not_decryptable_for_fake_v5_blocks() {
29072907 } )
29082908 . expect ( "At least one fake V5 transaction with no inputs and no outputs" ) ;
29092909
2910- let shielded_data = insert_fake_orchard_shielded_data ( & mut transaction) ;
2910+ let shielded_data = insert_fake_v5_orchard_shielded_data ( & mut transaction) ;
29112911 shielded_data. flags = zebra_chain:: orchard:: Flags :: ENABLE_SPENDS
29122912 | zebra_chain:: orchard:: Flags :: ENABLE_OUTPUTS ;
29132913
0 commit comments