![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Classes | |
class | CScript |
class | CScriptInvalidError |
class | CScriptNum |
class | CScriptOp |
class | CScriptTruncatedPushDataError |
Functions | |
def | FindAndDelete (script, sig) |
def | SignatureHash (script, txTo, inIdx, hashtype) |
def test_framework.script.FindAndDelete | ( | script, | |
sig | |||
) |
Consensus critical, see FindAndDelete() in Satoshi codebase
Definition at line 830 of file script.py.
Referenced by test_framework.script.SignatureHash().
def test_framework.script.SignatureHash | ( | script, | |
txTo, | |||
inIdx, | |||
hashtype | |||
) |
Consensus-correct SignatureHash Returns (hash, err) to precisely match the consensus-critical behavior of the SIGHASH_SINGLE bug. (inIdx is *not* checked for validity)
Definition at line 848 of file script.py.
Referenced by TransactionSignatureCreator.CreateSig(), and p2p-fullblocktest.FullBlockTest.next_block().
test_framework.script.bchr = chr |
Definition at line 21 of file script.py.
Referenced by test_framework.script.CScript.__coerce_instance(), test_framework.script.CScriptNum.encode(), and test_framework.script.CScriptOp.encode_op_pushdata().
test_framework.script.bord = ord |
Definition at line 22 of file script.py.
Referenced by test_framework.script.CScript.raw_iter().
test_framework.script.long = int |
Definition at line 24 of file script.py.
Referenced by CTxMemPool.removeForReorg(), rest_headers(), and UpdateTip().
test_framework.script.OP_CHECKLOCKTIMEVERIFY = CScriptOp(0xb1) |
test_framework.script.OP_CHECKMULTISIGVERIFY = CScriptOp(0xaf) |
test_framework.script.OP_CHECKSEQUENCEVERIFY = CScriptOp(0xb2) |
test_framework.script.OP_GREATERTHANOREQUAL = CScriptOp(0xa2) |
test_framework.script.OP_LESSTHANOREQUAL = CScriptOp(0xa1) |