Skip to content

Commit 435bb76

Browse files
committed
Rename CScript*Exception to Error
1 parent 079b089 commit 435bb76

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

bitcoin/core/script.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -594,13 +594,13 @@ def __new__(cls, n):
594594
'OP_PUBKEY' : OP_PUBKEY,
595595
}
596596

597-
class CScriptInvalidException(Exception):
597+
class CScriptInvalidError(Exception):
598598
pass
599599

600-
class CScriptTruncatedPushDataException(CScriptInvalidException):
600+
class CScriptTruncatedPushDataError(CScriptInvalidError):
601601
def __init__(self, msg, data):
602602
self.data = data
603-
super(CScriptTruncatedPushDataException, self).__init__(msg)
603+
super(CScriptTruncatedPushDataError, self).__init__(msg)
604604

605605
class CScript(bytes):
606606
@classmethod
@@ -662,21 +662,21 @@ def raw_iter(self):
662662
elif opcode == OP_PUSHDATA1:
663663
pushdata_type = 'PUSHDATA1'
664664
if i >= len(self):
665-
raise CScriptInvalidException('PUSHDATA1: missing data length')
665+
raise CScriptInvalidError('PUSHDATA1: missing data length')
666666
datasize = bord(self[i])
667667
i += 1
668668

669669
elif opcode == OP_PUSHDATA2:
670670
pushdata_type = 'PUSHDATA2'
671671
if i + 1 >= len(self):
672-
raise CScriptInvalidException('PUSHDATA2: missing data length')
672+
raise CScriptInvalidError('PUSHDATA2: missing data length')
673673
datasize = bord(self[i]) + (bord(self[i+1]) << 8)
674674
i += 2
675675

676676
elif opcode == OP_PUSHDATA4:
677677
pushdata_type = 'PUSHDATA4'
678678
if i + 3 >= len(self):
679-
raise CScriptInvalidException('PUSHDATA4: missing data length')
679+
raise CScriptInvalidError('PUSHDATA4: missing data length')
680680
datasize = bord(self[i]) + (bord(self[i+1]) << 8) + (bord(self[i+2]) << 16) + (bord(self[i+3]) << 24)
681681
i += 4
682682

@@ -688,7 +688,7 @@ def raw_iter(self):
688688

689689
# Check for truncation
690690
if len(data) < datasize:
691-
raise CScriptTruncatedPushDataException('%s: truncated data' % pushdata_type, data)
691+
raise CScriptTruncatedPushDataError('%s: truncated data' % pushdata_type, data)
692692

693693
i += datasize
694694

@@ -721,10 +721,10 @@ def _repr(o):
721721
op = None
722722
try:
723723
op = _repr(next(i))
724-
except CScriptTruncatedPushDataException as err:
724+
except CScriptTruncatedPushDataError as err:
725725
op = '%s...<ERROR: %s>' % (_repr(err.data), err)
726726
break
727-
except CScriptInvalidException as err:
727+
except CScriptInvalidError as err:
728728
op = '<ERROR: %s>' % err
729729
break
730730
except StopIteration:
@@ -760,7 +760,7 @@ def is_valid(self):
760760
"""
761761
try:
762762
list(self)
763-
except CScriptInvalidException:
763+
except CScriptInvalidError:
764764
return False
765765
return True
766766

bitcoin/core/scripteval.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,7 @@ def check_args(n):
599599
def EvalScript(stack, scriptIn, txTo, inIdx, hashtype, flags=()):
600600
try:
601601
return _EvalScript(stack, scriptIn, txTo, inIdx, hashtype, flags=flags)
602-
except CScriptInvalidException:
602+
except CScriptInvalidError:
603603
return False
604604
except EvalScriptError:
605605
return False

bitcoin/tests/test_script.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ def T(serialized_script, expected_tokens, test_roundtrip=True):
135135

136136
def test_invalid_scripts(self):
137137
def T(serialized):
138-
with self.assertRaises(CScriptInvalidException):
138+
with self.assertRaises(CScriptInvalidError):
139139
list(CScript(unhexlify(serialized)))
140140

141141
T(b'01')

0 commit comments

Comments
 (0)