From d67bdfe9368ce57026c030c5e960ed47d27bb71d Mon Sep 17 00:00:00 2001 From: jl777 Date: Thu, 12 Apr 2018 16:45:10 +0300 Subject: [PATCH] fix... --- src/komodo.h | 2 +- src/komodo_ccdata.h | 18 +++++++++--------- src/komodo_structs.h | 2 +- src/rpcblockchain.cpp | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/komodo.h b/src/komodo.h index 52daaae0e..33ef5c19f 100644 --- a/src/komodo.h +++ b/src/komodo.h @@ -654,7 +654,7 @@ int32_t komodo_voutupdate(int32_t *isratificationp,int32_t notaryid,uint8_t *scr MoMoMdata.pairs = (struct komodo_ccdatapair *)calloc(MoMoMdata.numpairs,sizeof(*MoMoMdata.pairs)); for (k=0; kMoMdata.height < kmdheight ) { - fprintf(stderr,"%s notarized.%d kmd.%d\n",ccdata->symbol,ccdata->MoMdata.notarization_height,ccdata->MoMdata.height); + fprintf(stderr,"%s notarized.%d kmd.%d\n",ccdata->symbol,ccdata->MoMdata.notarized_height,ccdata->MoMdata.height); if ( strcmp(ccdata->symbol,symbol) == 0 ) { if ( endi == 0 ) @@ -67,13 +67,13 @@ int32_t komodo_MoMoMdata(char *hexstr,int32_t hexsize,struct komodo_ccdataMoMoM len += iguana_rwnum(1,&hexdata[len],sizeof(ccdata->CCid),(uint8_t *)&ccdata->CCid); endi = ccdata->MoMdata.height; } - if ( (mdata->numpairs == 1 && notarized_height == 0) || ccdata->MoMdata.notarization_height <= notarized_height ) + if ( (mdata->numpairs == 1 && notarized_height == 0) || ccdata->MoMdata.notarized_height <= notarized_height ) { starti = ccdata->MoMdata.height + 1; break; } item = cJSON_CreateArray(); - jaddinum(item,ccdata->MoMdata.notarization_height); + jaddinum(item,ccdata->MoMdata.notarized_height); jaddinum(item,offset); jaddi(pairs,item); mdata->numpairs++; @@ -99,7 +99,7 @@ int32_t komodo_MoMoMdata(char *hexstr,int32_t hexsize,struct komodo_ccdataMoMoM MoMoM = iguana_merkle(tree,offset); jaddbits256(retjson,(char *)"MoMoM",MoMoM); jaddnum(retjson,(char *)"MoMoMdepth",offset); - if ( mdata->numpairs > 0 && mdata.numpairs == cJSON_GetArraySize(pairs) ) + if ( mdata->numpairs > 0 && mdata->numpairs == cJSON_GetArraySize(pairs) ) { len += iguana_rwnum(1,&hexdata[len],sizeof(uint32_t),(uint8_t *)&mdata->kmdstarti); len += iguana_rwnum(1,&hexdata[len],sizeof(uint32_t),(uint8_t *)&mdata->kmdendi); @@ -115,9 +115,9 @@ int32_t komodo_MoMoMdata(char *hexstr,int32_t hexsize,struct komodo_ccdataMoMoM break; } item = jitem(pairs,i); - mdata->pairs[i].notarization_height = juint(0,jitem(item,0)); - mdata->pairs[i].MoMoMoffset = juint(0,jitem(item,1)); - len += iguana_rwnum(1,&hexdata[len],sizeof(uint32_t),(uint8_t *)&mdata->pairs[i].notarization_height); + mdata->pairs[i].notarized_height = juint(jitem(item,0),0); + mdata->pairs[i].MoMoMoffset = juint(jitem(item,1),0); + len += iguana_rwnum(1,&hexdata[len],sizeof(uint32_t),(uint8_t *)&mdata->pairs[i].notarized_height); len += iguana_rwnum(1,&hexdata[len],sizeof(uint32_t),(uint8_t *)&mdata->pairs[i].MoMoMoffset); } if ( i == mdata->numpairs && len*2+1 < hexsize ) @@ -150,7 +150,7 @@ int32_t komodo_rwccdata(char *thischain,int32_t rwflag,struct komodo_ccdata *ccd CC_firstheight = ccdata->MoMdata.height; for (i=0; i<32; i++) hash.bytes[i] = ((uint8_t *)&ccdata->MoMdata.MoM)[31-i]; - fprintf(stderr,"[%s] ccdata.%s id.%d notarized_ht.%d MoM.%s height.%d/t%d\n",ASSETCHAINS_SYMBOL,ccdata->symbol,ccdata->CCid,ccdata->MoMdata.notarization_height,hash.ToString().c_str(),ccdata->MoMdata.height,ccdata->MoMdata.txi); + fprintf(stderr,"[%s] ccdata.%s id.%d notarized_ht.%d MoM.%s height.%d/t%d\n",ASSETCHAINS_SYMBOL,ccdata->symbol,ccdata->CCid,ccdata->MoMdata.notarized_height,hash.ToString().c_str(),ccdata->MoMdata.height,ccdata->MoMdata.txi); if ( ASSETCHAINS_SYMBOL[0] == 0 ) { if ( CC_data != 0 && (CC_data->MoMdata.height > ccdata->MoMdata.height || (CC_data->MoMdata.height == ccdata->MoMdata.height && CC_data->MoMdata.txi >= ccdata->MoMdata.txi)) ) @@ -172,7 +172,7 @@ int32_t komodo_rwccdata(char *thischain,int32_t rwflag,struct komodo_ccdata *ccd { for (i=0; inumpairs; i++) { - if ( (np= komodo_npptr(MoMoMdata->pairs[i].notarization_height)) != 0 ) + if ( (np= komodo_npptr(MoMoMdata->pairs[i].notarized_height)) != 0 ) { memset(&zero,0,sizeof(zero)); if ( memcmp(&np->MoMoM,&zero,sizeof(np->MoMoM)) == 0 ) diff --git a/src/komodo_structs.h b/src/komodo_structs.h index 23f8752e8..df9cd2154 100644 --- a/src/komodo_structs.h +++ b/src/komodo_structs.h @@ -95,7 +95,7 @@ struct komodo_ccdataMoM int32_t MoMdepth,notarized_height,height,txi; }; -struct komodo_ccdatapair { int32_t notarization_height; uint32_t MoMoMoffset; }; +struct komodo_ccdatapair { int32_t notarized_height; uint32_t MoMoMoffset; }; struct komodo_ccdataMoMoM { diff --git a/src/rpcblockchain.cpp b/src/rpcblockchain.cpp index a003b2c7a..37fbe755e 100644 --- a/src/rpcblockchain.cpp +++ b/src/rpcblockchain.cpp @@ -615,7 +615,7 @@ UniValue MoMoMdata(const UniValue& params, bool fHelp) for (i=0; i