Skip to content

ChainlinkSourceReader ​

Git Source

Inherits:Variables, Error

Functions ​

Reads the latest price from a Chainlink aggregator (staleness + sign checks). When doRevert_ is true, reverts on stale/invalid data. When false, returns 0 instead.

solidity
function _readChainlink(address feed_, bool isOperate_, bool doRevert_) internal view returns (uint256 rate_);

_readChainlinkRaw ​

Raw Chainlink read: liquidate timespan only, returns 0 on failure/stale/non-positive (no revert).

solidity
function _readChainlinkRaw(address feed_) internal view returns (uint256 rate_);