@@ -17,7 +17,7 @@ use bitcoin::blockdata::witness::Witness;
1717use bitcoin:: hashes:: { hash160, sha256, Hash } ;
1818
1919use super :: { stack, Error , Stack } ;
20- use miniscript:: context:: NoChecks ;
20+ use miniscript:: context:: NoChecksEcdsa ;
2121use { Miniscript , MiniscriptKey } ;
2222
2323/// Attempts to parse a slice as a Bitcoin public key, checking compressedness
@@ -48,7 +48,7 @@ fn pk_from_stackelem<'a>(
4848
4949fn script_from_stackelem < ' a > (
5050 elem : & stack:: Element < ' a > ,
51- ) -> Result < Miniscript < bitcoin:: PublicKey , NoChecks > , Error > {
51+ ) -> Result < Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > , Error > {
5252 match * elem {
5353 stack:: Element :: Push ( sl) => {
5454 Miniscript :: < bitcoin:: PublicKey , _ > :: parse_insane ( & bitcoin:: Script :: from ( sl. to_owned ( ) ) )
@@ -86,7 +86,7 @@ pub enum Inner {
8686 /// pay-to-pkhash or pay-to-witness-pkhash)
8787 PublicKey ( bitcoin:: PublicKey , PubkeyType ) ,
8888 /// The script being evaluated is an actual script
89- Script ( Miniscript < bitcoin:: PublicKey , NoChecks > , ScriptType ) ,
89+ Script ( Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > , ScriptType ) ,
9090}
9191
9292// The `Script` returned by this method is always generated/cloned ... when
@@ -598,7 +598,7 @@ mod tests {
598598 fn script_bare ( ) {
599599 let preimage = b"12345678----____12345678----____" ;
600600 let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
601- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
601+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
602602 :: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
603603
604604 let spk = miniscript. encode ( ) ;
@@ -625,7 +625,7 @@ mod tests {
625625 fn script_sh ( ) {
626626 let preimage = b"12345678----____12345678----____" ;
627627 let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
628- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
628+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
629629 :: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
630630
631631 let redeem_script = miniscript. encode ( ) ;
@@ -663,7 +663,7 @@ mod tests {
663663 fn script_wsh ( ) {
664664 let preimage = b"12345678----____12345678----____" ;
665665 let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
666- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
666+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
667667 :: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
668668
669669 let witness_script = miniscript. encode ( ) ;
@@ -701,7 +701,7 @@ mod tests {
701701 fn script_sh_wsh ( ) {
702702 let preimage = b"12345678----____12345678----____" ;
703703 let hash = hash160:: Hash :: hash ( & preimage[ ..] ) ;
704- let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecks > =
704+ let miniscript: :: Miniscript < bitcoin:: PublicKey , NoChecksEcdsa > =
705705 :: Miniscript :: from_str_insane ( & format ! ( "hash160({})" , hash) ) . unwrap ( ) ;
706706
707707 let witness_script = miniscript. encode ( ) ;
0 commit comments