From 021f8bc6c4b64bd4b8388fa6173ab6ff491c4fcd Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 30 Oct 2016 13:05:23 -0300 Subject: [PATCH] test --- src/komodo_gateway.h | 15 ++++++++------- src/main.cpp | 12 ++++-------- 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/src/komodo_gateway.h b/src/komodo_gateway.h index 12726ceca..8e54d6a37 100644 --- a/src/komodo_gateway.h +++ b/src/komodo_gateway.h @@ -116,7 +116,7 @@ void komodo_gateway_deposit(char *coinaddr,uint64_t value,int32_t shortflag,char int32_t komodo_gateway_depositremove(uint256 txid,uint16_t vout) // assetchain context { - int32_t iter,n=0; queue_t *Q; struct pax_transaction *ptr; struct queueitem *item; + int32_t iter,i,n=0; queue_t *Q; struct pax_transaction *ptr; struct queueitem *item; for (iter=0; iter<2; iter++) { Q = (iter == 0) ? &DepositsQ : &PendingsQ; @@ -132,7 +132,9 @@ int32_t komodo_gateway_depositremove(uint256 txid,uint16_t vout) // assetchain c if ( KOMODO_DEPOSIT >= ptr->fiatoshis ) KOMODO_DEPOSIT -= ptr->fiatoshis; else KOMODO_DEPOSIT = 0; - printf("DELETE %.8f DEPOSIT %s %.8f\n",dstr(ptr->komodoshis),ptr->symbol,dstr(ptr->fiatoshis)); + for (i=0; i<32; i++) + printf("%02x",((uint8_t *)&txid)[i]); + printf(" v%d DELETE %.8f DEPOSIT %s %.8f\n",vout,dstr(ptr->komodoshis),ptr->symbol,dstr(ptr->fiatoshis)); DL_DELETE(Q->list,&ptr->DL); n++; free(ptr); @@ -241,10 +243,6 @@ const char *komodo_opreturn(int32_t height,uint64_t value,uint8_t *opretbuf,int3 } else if ( strncmp((char *)"KMD",(char *)&opretbuf[opretlen-4],3) != 0 ) { - - //for (i=0; i 0 && shortflag == ASSETCHAINS_SHORTFLAG ) @@ -252,11 +250,14 @@ const char *komodo_opreturn(int32_t height,uint64_t value,uint8_t *opretbuf,int3 for (i=0; iFromTx(tx, nHeight); + inputs.ModifyCoins(tx.GetHash())->FromTx(tx, nHeight); // add outputs } void UpdateCoins(const CTransaction& tx, CValidationState &state, CCoinsViewCache &inputs, int nHeight)