Expand description
base sapio library functionality and definitions, not particular to sapio compiler
Re-exports§
pub use util::CTVHash;
pub use effects::reverse_path;
Modules§
- effects
- general non-parameter compilation state required by all contracts
- plugin_
args - arguments for passing into a sapio module
- serialization_
helpers - Helpers for serializing Arcs
- simp
- Utilities for working with SIMPs (Sapio Interactive Metadata Protocols)
- timelocks
- Helpers for making correct time locks
- txindex
- Trait & Structs for accessing Chain Data
- util
- Extra functionality for working with Bitcoin types
Type Aliases§
- Clause
- Concrete Instantiation of Miniscript Policy. Because we need to be able to generate exact
transactions, we only work with
bitcoin::PublicKey
types.