clementine_core::builder::transaction

Module txhandler

Source
Expand description

§Transaction Handler Module

This module defines the TxHandler abstraction, which wraps a protocol transaction and its metadata. Metadata includes taproot scripts and protocol specific data to enable signing of the transactions. TxHandlerBuilder is used to create TxHandlers.

Structs§

  • Marker type for signed transactions.
  • Handler for protocol transactions, wrapping inputs, outputs, and cached transaction data.
  • Builder for TxHandler, allowing stepwise construction of inputs and outputs.
  • Marker type for unsigned transactions.

Constants§

Traits§

Functions§

Type Aliases§