From 43b34396399cf9507852baba79bef599178cb204 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Wed, 3 Dec 2014 14:54:24 -0800 Subject: [PATCH] parse ldb block index again. --- src/bitcoindjs.cc | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/src/bitcoindjs.cc b/src/bitcoindjs.cc index 632d1e5e..7ee424eb 100644 --- a/src/bitcoindjs.cc +++ b/src/bitcoindjs.cc @@ -6140,6 +6140,7 @@ read_addr(const std::string addr) { ssValue >> header; int nHeight; + //int64_t nHeight; ssValue >> nHeight; unsigned int nTx; @@ -6158,8 +6159,26 @@ read_addr(const std::string addr) { bool corruptionPossible; } */ - CValidationState valid; - ssValue >> valid; + // CValidationState valid; + // ssValue >> valid; + + //int nDoS; + //ssValue >> nDoS; + + //unsigned char chRejectCode; + //ssValue >> chRejectCode; + + enum foo { a, b }; + if (sizeof(a) == sizeof(int)) { + int valid; + ssValue >> valid; + } else if (sizeof(a) == sizeof(char)) { + char valid; + ssValue >> valid; + } + + // bool isValid; + // ssValue >> isValid; CDiskBlockPos blockPos; ssValue >> blockPos;