File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -13,10 +13,8 @@ library ChainlinkDataFeedLib {
13
13
/// @dev Performs safety checks and returns the latest price of a `feed`.
14
14
/// @dev When `feed` is the address zero, returns 1.
15
15
/// @dev Notes on safety checks:
16
- /// - Staleness is not checked since the heartbeat of a Chainlink feed is an offchain parameter that can
17
- /// change at any time and checking the price deviation onchain is not possible.
18
- /// - The price is not checked to be in the min/max bounds since the check is already performed by Chainlink most of
19
- /// the time. Adding a safety margin would be arbitrary as well since the contract is immutable.
16
+ /// - Staleness is not checked because it's assumed that the Chainlink feed keeps its promises on this.
17
+ /// - The price is not checked to be in the min/max bounds because it's assumed that the Chainlink feed keeps its promises on this.
20
18
/// - No fallback is used. In case the oracle reverts, Morpho Blue users can still exit their positions but
21
19
/// can't be liquidated.
22
20
function getPrice (AggregatorV3Interface feed ) internal view returns (uint256 ) {
You can’t perform that action at this time.
0 commit comments