From 2dcf5c8b29c26b62fa12cb77773fdbf1323fbbd3 Mon Sep 17 00:00:00 2001 From: jl777 Date: Mon, 10 Sep 2018 08:11:12 -1100 Subject: [PATCH] Test --- src/cc/CCtx.cpp | 2 +- src/cc/gateways.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cc/CCtx.cpp b/src/cc/CCtx.cpp index c9196e951..085274e56 100644 --- a/src/cc/CCtx.cpp +++ b/src/cc/CCtx.cpp @@ -121,7 +121,7 @@ std::string FinalizeCCTx(uint64_t CCmask,struct CCcontract_info *cp,CMutableTran } else if ( strcmp(destaddr,cp->unspendableaddr2) == 0 ) { - //fprintf(stderr,"matched %s unspendable2!\n",cp->unspendableaddr2); + fprintf(stderr,"matched %s unspendable2!\n",cp->unspendableaddr2); privkey = cp->unspendablepriv2; if ( othercond2 == 0 ) othercond2 = MakeCCcond1(cp->evalcode2,cp->unspendablepk2); diff --git a/src/cc/gateways.cpp b/src/cc/gateways.cpp index 5c4ad1401..3773cafd2 100644 --- a/src/cc/gateways.cpp +++ b/src/cc/gateways.cpp @@ -561,6 +561,8 @@ std::string GatewaysClaim(uint64_t txfee,uint256 bindtxid,std::string refcoin,ui _GetCCaddress(cp->unspendableaddr2,EVAL_ASSETS,gatewayspk); memcpy(cp->unspendablepriv2,cp->CCpriv,32); assetscp->evalcode2 = cp->evalcode2 = EVAL_ASSETS; + assetscp->unspendablepk2 = gatewayspk; + cp->unspendablepk2 = gatewayspk; memcpy(assetscp->unspendablepriv2,cp->CCpriv,32); strcpy(assetscp->unspendableaddr2,cp->unspendableaddr2); if ( GetTransaction(bindtxid,tx,hashBlock,false) == 0 || (numvouts= tx.vout.size()) <= 0 )