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

Function deser_vector

test/functional/test_framework/messages.py:138–148  ·  view source on GitHub ↗
(f, c, deser_function_name=None)

Source from the content-addressed store, hash-verified

136# deser_function_name: Allow for an alternate deserialization function on the
137# entries in the vector.
138def deser_vector(f, c, deser_function_name=None):
139 nit = deser_compact_size(f)
140 r = []
141 for _ in range(nit):
142 t = c()
143 if deser_function_name:
144 getattr(t, deser_function_name)(f)
145 else:
146 t.deserialize(f)
147 r.append(t)
148 return r
149
150
151# ser_function_name: Allow for an alternate serialization function on the

Callers 10

deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70
deserializeMethod · 0.70

Calls 2

deser_compact_sizeFunction · 0.70
deserializeMethod · 0.45

Tested by

no test coverage detected