Skip to content

Commit 658fd7f

Browse files
authored
Merge pull request #32 from brunoerg/2024-06-fix-miniscript
Use String since Bitcoin Core doesn't verify keys
2 parents fb7e83e + 20df3a1 commit 658fd7f

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

rust_bitcoin_lib/src/lib.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use bitcoin::Block;
1111
use miniscript::bitcoin::script;
1212
use miniscript::bitcoin::secp256k1::XOnlyPublicKey;
1313
use miniscript::bitcoin::PublicKey;
14-
use miniscript::DescriptorPublicKey;
1514
use miniscript::Miniscript;
1615
use miniscript::Segwitv0;
1716
use miniscript::Tap;
@@ -76,8 +75,8 @@ pub unsafe extern "C" fn rust_miniscript_from_str(input: *const c_char) -> bool
7675
return false;
7776
};
7877

79-
match Miniscript::<DescriptorPublicKey, Segwitv0>::from_str(desc) {
80-
Err(_) => Miniscript::<DescriptorPublicKey, Tap>::from_str(desc).is_ok(),
78+
match Miniscript::<String, Segwitv0>::from_str(desc) {
79+
Err(_) => Miniscript::<String, Tap>::from_str(desc).is_ok(),
8180
Ok(_) => true,
8281
}
8382
}

0 commit comments

Comments
 (0)