diff --git a/src/cc/dice.cpp b/src/cc/dice.cpp index 29e9f9985..4056caa44 100644 --- a/src/cc/dice.cpp +++ b/src/cc/dice.cpp @@ -123,12 +123,16 @@ int32_t DiceEntropyUsed(uint256 entropyused,uint256 bettxid,CTransaction betTx) if ( entropytxids[i][0] == entropyused ) { if ( bettxid == entropytxids[i][1] ) + { + fprintf(stderr,"found identical entropy used.%d\n",i); return(i+1); + } fprintf(stderr,"duplicate entropyused %s\n",entropyused.GetHex().c_str()); return(-1); } } - return(0); + fprintf(stderr,"cant find entropy used\n"); + return(0); } bool mySenddicetransaction(std::string res,uint256 entropyused,uint256 bettxid,CTransaction betTx) diff --git a/src/main.cpp b/src/main.cpp index 837e380de..1ba872d93 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1681,8 +1681,10 @@ bool myAddtomempool(CTransaction &tx) { CValidationState state; CTransaction Ltx; bool fMissingInputs,fOverrideFees = false; if ( mempool.lookup(tx.GetHash(),Ltx) == 0 ) + { + fprintf(stderr,"call AcceptToMemoryPool\n"); return(AcceptToMemoryPool(mempool, state, tx, false, &fMissingInputs, !fOverrideFees)); - else return(true); + } else return(true); } bool myGetTransaction(const uint256 &hash, CTransaction &txOut, uint256 &hashBlock)