MCPcopy Index your code
hub / github.com/petertodd/python-bitcoinlib / DeserializationExtraDataError

Class DeserializationExtraDataError

bitcoin/core/serialize.py:46–56  ·  view source on GitHub ↗

Deserialized data had extra data at the end Thrown by deserialize() when not all data is consumed during deserialization. The deserialized object and extra padding not consumed are saved.

Source from the content-addressed store, hash-verified

44 """
45
46class DeserializationExtraDataError(SerializationError):
47 """Deserialized data had extra data at the end
48
49 Thrown by deserialize() when not all data is consumed during
50 deserialization. The deserialized object and extra padding not consumed are
51 saved.
52 """
53 def __init__(self, msg, obj, padding):
54 super(DeserializationExtraDataError, self).__init__(msg)
55 self.obj = obj
56 self.padding = padding
57
58def ser_read(f, n):
59 """Read from a stream safely

Callers 1

deserializeMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected