Module sapio_miniscript::miniscript::satisfy [−][src]
Satisfaction and Dissatisfaction
Traits and implementations to support producing witnesses for Miniscript scriptpubkeys.
Structs
After | Newtype around |
Older | Newtype around |
Satisfaction | A (dis)satisfaction of a Miniscript fragment |
TxTemplate | Newtype around |
Enums
Witness | A witness, if available, for a Miniscript fragment |
Traits
Satisfier | Trait describing a lookup table for signatures, hash preimages, etc.
Every method has a default implementation that simply returns |
Functions
bitcoinsig_from_rawsig | Helper function to create BitcoinSig from Rawsig Useful for downstream when implementing Satisfier. Returns underlying secp if the Signature is not of correct format |
Type Definitions
BitcoinSig | Type alias for a signature/hashtype pair |
Preimage32 | Type alias for 32 byte Preimage. |