From c9cb8bacab9f8cd8225b1eaf27d7dfcd1c9c2f7b Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 15 Mar 2017 23:25:16 +0200 Subject: [PATCH] Test --- src/komodo_pax.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/komodo_pax.h b/src/komodo_pax.h index 7bce793c8..7861b4bf9 100644 --- a/src/komodo_pax.h +++ b/src/komodo_pax.h @@ -548,9 +548,7 @@ uint64_t _komodo_paxpriceB(uint64_t seed,int32_t height,char *base,char *rel,uin uint64_t komodo_paxpriceB(uint64_t seed,int32_t height,char *base,char *rel,uint64_t basevolume) { uint64_t baseusd,basekmd,usdkmd; int32_t baseid = komodo_baseid(base); - if ( strcmp(rel,"KMD") != 0 || baseid < 0 || MINDENOMS[baseid] == MINDENOMS[USD] ) - return(_komodo_paxpriceB(seed,height,base,rel,basevolume)); - else + if ( strcmp(rel,"KMD") == 0 && strcmp("RUB",base) != 0 ) { baseusd = _komodo_paxpriceB(seed,height,base,(char *)"USD",SATOSHIDEN); usdkmd = _komodo_paxpriceB(seed,height,(char *)"USD",(char *)"KMD",SATOSHIDEN); @@ -558,7 +556,7 @@ uint64_t komodo_paxpriceB(uint64_t seed,int32_t height,char *base,char *rel,uint //if ( strcmp("KMD",base) == 0 ) // printf("baseusd.%llu usdkmd.%llu %llu\n",(long long)baseusd,(long long)usdkmd,(long long)basekmd); return(basekmd); - } + } else return(_komodo_paxpriceB(seed,height,base,rel,basevolume)); } uint64_t komodo_paxprice(uint64_t *seedp,int32_t height,char *base,char *rel,uint64_t basevolume)