```\n(uint80 roundID, int256 price,, uint256 updatedAt, uint80 answeredInRound) = priceFeed.latestRoundData();\nrequire(price > 0, "Chainlink: Incorrect Price");\nrequire(block.timestamp - updatedAt < priceSources[token].heartBeat, "Chainlink: Stale Price");\nrequire(answeredInRound >= roundID, "Chainlink: Stale Price");\n```\n