@@ -460,14 +460,14 @@ mod tests {
460460 . into_script ( ) ,
461461 pkh_sig_justkey : script:: Builder :: new ( ) . push_key ( & key) . into_script ( ) ,
462462 wpkh_spk : wpkh_spk. clone ( ) ,
463- wpkh_stack : Witness :: from_slice ( & vec ! [ dummy_sig_vec. clone( ) , key. to_bytes( ) ] ) ,
464- wpkh_stack_justkey : Witness :: from_slice ( & vec ! [ key. to_bytes( ) ] ) ,
463+ wpkh_stack : Witness :: from_slice ( & [ dummy_sig_vec. clone ( ) , key. to_bytes ( ) ] ) ,
464+ wpkh_stack_justkey : Witness :: from_slice ( & [ key. to_bytes ( ) ] ) ,
465465 sh_wpkh_spk : bitcoin:: ScriptBuf :: new_p2sh ( & wpkh_scripthash) ,
466466 sh_wpkh_sig : script:: Builder :: new ( )
467467 . push_slice ( <& PushBytes >:: try_from ( wpkh_spk[ ..] . as_bytes ( ) ) . unwrap ( ) )
468468 . into_script ( ) ,
469- sh_wpkh_stack : Witness :: from_slice ( & vec ! [ dummy_sig_vec, key. to_bytes( ) ] ) ,
470- sh_wpkh_stack_justkey : Witness :: from_slice ( & vec ! [ key. to_bytes( ) ] ) ,
469+ sh_wpkh_stack : Witness :: from_slice ( & [ dummy_sig_vec, key. to_bytes ( ) ] ) ,
470+ sh_wpkh_stack_justkey : Witness :: from_slice ( & [ key. to_bytes ( ) ] ) ,
471471 }
472472 }
473473 }
@@ -561,7 +561,7 @@ mod tests {
561561 assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
562562
563563 // Witness is nonempty
564- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
564+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
565565 let err = from_txdata ( & comp. pk_spk , & comp. pk_sig , & wit) . unwrap_err ( ) ;
566566 assert_eq ! ( err. to_string( ) , "legacy spend had nonempty witness" ) ;
567567 }
@@ -622,7 +622,7 @@ mod tests {
622622 assert_eq ! ( script_code, Some ( uncomp. pkh_spk. clone( ) ) ) ;
623623
624624 // Witness is nonempty
625- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
625+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
626626 let err = from_txdata ( & comp. pkh_spk , & comp. pkh_sig , & wit) . unwrap_err ( ) ;
627627 assert_eq ! ( err. to_string( ) , "legacy spend had nonempty witness" ) ;
628628 }
@@ -785,7 +785,7 @@ mod tests {
785785 assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
786786
787787 // nonempty witness
788- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
788+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
789789 let err = from_txdata ( & spk, & blank_script, & wit) . unwrap_err ( ) ;
790790 assert_eq ! ( & err. to_string( ) , "legacy spend had nonempty witness" ) ;
791791 }
@@ -821,7 +821,7 @@ mod tests {
821821 assert_eq ! ( script_code, Some ( redeem_script) ) ;
822822
823823 // nonempty witness
824- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
824+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
825825 let err = from_txdata ( & spk, & script_sig, & wit) . unwrap_err ( ) ;
826826 assert_eq ! ( & err. to_string( ) , "legacy spend had nonempty witness" ) ;
827827 }
@@ -832,7 +832,7 @@ mod tests {
832832 let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
833833 let ( miniscript, witness_script) = ms_inner_script ( & format ! ( "hash160({})" , hash) ) ;
834834 let wit_hash = sha256:: Hash :: hash ( witness_script. as_bytes ( ) ) . into ( ) ;
835- let wit_stack = Witness :: from_slice ( & vec ! [ witness_script. to_bytes( ) ] ) ;
835+ let wit_stack = Witness :: from_slice ( & [ witness_script. to_bytes ( ) ] ) ;
836836
837837 let spk = ScriptBuf :: new_v0_p2wsh ( & wit_hash) ;
838838 let blank_script = bitcoin:: ScriptBuf :: new ( ) ;
@@ -842,7 +842,7 @@ mod tests {
842842 assert_eq ! ( & err. to_string( ) , "unexpected end of stack" ) ;
843843
844844 // with incorrect witness
845- let wit = Witness :: from_slice ( & vec ! [ spk. to_bytes( ) ] ) ;
845+ let wit = Witness :: from_slice ( & [ spk. to_bytes ( ) ] ) ;
846846 let err = from_txdata ( & spk, & blank_script, & wit) . unwrap_err ( ) ;
847847 assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
848848
@@ -867,7 +867,7 @@ mod tests {
867867 let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
868868 let ( miniscript, witness_script) = ms_inner_script ( & format ! ( "hash160({})" , hash) ) ;
869869 let wit_hash = sha256:: Hash :: hash ( witness_script. as_bytes ( ) ) . into ( ) ;
870- let wit_stack = Witness :: from_slice ( & vec ! [ witness_script. to_bytes( ) ] ) ;
870+ let wit_stack = Witness :: from_slice ( & [ witness_script. to_bytes ( ) ] ) ;
871871
872872 let redeem_script = ScriptBuf :: new_v0_p2wsh ( & wit_hash) ;
873873 let script_sig = script:: Builder :: new ( )
@@ -887,7 +887,7 @@ mod tests {
887887 assert_eq ! ( & err. to_string( ) , "unexpected end of stack" ) ;
888888
889889 // with incorrect witness
890- let wit = Witness :: from_slice ( & vec ! [ spk. to_bytes( ) ] ) ;
890+ let wit = Witness :: from_slice ( & [ spk. to_bytes ( ) ] ) ;
891891 let err = from_txdata ( & spk, & script_sig, & wit) . unwrap_err ( ) ;
892892 assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
893893
0 commit comments