Changeset View
Changeset View
Standalone View
Standalone View
src/txdb.cpp
Show First 20 Lines • Show All 362 Lines • ▼ Show 20 Lines | template <typename Stream> void Unserialize(Stream &s) { | ||||
if (chAvail != 0) { | if (chAvail != 0) { | ||||
nMaskCode--; | nMaskCode--; | ||||
} | } | ||||
} | } | ||||
// txouts themself | // txouts themself | ||||
vout.assign(vAvail.size(), CTxOut()); | vout.assign(vAvail.size(), CTxOut()); | ||||
for (size_t i = 0; i < vAvail.size(); i++) { | for (size_t i = 0; i < vAvail.size(); i++) { | ||||
if (vAvail[i]) { | if (vAvail[i]) { | ||||
::Unserialize(s, REF(CTxOutCompressor(vout[i]))); | ::Unserialize(s, CTxOutCompressor(vout[i])); | ||||
} | } | ||||
} | } | ||||
// coinbase height | // coinbase height | ||||
::Unserialize(s, VARINT(nHeight)); | ::Unserialize(s, VARINT(nHeight)); | ||||
} | } | ||||
}; | }; | ||||
} // namespace | } // namespace | ||||
▲ Show 20 Lines • Show All 249 Lines • Show Last 20 Lines |