This commit is contained in:
jl777
2017-03-15 22:12:06 +02:00
parent 71baa190c7
commit 8e21196dff

View File

@@ -443,10 +443,12 @@ uint64_t komodo_paxcalc(int32_t height,uint32_t *pvals,int32_t baseid,int32_t re
uint64_t baseusd,basekmd; uint64_t baseusd,basekmd;
if ( relid != MAX_CURRENCIES || MINDENOMS[baseid] == MINDENOMS[USD] ) if ( relid != MAX_CURRENCIES || MINDENOMS[baseid] == MINDENOMS[USD] )
return(_komodo_paxcalc(height,pvals,baseid,relid,basevolume,refkmdbtc,refbtcusd)); return(_komodo_paxcalc(height,pvals,baseid,relid,basevolume,refkmdbtc,refbtcusd));
else
{ {
baseusd = _komodo_paxcalc(height,pvals,baseid,USD,basevolume,refkmdbtc,refbtcusd); baseusd = _komodo_paxcalc(height,pvals,baseid,USD,100000,refkmdbtc,refbtcusd);
basekmd = _komodo_paxcalc(height,pvals,USD,MAX_CURRENCIES,1000 * baseusd,refkmdbtc,refbtcusd) / 1000; usdkmd = _komodo_paxcalc(height,pvals,USD,MAX_CURRENCIES,100000,refkmdbtc,refbtcusd);
//printf("baseusd.%llu usdkmd.%llu %llu\n",(long long)baseusd,(long long)usdkmd,(long long)basekmd); basekmd = (komodo_paxvol(baseusd,usdkmd) * basevolume) / 1000000000;
printf("baseusd.%llu usdkmd.%llu %llu\n",(long long)baseusd,(long long)usdkmd,(long long)basekmd);
return(basekmd); return(basekmd);
} }
} }