Class PropertyBasedLottery

java.lang.Object
nxt.addons.AbstractContract
com.jelurida.ardor.contracts.PropertyBasedLottery
All Implemented Interfaces:
Contract

public class PropertyBasedLottery extends AbstractContract
Sample contract which sets a property based on random selection. Warning: This design is inappropriate for gambling applications. The reason is that users can trigger this contract using a phased transaction and later not approve the trigger and response transactions in case they do not like the results. For a better approach to lottery application see the AllForOnePayment sample contract.