Syntax
This commit is contained in:
@@ -195,12 +195,12 @@ uint8_t *NSPV_getrawtx(uint256 &hashBlock,uint16_t *txlenp,uint256 txid)
|
|||||||
return(rawtx);
|
return(rawtx);
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t NSPV_sendrawtransaction(struct NSPV_broadcastresp *ptr,uint8_t *tx,int32_t n)
|
int32_t NSPV_sendrawtransaction(struct NSPV_broadcastresp *ptr,uint8_t *data,int32_t n)
|
||||||
{
|
{
|
||||||
CTransaction tx; std::string rawtx;
|
CTransaction tx; std::string rawtx;
|
||||||
ptr->retcode = 0;
|
ptr->retcode = 0;
|
||||||
rawtx.resize(n*2+1);
|
rawtx.resize(n*2+1);
|
||||||
init_hexbytes_noT(rawtx.data(),tx,n);
|
init_hexbytes_noT((char *)rawtx.data(),data,n);
|
||||||
fprintf(stderr,"rawtx.(%s)\n",rawtx.c_str());
|
fprintf(stderr,"rawtx.(%s)\n",rawtx.c_str());
|
||||||
if ( DecodeHexTx(tx,rawtx) != 0 )
|
if ( DecodeHexTx(tx,rawtx) != 0 )
|
||||||
{
|
{
|
||||||
@@ -498,7 +498,7 @@ void komodo_nSPVreq(CNode *pfrom,std::vector<uint8_t> request) // received a req
|
|||||||
pfrom->PushMessage("nSPV",response);
|
pfrom->PushMessage("nSPV",response);
|
||||||
pfrom->prevtimes[ind] = timestamp;
|
pfrom->prevtimes[ind] = timestamp;
|
||||||
}
|
}
|
||||||
NSPV_broadcast_purge(&S);
|
NSPV_broadcast_purge(&B);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -375,7 +375,7 @@ UniValue NSPV_spentinfo(uint256 txid,int32_t vout)
|
|||||||
|
|
||||||
UniValue NSPV_broadcast(char *hex)
|
UniValue NSPV_broadcast(char *hex)
|
||||||
{
|
{
|
||||||
uint8_t msg[64],*tx; bits256 _txid; uint256 txid; uint16_t n; int32_t i,len = 0; struct NSPV_broadcastresult B;
|
uint8_t msg[64],*tx; bits256 _txid; uint256 txid; uint16_t n; int32_t i,len = 0; struct NSPV_broadcastresp B;
|
||||||
n = (int32_t)strlen(hex) >> 1;
|
n = (int32_t)strlen(hex) >> 1;
|
||||||
tx = malloc(n);
|
tx = malloc(n);
|
||||||
decode_hex(tx,n,hex);
|
decode_hex(tx,n,hex);
|
||||||
|
|||||||
Reference in New Issue
Block a user