From 7ecb2d8b5daae27acbb8094de694956214080b95 Mon Sep 17 00:00:00 2001 From: jl777 Date: Thu, 28 Mar 2019 04:32:07 -1100 Subject: [PATCH] Test --- src/komodo_gateway.h | 2 +- src/miner.cpp | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/komodo_gateway.h b/src/komodo_gateway.h index 63ada8787..2b9e7709d 100644 --- a/src/komodo_gateway.h +++ b/src/komodo_gateway.h @@ -1555,7 +1555,7 @@ CScript komodo_mineropret(int32_t nHeight) CScript opret; if ( Mineropret.size() != 0 ) { - fprintf(stderr,"use Mineropret[%d]\n",(int32_t)Mineropret.size()); + //fprintf(stderr,"use Mineropret[%d]\n",(int32_t)Mineropret.size()); return(opret << OP_RETURN << Mineropret); } return(opret); diff --git a/src/miner.cpp b/src/miner.cpp index 69580da7b..9246b7e6a 100644 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -726,8 +726,10 @@ CBlockTemplate* CreateNewBlock(CPubKey _pk,const CScript& _scriptPubKeyIn, int32 } if ( ASSETCHAINS_CBOPRET != 0 ) { - txNew.vout.resize(txNew.vout.size()+1); - txNew.vout[txNew.vout.size()-1].scriptPubKey = komodo_mineropret(nHeight); + int32_t numv = (int32_t)txNew.vout.size(); + txNew.vout.resize(numv+1); + txNew.vout[numv].nValue = 0; + txNew.vout[numv].scriptPubKey = komodo_mineropret(nHeight); printf("autocreate commision/cbopret.%lld vout[%d]\n",(long long)ASSETCHAINS_CBOPRET,(int32_t)txNew.vout.size()); } pblock->vtx[0] = txNew;