Module validation

Source
Available on crate feature bitcoinconsensus only.
Expand description

Transaction and script validation.

Relies on the bitcoinconsensus crate that uses Bitcoin Core libconsensus to perform validation.

Structs§

BitcoinconsensusError
Wrapped error from bitcoinconsensus.

Enums§

TxVerifyError
An error during transaction validation.

Functions§

verify_script
Verifies spend of an input script.
verify_script_with_flags
Verifies spend of an input script.
verify_transaction
Verifies that this transaction is able to spend its inputs.
verify_transaction_with_flags
Verifies that this transaction is able to spend its inputs.