)
.map_err($crate::descriptor::DescriptorError::Miniscript)
.and_then(|minisc| {
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok(minisc)
})
.map(|minisc| {
)
.map_err($crate::descriptor::DescriptorError::Miniscript)
.and_then(|minisc| {
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok(minisc)
})
.map(|minisc| {
)
.map_err($crate::descriptor::DescriptorError::Miniscript)
.and_then(|minisc| {
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok(minisc)
})
.map(|minisc| {
std::sync::Arc::new(b_minisc),
))?;
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok((minisc, a_keymap, $crate::keys::merge_networks(&a_networks, &b_networks)))
})
std::sync::Arc::new(c_minisc),
))?;
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok((minisc, a_keymap, networks))
})
),
)?;
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok((minisc, keymap, networks))
})
#[doc(hidden)]
/// Used internally mainly by the `descriptor!()` and `fragment!()` macros
pub trait CheckMiniscript<Ctx: miniscript::ScriptContext> {
- fn check_minsicript(&self) -> Result<(), miniscript::Error>;
+ fn check_miniscript(&self) -> Result<(), miniscript::Error>;
}
impl<Ctx: miniscript::ScriptContext, Pk: miniscript::MiniscriptKey> CheckMiniscript<Ctx>
for miniscript::Miniscript<Pk, Ctx>
{
- fn check_minsicript(&self) -> Result<(), miniscript::Error> {
+ fn check_miniscript(&self) -> Result<(), miniscript::Error> {
Ctx::check_global_validity(self)?;
Ok(())
let (key, key_map, valid_networks) = descriptor_key.into_descriptor_key()?.extract(secp)?;
let minisc = Miniscript::from_ast(Terminal::PkK(key))?;
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok((minisc, key_map, valid_networks))
}
let (key, key_map, valid_networks) = descriptor_key.into_descriptor_key()?.extract(secp)?;
let minisc = Miniscript::from_ast(Terminal::PkH(key))?;
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok((minisc, key_map, valid_networks))
}
let (pks, key_map, valid_networks) = expand_multi_keys(pks, secp)?;
let minisc = Miniscript::from_ast(Terminal::Multi(thresh, pks))?;
- minisc.check_minsicript()?;
+ minisc.check_miniscript()?;
Ok((minisc, key_map, valid_networks))
}