Summary:
Add new stableswap implementation contracts to crvusd stableswap factory.
Abstract:
Adds 2 new implementation contracts:
NEW_IMPLEMENTATIONS = {
"balances": "0x7Ca46A636b02D4aBC66883D7FF164bDE506DC66a",
"prices": "0x0C9D8c7e486e822C29488Ff51BFf0167B4650953"
}
To crvUSD Stableswap factory: 0x4F8846Ae9380B90d2E71D5e3D042dff3E7ebb40d
Motivation:
These will allow pools like:
- crvUSD <> stUSDT (rebases are not taken by Admin, LPs keep all of the rebases).
- crvUSD <> sDAI (or tokens that use rate oracles; useful for USD RWAs like sDAI so long as it remains stable).
Specification:
The implementation contracts are not new: they already exist. but crvUSD factory does not have them (only has one implementation contract for plain pools). The improvements to the existing implementation contracts are: EMA oracles.
For:
onboard new amm implementation because the dao wants to see new crvUSD <> asset pool types.
Against:
reject new amm impementation.