test
This commit is contained in:
@@ -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 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 )
|
else if ( i == 0 && j == 1 && opretlen == 149 )
|
||||||
komodo_paxpricefeed(height,&scriptbuf[len + scriptbuf[len] == 'P'],opretlen);
|
komodo_paxpricefeed(height,&scriptbuf[len],opretlen);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
komodo_stateupdate(0,0,0,0,zero,0,0,0,0,0,value,&scriptbuf[len],opretlen);
|
komodo_stateupdate(0,0,0,0,zero,0,0,0,0,0,value,&scriptbuf[len],opretlen);
|
||||||
|
|||||||
@@ -20,8 +20,6 @@
|
|||||||
const char *komodo_opreturn(int32_t height,uint64_t value,uint8_t *opretbuf,int32_t opretlen)
|
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";
|
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);
|
printf("komodo_opreturn[%c]: ht.%d %.8f opretlen.%d\n",opretbuf[0],height,dstr(value),opretlen);
|
||||||
if ( opretbuf[0] == 'D' )
|
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;
|
int32_t i,opretlen,offset = 0; uint256 zero; const char *typestr;
|
||||||
typestr = "unknown";
|
typestr = "unknown";
|
||||||
for (i=0; i<len; i++)
|
if ( i != 0 || vout != 0 )
|
||||||
printf("%02x",script[i]);
|
{
|
||||||
printf(" <- %s VOUTUPDATE.%d txi.%d vout.%d %.8f scriptlen.%d OP_RETURN.%d (%s)\n",symbol,height,txi,vout,dstr(value),len,script[0] == 0x6a,typestr);
|
for (i=0; i<len; i++)
|
||||||
|
printf("%02x",script[i]);
|
||||||
|
printf(" <- %s VOUTUPDATE.%d txi.%d vout.%d %.8f scriptlen.%d OP_RETURN.%d (%s)\n",symbol,height,txi,vout,dstr(value),len,script[0] == 0x6a,typestr);
|
||||||
|
}
|
||||||
if ( script[offset++] == 0x6a )
|
if ( script[offset++] == 0x6a )
|
||||||
{
|
{
|
||||||
offset += komodo_scriptitemlen(&opretlen,&script[offset]);
|
offset += komodo_scriptitemlen(&opretlen,&script[offset]);
|
||||||
|
|||||||
@@ -72,6 +72,8 @@ void pax_rank(uint64_t *ranked,uint32_t *pvals)
|
|||||||
int32_t dpow_readprices(uint8_t *data,uint32_t *timestampp,double *KMDBTCp,double *BTCUSDp,double *CNYUSDp,uint32_t *pvals)
|
int32_t dpow_readprices(uint8_t *data,uint32_t *timestampp,double *KMDBTCp,double *BTCUSDp,double *CNYUSDp,uint32_t *pvals)
|
||||||
{
|
{
|
||||||
uint32_t kmdbtc,btcusd,cnyusd; int32_t i,n,nonz,len = 0;
|
uint32_t kmdbtc,btcusd,cnyusd; int32_t i,n,nonz,len = 0;
|
||||||
|
if ( data[0] == 'P' && data[5] == 35 )
|
||||||
|
data++;
|
||||||
len += iguana_rwnum(0,&data[len],sizeof(uint32_t),(void *)timestampp);
|
len += iguana_rwnum(0,&data[len],sizeof(uint32_t),(void *)timestampp);
|
||||||
len += iguana_rwnum(0,&data[len],sizeof(uint32_t),(void *)&n);
|
len += iguana_rwnum(0,&data[len],sizeof(uint32_t),(void *)&n);
|
||||||
if ( n != 35 )
|
if ( n != 35 )
|
||||||
|
|||||||
Reference in New Issue
Block a user