Expand description
§Satisfaction and Dissatisfaction
Traits and implementations to support producing witnesses for Miniscript scriptpubkeys.
Structs§
- After
- Newtype around
u32which implementsSatisfierusingnas an absolute locktime - Older
- Newtype around
u32which implementsSatisfierusingnas an relative locktime - Satisfaction
- A (dis)satisfaction of a Miniscript fragment
- TxTemplate
- Newtype around
sha256::Hashwhich implementsSatisfierusinghas an transaction template hash
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
Noneon every query. Users are expected to override the methods that they have data for.
Type Aliases§
- Preimage32
- Type alias for 32 byte Preimage.