Authors
Treasury League and Dev League
Summary
This proposal upgrades the PriceOracle to properly account for COMP distribution after Compound Proposal 62.
Rationale
With Proposal 62 approval, Compound changed the Comptroller logic into two different COMP distribution rates: borrow-side (compBorrowSpeeds) rate and supply-side (compSupplySpeeds) rate.
The technical change is described as follows:
Comptroller#compSpeeds storage variable is no longer being used and has been effectively deleted. Itβs replaced by Comptroller#compBorrowSpeeds and Comptroller#compSupplySpeeds. This proposal copies the current rates into the new storage variables.
Idle protocolβs oracle uses compSpeeds and it needs to be updated with compSupplySpeeds.
Executing the change, IdleController will properly account for COMP rewards when calculating how much IDLE distribute to each IdleToken.
Specifications
The new implementation is available here.
Actions:
- Oracle update: 1 action
Temperature Check
Poll for $IDLE holders: HERE
Poll for $IDLE Stakers (stkIDLE holders): HERE
Polls will close on 2021-11-14T14:00:00Z.
The final $IDLE voting weights will be calculated using the approved calculator.
Cast your vote
The thread is open for comments and feedback for the duration of the Temperature Check. If Governance will approve the snapshot, we will proceed with the on-chain proposal and the voting phase.