@@ -17,7 +17,7 @@ use bitcoin::blockdata::witness::Witness;
17
17
use bitcoin:: hashes:: { hash160, sha256, Hash } ;
18
18
19
19
use super :: { stack, Error , Stack } ;
20
- use miniscript:: context:: NoChecks ;
20
+ use miniscript:: context:: NoChecksEcdsa ;
21
21
use { Miniscript , MiniscriptKey } ;
22
22
23
23
/// Attempts to parse a slice as a Bitcoin public key, checking compressedness
@@ -48,7 +48,7 @@ fn pk_from_stackelem<'a>(
48
48
49
49
fn script_from_stackelem < ' a > (
50
50
elem : & stack:: Element < ' a > ,
51
- ) -> Result < Miniscript < bitcoin:: PublicKey , NoChecks > , Error > {
51
+ ) -> Result < Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > , Error > {
52
52
match * elem {
53
53
stack:: Element :: Push ( sl) => {
54
54
Miniscript :: < bitcoin:: PublicKey , _ > :: parse_insane ( & bitcoin:: Script :: from ( sl. to_owned ( ) ) )
@@ -86,7 +86,7 @@ pub enum Inner {
86
86
/// pay-to-pkhash or pay-to-witness-pkhash)
87
87
PublicKey ( bitcoin:: PublicKey , PubkeyType ) ,
88
88
/// The script being evaluated is an actual script
89
- Script ( Miniscript < bitcoin:: PublicKey , NoChecks > , ScriptType ) ,
89
+ Script ( Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > , ScriptType ) ,
90
90
}
91
91
92
92
// The `Script` returned by this method is always generated/cloned ... when
@@ -598,7 +598,7 @@ mod tests {
598
598
fn script_bare ( ) {
599
599
let preimage = b"12345678----____12345678----____" ;
600
600
let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
601
- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
601
+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
602
602
:: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
603
603
604
604
let spk = miniscript. encode ( ) ;
@@ -625,7 +625,7 @@ mod tests {
625
625
fn script_sh ( ) {
626
626
let preimage = b"12345678----____12345678----____" ;
627
627
let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
628
- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
628
+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
629
629
:: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
630
630
631
631
let redeem_script = miniscript. encode ( ) ;
@@ -663,7 +663,7 @@ mod tests {
663
663
fn script_wsh ( ) {
664
664
let preimage = b"12345678----____12345678----____" ;
665
665
let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
666
- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
666
+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
667
667
:: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
668
668
669
669
let witness_script = miniscript. encode ( ) ;
@@ -701,7 +701,7 @@ mod tests {
701
701
fn script_sh_wsh ( ) {
702
702
let preimage = b"12345678----____12345678----____" ;
703
703
let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
704
- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
704
+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
705
705
:: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
706
706
707
707
let witness_script = miniscript. encode ( ) ;
0 commit comments