Re:Learn Ethereum smart contract programming
by ym705 on Monday July 24, 2017 @05:24AM
(#14836985)
Could you explain more how would it be possible?
[ Parent
| on HN ]
Re:Learn Ethereum smart contract programming
by jsnathan on Monday July 24, 2017 @06:02AM
(#14837135)
In the example code used, the random number which determines the winner is derived from the previous block hash. Since the lottery-owner determines when the function is run, they could call the function when the previous block hash favors their own bet, or else modify their bet before calling the function.
Yep that is why there is a notice and link about random number generation in the tutorial.
try this lottery code instead https://github.com/renasboy/ETHLottery