Closed code423n4 closed 2 years ago
Disputed since making the contracts pausable is not a feature we would want to add, and it's guaranteed to us by Chainlink that they ever only change the oracle's implementation address, but the proxy address always remains the same for a given token. If you're referencing tokens that migrate to a new contract with a new address, we are very unlikely to support options for those.
Dispute accepted.
The contracts are not pausable. In case of an un-expected event, users may get the benefits of pausing the contract by the governance. This can be implemented by deploying OZ Library https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/security/Pausable.sol
There is no migration function for QTokens/Collaterals or update function in Oracles. In case the token which has the price oracle has been forked and the main chain oracle has been changed, there would be an option for the option holders not to be affected on this.