Skip to main content

to_miniscript_descriptor

Function to_miniscript_descriptor 

Source
pub fn to_miniscript_descriptor(
    d: &Descriptor,
    chain: u32,
) -> Result<Descriptor<DescriptorPublicKey>, Error>
Expand description

Convert an md1 Descriptor AST to a miniscript::Descriptor<DescriptorPublicKey> for chain (the multipath alt selector). The trailing wildcard /* remains for miniscript::Descriptor::at_derivation_index to resolve.

chain is resolved in-place during key construction (multipath alt substituted into each DescriptorXKey.derivation_path); the resulting Descriptor is single-path.

ยงErrors