[][src]Module bitcoin::util::psbt

Partially Signed Transactions

Implementation of BIP174 Partially Signed Bitcoin Transaction Format as defined at https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki except we define PSBTs containing non-standard SigHash types as invalid.

Modules

raw

Raw PSBT Key-Value Pairs

serialize

PSBT Serialization

Structs

Global

A key-value map for global data.

Input

A key-value map for an input of the corresponding index in the unsigned transaction.

Output

A key-value map for an output of the corresponding index in the unsigned transaction.

PartiallySignedTransaction

A Partially Signed Transaction.

Enums

Error

Ways that a Partially Signed Transaction might fail.

Traits

Map

A trait that describes a PSBT key-value map.