Expand description
Re-exports
pub use crate::blockdata::transaction::EcdsaSighashType;
pub use crate::blockdata::transaction::SighashTypeParseError;
Structs
- The
Annex
struct is a slice wrapper enforcing first byte is0x50
. - Information related to the script path spending.
- Efficiently calculates signature hash message for legacy, segwit and taproot inputs.
Enums
- Possible errors in computing the signature message.
- Contains outputs of previous transactions. In the case
SchnorrSighashType
variant isSIGHASH_ANYONECANPAY
,Prevouts::One
may be used. - Hashtype of an input’s signature, encoded in the last byte of the signature. Fixed values so they can be cast as integer types for encoding.