[GIP-226] Remove controllers, fix staleness periods and multiple small improvements
AI summary
This proposal aims to streamline the Gearbox protocol by removing the 'ControllerTimelockV3' role, which has been rarely used and adds unnecessary complexity. It also seeks to correct 'staleness periods' for several price feeds, ensuring they accurately reflect asset prices by adding a buffer to the update frequency. Additionally, it includes several minor adjustments like setting a zero price feed for USDecrvUSD, adjusting the maxRate for DVstETH, and setting a liquidation fee in tBTC CMs.
If passed, the protocol will become simpler to manage by removing an underutilized administrative role. The corrected staleness periods will improve the accuracy and reliability of asset pricing within the system, benefiting users by providing more up-to-date valuations. The other minor adjustments will fine-tune specific asset parameters, potentially affecting their risk profiles and usage within the protocol.
Voting results
🐳 Whale votes
0 votes > 5% VPFull proposal
Author
desnake
Summary
List of proposed improvements:
- Remove dependencies from ControllerTimelockV3 from the protocol contracts by setting corresponding addresses to Null address: 0x0000000000000000000000000000000000000000.
- Redeploy multiple price feeds to fix incorrectly set staleness periods.
- Set zero price feed to USDecrvUSD
- Set nonzero maxRate for DVstETH
- Set nonzero liquidation fee in tBTC CMs
- Set zero quota limits and LTs for stkcvxcrvUSDUSDC, stkcvxcrvUSDUSDT, stkcvxcrvUSDFRAX, stkcvxcrvFRAX, stkcvxcrvUSDETHCRV, stkcvxcrvUSDTWBTCWETH phantom tokens.