Project Background LunaFi is a gaming smart contract which has functions stake, unStake, updateFarm, updateBets, storeBets, ceil, etc LunaFi contract inherits the ERC20Upgradeable, AccessControlUpgradeable, SignatureChecker, draft-EIP712Upgradeable, draft-ERC20PermitUpgradeable, ERC20VotesUpgradeable, SafeERC20 standard smart contracts from the OpenZeppelin library. These OpenZeppelin contracts are…