1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2025-02-08 13:43:03 +00:00

scriptSig, scriptPubKey and transaction script evaluation diagrams

This commit is contained in:
Andreas M. Antonopoulos 2014-05-19 21:03:58 -04:00
parent 4399a9507f
commit a44bc4324b
4 changed files with 27 additions and 10 deletions

View File

@ -1,10 +1,27 @@
= Chapter 5 - Transactions == Chapter 5 - Transactions
== Introduction === Introduction
== ScriptPubKey and ScriptSig === ScriptPubKey and ScriptSig
== Transaction Script Language
== Stack-Based Script Evaluation [[scriptSig and scriptPubKey]]
== Common Transaction Scripts .Combining scriptSig and scriptPubKey to evaluate a transaction script
== Complex Transaction Scripts image::images/scriptSig_and_scriptPubKey.png["scriptSig_and_scriptPubKey"]
== P2SH Scripts
== Multi-Signature Scripts === Transaction Script Language
== Transaction Malleability === Stack-Based Script Evaluation
=== Common Transaction Scripts
==== Pay to Public Key Hash
[[P2PubKHash1]]
.Evaluating a script for a Pay-to-Public-Key-Hash transaction (Part 1 of 2)
image::images/Tx_Script_P2PubKeyHash_1.png["Tx_Script_P2PubKeyHash_1"]
[[P2PubKHash2]]
.Evaluating a script for a Pay-to-Public-Key-Hash transaction (Part 2 of 2)
image::images/Tx_Script_P2PubKeyHash_2.png["Tx_Script_P2PubKeyHash_2"]
=== Complex Transaction Scripts
=== P2SH Scripts
=== Multi-Signature Scripts
=== Transaction Malleability

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB