done
This commit is contained in:
@@ -413,10 +413,8 @@ int32_t DiceIsWinner(uint256 &entropy,uint256 txid,CTransaction tx,CTransaction
|
|||||||
hentropy2 = DiceHashEntropy(entropy,vinTx.vin[0].prevout.hash);
|
hentropy2 = DiceHashEntropy(entropy,vinTx.vin[0].prevout.hash);
|
||||||
if ( hentropy == hentropy2 )
|
if ( hentropy == hentropy2 )
|
||||||
{
|
{
|
||||||
char str[65];
|
|
||||||
fprintf(stderr, "%s something \n",uint256_str(str,entropy));
|
|
||||||
winnings = DiceCalc(tx.vout[1].nValue,tx.vout[2].nValue,minbet,maxbet,maxodds,timeoutblocks,entropy,bettorentropy);
|
winnings = DiceCalc(tx.vout[1].nValue,tx.vout[2].nValue,minbet,maxbet,maxodds,timeoutblocks,entropy,bettorentropy);
|
||||||
fprintf(stderr,"%s winnings %.8f bet %.8f at odds %d:1\n",uint256_str(str,tx.GetHash()),(double)winnings/COIN,(double)tx.vout[1].nValue/COIN,(int32_t)(tx.vout[2].nValue-10000));
|
char str[65]; fprintf(stderr,"%s winnings %.8f bet %.8f at odds %d:1\n",uint256_str(str,tx.GetHash()),(double)winnings/COIN,(double)tx.vout[1].nValue/COIN,(int32_t)(tx.vout[2].nValue-10000));
|
||||||
//fprintf(stderr,"I am house entropy %.8f entropy.(%s) vs %s -> winnings %.8f\n",(double)vinTx.vout[0].nValue/COIN,uint256_str(str,entropy),uint256_str(str2,hash),(double)winnings/COIN);
|
//fprintf(stderr,"I am house entropy %.8f entropy.(%s) vs %s -> winnings %.8f\n",(double)vinTx.vout[0].nValue/COIN,uint256_str(str,entropy),uint256_str(str2,hash),(double)winnings/COIN);
|
||||||
if ( winnings == 0 )
|
if ( winnings == 0 )
|
||||||
{
|
{
|
||||||
@@ -736,7 +734,9 @@ int64_t DicePlanFunds(uint64_t &entropyval,uint256 &entropytxid,uint64_t refsbit
|
|||||||
entropytxid = txid;
|
entropytxid = txid;
|
||||||
entropyval = tx.vout[0].nValue;
|
entropyval = tx.vout[0].nValue;
|
||||||
first = 1;
|
first = 1;
|
||||||
fprintf(stderr, "chosen entropy on loop: %d\n",loops);
|
if (random) {
|
||||||
|
fprintf(stderr, "chosen entropy on loop: %d\n",loops);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -1202,8 +1202,7 @@ double DiceStatus(uint64_t txfee,char *planstr,uint256 fundingtxid,uint256 bettx
|
|||||||
} else return(0.);
|
} else return(0.);
|
||||||
}
|
}
|
||||||
error = "didnt find dicefinish tx";
|
error = "didnt find dicefinish tx";
|
||||||
}
|
} else error = res;
|
||||||
error = res;
|
|
||||||
return(-1.);
|
return(-1.);
|
||||||
}
|
}
|
||||||
return(0.);
|
return(0.);
|
||||||
|
|||||||
Reference in New Issue
Block a user