MCPcopy Create free account
hub / github.com/ElementsProject/elements / ser_vector

Function ser_vector

test/functional/test_framework/messages.py:154–161  ·  view source on GitHub ↗
(l, ser_function_name=None)

Source from the content-addressed store, hash-verified

152# entries in the vector (we use this for serializing the vector of transactions
153# for a witness block).
154def ser_vector(l, ser_function_name=None):
155 r = ser_compact_size(len(l))
156 for i in l:
157 if ser_function_name:
158 r += getattr(i, ser_function_name)()
159 else:
160 r += i.serialize()
161 return r
162
163
164def deser_uint256_vector(f):

Callers 14

LegacySignatureMsgFunction · 0.70
serializeMethod · 0.70
serializeMethod · 0.70
serializeMethod · 0.70
serializeMethod · 0.70
serializeMethod · 0.70
serializeMethod · 0.70
serializeMethod · 0.70

Calls 2

ser_compact_sizeFunction · 0.70
serializeMethod · 0.45

Tested by

no test coverage detected