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

Method Unser

src/compressor.h:117–134  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

115 }
116 }
117 template<typename Stream, typename I> void Unser(Stream& s, I& val)
118 {
119 if (g_con_elementsmode) {
120 uint8_t type = 0;
121 s >> type;
122 if (type == 0) {
123 uint64_t v = 0;
124 s >> VARINT(v);
125 val = DecompressAmount(v);
126 } else {
127 s >> val;
128 }
129 } else {
130 uint64_t v;
131 s >> VARINT(v);
132 val = DecompressAmount(v);
133 }
134 }
135};
136
137struct AssetCompression {

Callers

nothing calls this directly

Calls 1

DecompressAmountFunction · 0.85

Tested by

no test coverage detected