Lottery as a Smart Contract: The Business Logic May 27, 2018 Writing a lottery contract is a great way to learn important Smart Contract concepts such as State, Event and Visibility. In this 3 part series,