@@ -460,14 +460,14 @@ mod tests {
460
460
. into_script ( ) ,
461
461
pkh_sig_justkey : script:: Builder :: new ( ) . push_key ( & key) . into_script ( ) ,
462
462
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 ( ) ] ) ,
465
465
sh_wpkh_spk : bitcoin:: ScriptBuf :: new_p2sh ( & wpkh_scripthash) ,
466
466
sh_wpkh_sig : script:: Builder :: new ( )
467
467
. push_slice ( <& PushBytes >:: try_from ( wpkh_spk[ ..] . as_bytes ( ) ) . unwrap ( ) )
468
468
. 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 ( ) ] ) ,
471
471
}
472
472
}
473
473
}
@@ -561,7 +561,7 @@ mod tests {
561
561
assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
562
562
563
563
// Witness is nonempty
564
- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
564
+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
565
565
let err = from_txdata ( & comp. pk_spk , & comp. pk_sig , & wit) . unwrap_err ( ) ;
566
566
assert_eq ! ( err. to_string( ) , "legacy spend had nonempty witness" ) ;
567
567
}
@@ -622,7 +622,7 @@ mod tests {
622
622
assert_eq ! ( script_code, Some ( uncomp. pkh_spk. clone( ) ) ) ;
623
623
624
624
// Witness is nonempty
625
- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
625
+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
626
626
let err = from_txdata ( & comp. pkh_spk , & comp. pkh_sig , & wit) . unwrap_err ( ) ;
627
627
assert_eq ! ( err. to_string( ) , "legacy spend had nonempty witness" ) ;
628
628
}
@@ -785,7 +785,7 @@ mod tests {
785
785
assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
786
786
787
787
// nonempty witness
788
- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
788
+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
789
789
let err = from_txdata ( & spk, & blank_script, & wit) . unwrap_err ( ) ;
790
790
assert_eq ! ( & err. to_string( ) , "legacy spend had nonempty witness" ) ;
791
791
}
@@ -821,7 +821,7 @@ mod tests {
821
821
assert_eq ! ( script_code, Some ( redeem_script) ) ;
822
822
823
823
// nonempty witness
824
- let wit = Witness :: from_slice ( & vec ! [ vec![ ] ] ) ;
824
+ let wit = Witness :: from_slice ( & [ vec ! [ ] ] ) ;
825
825
let err = from_txdata ( & spk, & script_sig, & wit) . unwrap_err ( ) ;
826
826
assert_eq ! ( & err. to_string( ) , "legacy spend had nonempty witness" ) ;
827
827
}
@@ -832,7 +832,7 @@ mod tests {
832
832
let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
833
833
let ( miniscript, witness_script) = ms_inner_script ( & format ! ( "hash160({})" , hash) ) ;
834
834
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 ( ) ] ) ;
836
836
837
837
let spk = ScriptBuf :: new_v0_p2wsh ( & wit_hash) ;
838
838
let blank_script = bitcoin:: ScriptBuf :: new ( ) ;
@@ -842,7 +842,7 @@ mod tests {
842
842
assert_eq ! ( & err. to_string( ) , "unexpected end of stack" ) ;
843
843
844
844
// with incorrect witness
845
- let wit = Witness :: from_slice ( & vec ! [ spk. to_bytes( ) ] ) ;
845
+ let wit = Witness :: from_slice ( & [ spk. to_bytes ( ) ] ) ;
846
846
let err = from_txdata ( & spk, & blank_script, & wit) . unwrap_err ( ) ;
847
847
assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
848
848
@@ -867,7 +867,7 @@ mod tests {
867
867
let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
868
868
let ( miniscript, witness_script) = ms_inner_script ( & format ! ( "hash160({})" , hash) ) ;
869
869
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 ( ) ] ) ;
871
871
872
872
let redeem_script = ScriptBuf :: new_v0_p2wsh ( & wit_hash) ;
873
873
let script_sig = script:: Builder :: new ( )
@@ -887,7 +887,7 @@ mod tests {
887
887
assert_eq ! ( & err. to_string( ) , "unexpected end of stack" ) ;
888
888
889
889
// with incorrect witness
890
- let wit = Witness :: from_slice ( & vec ! [ spk. to_bytes( ) ] ) ;
890
+ let wit = Witness :: from_slice ( & [ spk. to_bytes ( ) ] ) ;
891
891
let err = from_txdata ( & spk, & script_sig, & wit) . unwrap_err ( ) ;
892
892
assert_eq ! ( & err. to_string( ) [ 0 ..12 ] , "parse error:" ) ;
893
893
0 commit comments