smartcontract-lottery Users can enter lottery with ETH based on a USD fee. An admin will choose when the lottery is over The lottery will select a random winner How do we want to test this? 'mainnet- fork' 'development' with mocks 'testnet'