Executed

Upgrade USDC+ Collateral Plugins


ID 128760...5985

ID 128760...5985

Proposed on: Dec 6th, 2023

Proposed on: Dec 6th, 2023

Votes

Actions

Type

Address

Details

Custom

0x0Ea1...fbf2

upgradeTo(..)

Custom

Account

0x0Ea1...fbf2

Method

upgradeTo(..)

Custom

0x892E...9e19

upgradeTo(..)

Custom

Account

0x892E...9e19

Method

upgradeTo(..)

Custom

0x0a1c...7EEf

upgradeTo(..)

Custom

Account

0x0a1c...7EEf

Method

upgradeTo(..)

Custom

0x7aFc...B305

setBatchTradeImplementation(..)

Custom

Account

0x7aFc...B305

Method

setBatchTradeImplementation(..)

Custom

0xbCd2...f511

register(..)

Custom

Account

0xbCd2...f511

Method

register(..)

Custom

0xbCd2...f511

register(..)

Custom

Account

0xbCd2...f511

Method

register(..)

Custom

0x1625...9508

setPrimeBasket(..)

Custom

Account

0x1625...9508

Method

setPrimeBasket(..)

Custom

0x1625...9508

refreshBasket(..)

Custom

Account

0x1625...9508

Method

refreshBasket(..)

Proposal

The following transaction batch is the proposed upgrade path for USDC+ to adopt improvements in the 3.0.1 version of the Reserve Protocol. This will allow USDC+ to trade wcUSDC. Included in this proposal is swapping out the current fUSDC-Vault asset for a raw version of fUSDC, that is not wrapped in an extra vault. Interacting with fUSDC is 10x more gas efficient than interacting with the current fUSDC-Vault, and since there are currently no plans for Flux to offer rewards, there is no need for the vault structure. If this proposal is passed an executed, trading will need to occur to swap out the old fUSDC-Vault tokens for fUSDC tokens. This can be done with 0 capital up front, using flashloans over the course of 1 or 2 dutch auctions.

Votes
Status