AMM - Governance is able to set an invalid alpha value  Pending
According to https://en.wikipedia.org/wiki/Moving_average\\nThe coefficient α represents the degree of weighting decrease, a constant smoothing factor between 0 and 1. A higher α discounts older observations faster.\\nHowever, the code does not check upper bounds. An admin may, therefore, set an invalid alpha that puts `emaAlpha2` out of bounds or negative.\\n```\\n} else if (key == "emaAlpha") {\\n    require(value > 0, "alpha should be > 0");\\n    governance.emaAlpha = value;\\n    emaAlpha2 = 10\\*\\*18 - governance.emaAlpha;\\n    emaAlpha2Ln = emaAlpha2.wln();\\n```\\n
Ensure that the system configuration is always within safe bounds. Document expected system variable types and their safe operating ranges. Enforce that bounds are checked every time a value is set. Enforce safe defaults when deploying contracts.\\nEnsure `emaAlpha` is `0 < value < 1 WAD`
```\\n} else if (key == "emaAlpha") {\\n    require(value > 0, "alpha should be > 0");\\n    governance.emaAlpha = value;\\n    emaAlpha2 = 10\\*\\*18 - governance.emaAlpha;\\n    emaAlpha2Ln = emaAlpha2.wln();\\n```\\n