diff --git a/dragon/dragon.c b/dragon/dragon.c index ba2635d..46b5768 100644 --- a/dragon/dragon.c +++ b/dragon/dragon.c @@ -80,7 +80,7 @@ struct dragon_info *dragon_coinadd(char *symbol,char *name,cJSON *argjson,int32_ strcpy(coin->name,name); strcpy(coin->symbol,symbol); dragon_initcoin(coin,argjson); - basilisk_functions(coin,coin->protocol); + //basilisk_functions(coin,coin->protocol); printf("ADD ALLCOINS.(%s) name.(%s) size %ld numvirts.%d\n",symbol,name,sizeof(*coin),myinfo->allcoins_numvirts); coin->symbolcrc = symbolcrc = calc_crc32(0,symbol,(int32_t)strlen(symbol)); //portable_mutex_lock(&myinfo->allcoins_mutex); diff --git a/dragon/dragon_chains.c b/dragon/dragon_chains.c index 0546571..a36bbaf 100644 --- a/dragon/dragon_chains.c +++ b/dragon/dragon_chains.c @@ -373,14 +373,16 @@ void dragon_chainparms(struct supernet_info *myinfo,struct dragon_chain *chain,c chain->targetspacing = NTARGETSPACING; if ( (chain->targettimespan= jint(argjson,"targettimespan")) == 0 ) chain->targettimespan = NTARGETSPACING * 60; - if ( jobj(argjson,"halving") != 0 ) + if ( jobj(argjson,"halving") != 0 ) { chain->halvingduration = juint(argjson,"halving"); } else { chain->halvingduration = 210000; } - if ( jobj(argjson,"reward") != 0 ) + if ( jobj(argjson,"reward") != 0 ) { chain->initialreward = jdouble(argjson,"reward") * SATOSHIDEN; - else chain->initialreward = 50 * SATOSHIDEN; + } else { + chain->initialreward = 50 * SATOSHIDEN; + } if ( chain->serverport[0] == 0 ) sprintf(chain->serverport,"127.0.0.1:%u",chain->rpcport); if ( strcmp(chain->symbol,"BTC") != 0 && strcmp(chain->symbol,"JL777S_LATEST_SHITCOIN") != 0 )