From d078d0baa8b174d7dfe154c9d4e7269b2fc4224d Mon Sep 17 00:00:00 2001 From: jl777 Date: Sat, 7 Apr 2018 19:05:19 +0300 Subject: [PATCH] Test --- src/komodo_gateway.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/komodo_gateway.h b/src/komodo_gateway.h index a4d839c91..927a8fd36 100644 --- a/src/komodo_gateway.h +++ b/src/komodo_gateway.h @@ -742,7 +742,12 @@ int32_t komodo_check_deposit(int32_t height,const CBlock& block,uint32_t prevtim { if ( ASSETCHAINS_STAKED != 0 ) { - uint32_t txtime,minutes; uint64_t value; + uint32_t txtime,minutes; uint64_t value; CBlockIndex *previndex; + if ( prevtime == 0 ) + { + if ( (previndex= mapBlockIndex[block.GetHash()]) != 0 ) + prevtime = (uint32_t)previndex->nTime; + } txtime = komodo_txtime(&value,block.vtx[txn_count-1].vin[0].prevout.hash,block.vtx[txn_count-1].vin[0].prevout.n); minutes = (block.nTime - txtime) / 60; fprintf(stderr,"txn_count.%d txtime.%u blocktime.%u prev.%u gap.%d minutes.%d %.8f\n",txn_count,txtime,block.nTime,prevtime,(int32_t)(block.nTime-prevtime),minutes,dstr(value));