Update
While live-testing the Real Yield USD strategy on the deployed contracts, we discovered a missing feature: due to the non-standard USDT token approval process, we require the ability to zero-out approvals in the Uniswap V3 adapter. This ability was missing from the deployed contracts, therefore we needed to deploy a new set of contracts.
We re-deployed the following contracts:
-
Real Yield USD Cellar: 0x97e6E0a40a3D02F12d1cEC30ebfbAE04e37C119E
-
UniswapV3 Adaptor: 0x7C4262f83e6775D6ff6fE8d9ab268611Ed9d13Ee
-
AaveAToken Adaptor: 0x8646F6A7658a7B6399dc238d6018d0344ad81D3d
-
AaveDebtToken Adaptor: 0x6b5a0BaFA569d9E2B0cB9780F926790B55E412fE
-
CToken Adaptor: 0x26DbA82495f6189DDe7648Ae88bEAd46C402F078
-
ERC20 Adaptor: 0x802818408DfC63E67ca4C56e2F5Ec37998Dd520C
-
Vesting Contract: 0xd944D0e62de2ae742C4CA085e80222f58B69b231
-
Vesting Contract: 0xd944D0e62de2ae742C4CA085e80222f58B69b231
Note that the owner of the Cellar at the time of writing is not Gravity. This is only temporary, as there are several setup calls and functions we need to test before transferring ownership. Ownership will be transferred to Gravity prior to the proposal going live