The feed.lastRoundData() interface parameters according to Chainlink are the following:
The current implementation only retrieves Answer
.
The retrieved price of the priceFeed can be outdated and used anyways as a valid data because no timestamp tolerance of the update source time is checked while storing the return parameters of feed.latestRoundData()
Chainlink highlights the possibility of stale prices if timestamps aren't checked (https://docs.chain.link/docs/historical-price-data/#historical-rounds).
Manual Review
Your application should track the latestTimestamp variable or use the updatedAt value from the latestRoundData() function to make sure that the latest answer is recent enough for your application to use it.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.