From c032c13eb86415cb6c61aed58fd90d35b23f4542 Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 22 May 2016 01:58:33 -0500 Subject: [PATCH] test --- iguana/iguana_instantdex.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/iguana/iguana_instantdex.c b/iguana/iguana_instantdex.c index eb59c053c..dba77bee6 100755 --- a/iguana/iguana_instantdex.c +++ b/iguana/iguana_instantdex.c @@ -70,12 +70,13 @@ uint64_t instantdex_basebits(char *base) int32_t instantdex_orderidcmp(uint64_t orderidA,uint64_t orderidB,int32_t strictflag) { - printf("orderidA %llx vs orderidB %llx -> ",(long long)orderidA,(long long)orderidB); - orderidA ^= orderidB; if ( strictflag == 0 ) + { orderidA &= INSTANTDEX_ORDERSTATE_ORDERIDMASK; - printf("%llx, strict.%d\n",(long long)orderidA,strictflag); - return(orderidA != 0); + orderidB &= INSTANTDEX_ORDERSTATE_ORDERIDMASK; + } + printf("orderidA %llx vs orderidB %llx -> %llx\n",(long long)orderidA,(long long)orderidB,(long long)(orderidA ^ orderidB)); + return((orderidA ^ orderidB) != 0); } uint64_t instantdex_decodehash(char *base,char *rel,int64_t *pricep,uint64_t *accountp,bits256 encodedhash)