diff --git a/src/cc/assets.cpp b/src/cc/assets.cpp index de576ef34..4981700fe 100644 --- a/src/cc/assets.cpp +++ b/src/cc/assets.cpp @@ -338,7 +338,6 @@ bool ProcessAssets(Eval* eval, std::vector paramsNull,const CTransactio return eval->Invalid("cant find asset create txid"); if ( assetid2 != zero && eval->GetTxUnconfirmed(assetid2,createTx,hashBlock) == 0 ) return eval->Invalid("cant find asset2 create txid"); - return(true); if ( AssetValidate(eval,ctx,n,funcid,assetid,assetid2,amount,origpubkey) != 0 ) { prevtxid = txid; diff --git a/src/main.cpp b/src/main.cpp index c17bd3aa5..86bbde164 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4482,7 +4482,7 @@ bool ProcessNewBlock(bool from_miner,int32_t height,CValidationState &state, CNo bool checked; uint256 hash; int32_t futureblock=0; auto verifier = libzcash::ProofVerifier::Disabled(); hash = pblock->GetHash(); - + fprintf(stderr,"ProcessBlock %d\n",(int32_t)chainActive.LastTip()->nHeight); { LOCK(cs_main); if ( chainActive.LastTip() != 0 ) @@ -4522,7 +4522,8 @@ bool ProcessNewBlock(bool from_miner,int32_t height,CValidationState &state, CNo if (futureblock == 0 && !ActivateBestChain(state, pblock)) return error("%s: ActivateBestChain failed", __func__); - + fprintf(stderr,"finished ProcessBlock %d\n",(int32_t)chainActive.LastTip()->nHeight); + return true; }