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.
[ Parent
| on HN ]
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