Stack |
Script |
Description |
Empty. |
<sig> <sig> <pubKey> OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG |
scriptSig and scriptPubKey are combined. |
<sig> <sig> <pubKey> |
OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG |
Constants are added to the stack. |
<sig> <sig> <pubKey> <pubKey> |
OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG |
Top stack item is duplicated. |
<sig> <sig> <pubKey> <pubHashA> |
<pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG |
Top stack item is hashed. |
<sig> <sig> <pubKey> <pubHashA> <pubKeyHash> |
OP_EQUALVERIFY OP_CHECKSIG |
Constant added. |
<sig> <sig> <pubKey> |
OP_CHECKSIG |
Equality is checked between the top two stack items. |
<sig> |
{[pubkey2] OP_CHECKSIG} |
Signature is checked for top two stack items. |
true |
|
Retreived script is validated |