MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / deser_compact_size

Function deser_compact_size

contrib/linearize/linearize-data.py:111–119  ·  view source on GitHub ↗
(f)

Source from the content-addressed store, hash-verified

109 return blkmap
110
111def deser_compact_size(f):
112 nit = struct.unpack("<B", f.read(1))[0]
113 if nit == 253:
114 nit = struct.unpack("<H", f.read(2))[0]
115 elif nit == 254:
116 nit = struct.unpack("<I", f.read(4))[0]
117 elif nit == 255:
118 nit = struct.unpack("<Q", f.read(8))[0]
119 return nit
120
121def ser_compact_size(l):
122 r = b""

Callers 1

runMethod · 0.70

Calls 1

readMethod · 0.45

Tested by

no test coverage detected