Expand description
Re-exports§
pub extern crate bitcoin;
pub extern crate miniscript;
Modules§
- Raw PSBT key-value pairs.
- PSBT serialization.
- Partially Signed Bitcoin Transactions Version 0.
- PSBT Version 2.
Structs§
- Error combining two PSBTs, global extended public key has inconsistent key sources.
- Error returned for failure during parsing one of the sighash types.
- A Signature hash type for the corresponding input. As of taproot upgrade, the signature hash type can be either
EcdsaSighashType
orTapSighashType
but it is not possible to know directly which signature hash type the user is dealing with. Therefore, the user is responsible for converting to/fromPsbtSighashType
from/to the desired signature hash type they need. - Unsupported PSBT version.
- The PSBT version.
Enums§
- An error while calculating the fee.
- An error getting the funding transaction for this input.
- Integer is not a consensus valid sighash type.
Constants§
- PSBT version 0 - the original PSBT version.
- PSBT version 2 - the second PSBT version.