[−][src]Crate script
Modules
| bytes |
Wrapper around |
| hash |
Fixed-size hashes |
Structs
| Builder |
Script builder |
| NoopSignatureChecker | |
| Num |
Script numeric |
| Script |
Serialized script, used inside transaction inputs and outputs. |
| ScriptAddress |
Address from Script |
| Stack | |
| TransactionInputSigner | |
| TransactionSignatureChecker | |
| UnsignedTransactionInput | |
| VerificationFlags |
Script interpreter verification flags |
Enums
| Error |
Interpreter errors |
| Opcode |
Script opcodes. |
| ScriptType |
Classified script type |
| SignatureVersion |
Traits
| SignatureChecker |
Checks transaction signature |
Functions
| eval_script |
Evaluautes the script |
| is_witness_commitment_script |
Passed bytes array is a commitment script? https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#Commitment_structure |
| verify_script |
Verifies script signature and pubkey |
Type Definitions
| ScriptWitness |