From 96bb0c21d547b3fa403901e0d69451a89c3d4dce Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 7 Jul 2019 21:58:07 -1100 Subject: [PATCH] Fixes --- src/komodo_nSPV.h | 2 +- src/komodo_nSPV_fullnode.h | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/komodo_nSPV.h b/src/komodo_nSPV.h index 9ffd67030..d625d387a 100644 --- a/src/komodo_nSPV.h +++ b/src/komodo_nSPV.h @@ -229,7 +229,7 @@ int32_t NSPV_rwinforesp(int32_t rwflag,uint8_t *serialized,struct NSPV_inforesp len += iguana_rwnum(rwflag,&serialized[len],sizeof(ptr->height),&ptr->height); len += iguana_rwnum(rwflag,&serialized[len],sizeof(ptr->hdrheight),&ptr->hdrheight); len += NSPV_rwequihdr(rwflag,&serialized[len],&ptr->H); - fprintf(stderr,"hdr rwlen.%d\n",len); + //fprintf(stderr,"hdr rwlen.%d\n",len); return(len); } diff --git a/src/komodo_nSPV_fullnode.h b/src/komodo_nSPV_fullnode.h index 9b89c6b7e..b496a6fb1 100644 --- a/src/komodo_nSPV_fullnode.h +++ b/src/komodo_nSPV_fullnode.h @@ -129,7 +129,8 @@ int32_t NSPV_getinfo(struct NSPV_inforesp *ptr,int32_t reqheight) return(-1); ptr->notarization = pair.prevntz; if ( reqheight == 0 ) - reqheight = pindex->GetHeight(); + reqheight = ptr->height; + ptr->hdrheight = reqheight; if ( NSPV_setequihdr(&ptr->H,reqheight) < 0 ) return(-1); return(sizeof(*ptr)); @@ -338,13 +339,13 @@ void komodo_nSPVreq(CNode *pfrom,std::vector request) // received a req { struct NSPV_inforesp I; iguana_rwnum(0,&request[1],sizeof(reqheight),&reqheight); - fprintf(stderr,"request height.%d\n",reqheight); + //fprintf(stderr,"request height.%d\n",reqheight); memset(&I,0,sizeof(I)); if ( (slen= NSPV_getinfo(&I,reqheight)) > 0 ) { response.resize(1 + slen); response[0] = NSPV_INFORESP; - fprintf(stderr,"slen.%d\n",slen); + //fprintf(stderr,"slen.%d\n",slen); if ( NSPV_rwinforesp(1,&response[1],&I) == slen ) { pfrom->PushMessage("nSPV",response);