Make compiler happy and start updating zstats in-memory data
This commit is contained in:
@@ -76,6 +76,7 @@ using namespace std;
|
|||||||
CCriticalSection cs_main;
|
CCriticalSection cs_main;
|
||||||
extern uint8_t NOTARY_PUBKEY33[33];
|
extern uint8_t NOTARY_PUBKEY33[33];
|
||||||
extern int32_t HUSH_LOADINGBLOCKS,HUSH_LONGESTCHAIN,HUSH_INSYNC,HUSH_CONNECTING,HUSH_EXTRASATOSHI;
|
extern int32_t HUSH_LOADINGBLOCKS,HUSH_LONGESTCHAIN,HUSH_INSYNC,HUSH_CONNECTING,HUSH_EXTRASATOSHI;
|
||||||
|
extern CZindexStats zstats;
|
||||||
int32_t HUSH_NEWBLOCKS;
|
int32_t HUSH_NEWBLOCKS;
|
||||||
int32_t hush_block2pubkey33(uint8_t *pubkey33,CBlock *block);
|
int32_t hush_block2pubkey33(uint8_t *pubkey33,CBlock *block);
|
||||||
bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey);
|
bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey);
|
||||||
@@ -4661,6 +4662,10 @@ bool ReceivedBlockTransactions(const CBlock &block, CValidationState& state, CBl
|
|||||||
pindex->nChainFullyShieldedPayments = (pindex->pprev ? pindex->pprev->nChainFullyShieldedPayments : 0) + pindex->nFullyShieldedPayments;
|
pindex->nChainFullyShieldedPayments = (pindex->pprev ? pindex->pprev->nChainFullyShieldedPayments : 0) + pindex->nFullyShieldedPayments;
|
||||||
pindex->nChainShieldingPayments = (pindex->pprev ? pindex->pprev->nChainShieldingPayments : 0) + pindex->nShieldingPayments;
|
pindex->nChainShieldingPayments = (pindex->pprev ? pindex->pprev->nChainShieldingPayments : 0) + pindex->nShieldingPayments;
|
||||||
pindex->nChainDeshieldingPayments = (pindex->pprev ? pindex->pprev->nChainDeshieldingPayments : 0) + pindex->nDeshieldingPayments;
|
pindex->nChainDeshieldingPayments = (pindex->pprev ? pindex->pprev->nChainDeshieldingPayments : 0) + pindex->nDeshieldingPayments;
|
||||||
|
|
||||||
|
// Update in-memory structure that gets serialized to zindex.dat
|
||||||
|
zstats.nHeight = pindex->GetHeight();
|
||||||
|
zstats.nChainShieldedSpends = pindex->nChainShieldedSpends;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pindex->pprev) {
|
if (pindex->pprev) {
|
||||||
@@ -4699,7 +4704,6 @@ bool ReceivedBlockTransactions(const CBlock &block, CValidationState& state, CBl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Update zindex.dat on disk
|
|
||||||
|
|
||||||
if (fZindex)
|
if (fZindex)
|
||||||
fprintf(stderr, "ht.%d, ShieldedPayments=%d, ShieldedTx=%d, ShieldedOutputs=%d, FullyShieldedTx=%d, ntz=%d\n",
|
fprintf(stderr, "ht.%d, ShieldedPayments=%d, ShieldedTx=%d, ShieldedOutputs=%d, FullyShieldedTx=%d, ntz=%d\n",
|
||||||
|
|||||||
@@ -95,7 +95,6 @@ namespace {
|
|||||||
// Global state variables
|
// Global state variables
|
||||||
extern uint16_t ASSETCHAINS_P2PPORT;
|
extern uint16_t ASSETCHAINS_P2PPORT;
|
||||||
extern char SMART_CHAIN_SYMBOL[65];
|
extern char SMART_CHAIN_SYMBOL[65];
|
||||||
|
|
||||||
bool fDiscover = true;
|
bool fDiscover = true;
|
||||||
bool fListen = true;
|
bool fListen = true;
|
||||||
uint64_t nLocalServices = NODE_NETWORK | NODE_NSPV;
|
uint64_t nLocalServices = NODE_NETWORK | NODE_NSPV;
|
||||||
|
|||||||
@@ -174,7 +174,6 @@ extern bool fListen;
|
|||||||
extern uint64_t nLocalServices;
|
extern uint64_t nLocalServices;
|
||||||
extern uint64_t nLocalHostNonce;
|
extern uint64_t nLocalHostNonce;
|
||||||
extern CAddrMan addrman;
|
extern CAddrMan addrman;
|
||||||
extern CZindexStats zstats;
|
|
||||||
/** Maximum number of connections to simultaneously allow (aka connection slots) */
|
/** Maximum number of connections to simultaneously allow (aka connection slots) */
|
||||||
extern int nMaxConnections;
|
extern int nMaxConnections;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user