Designing the Money Game Smart Contract