diff --git a/src/komodo.h b/src/komodo.h index 7173d6177..808c098c9 100644 --- a/src/komodo.h +++ b/src/komodo.h @@ -301,7 +301,7 @@ int32_t komodo_voutupdate(int32_t notaryid,uint8_t *scriptbuf,int32_t scriptlen, } else printf("reject ht.%d NOTARIZED.%d %s.%s DESTTXID.%s (%s)\n",height,*notarizedheightp,KOMODO_SOURCE,kmdtxid.ToString().c_str(),desttxid.ToString().c_str(),(char *)&scriptbuf[len]); } else if ( i == 0 && j == 1 && opretlen == 149 ) - komodo_paxpricefeed(height,&scriptbuf[len + scriptbuf[len] == 'P'],opretlen); + komodo_paxpricefeed(height,&scriptbuf[len],opretlen); else { komodo_stateupdate(0,0,0,0,zero,0,0,0,0,0,value,&scriptbuf[len],opretlen); diff --git a/src/komodo_gateway.h b/src/komodo_gateway.h index fdfe430ce..c3a2e1be4 100644 --- a/src/komodo_gateway.h +++ b/src/komodo_gateway.h @@ -20,8 +20,6 @@ const char *komodo_opreturn(int32_t height,uint64_t value,uint8_t *opretbuf,int32_t opretlen) { uint8_t rmd160[20],addrtype,shortflag,pubkey33[33]; int32_t i; char base[4],coinaddr[64],destaddr[64]; int64_t fiatoshis,checktoshis; const char *typestr = "unknown"; - if ( opretlen == 72 ) - return("notarized"); printf("komodo_opreturn[%c]: ht.%d %.8f opretlen.%d\n",opretbuf[0],height,dstr(value),opretlen); if ( opretbuf[0] == 'D' ) { @@ -48,9 +46,12 @@ void komodo_gateway_voutupdate(char *symbol,int32_t isspecial,int32_t height,int { int32_t i,opretlen,offset = 0; uint256 zero; const char *typestr; typestr = "unknown"; - for (i=0; i