Trait bdk::descriptor::ExtractPolicy [−][src]
pub trait ExtractPolicy { fn extract_policy(
&self,
signers: &SignersContainer,
psbt: BuildSatisfaction<'_>,
secp: &Secp256k1<All>
) -> Result<Option<Policy>, DescriptorError>; }
Expand description
Trait implemented on Descriptor
s to add a method to extract the spending policy
Required methods
fn extract_policy(
&self,
signers: &SignersContainer,
psbt: BuildSatisfaction<'_>,
secp: &Secp256k1<All>
) -> Result<Option<Policy>, DescriptorError>
fn extract_policy(
&self,
signers: &SignersContainer,
psbt: BuildSatisfaction<'_>,
secp: &Secp256k1<All>
) -> Result<Option<Policy>, DescriptorError>
Extract the spending policy