|
|
@ -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 ) |
|
|
|