API Version: v0.2.2 Not using latest version (v0.2.3)

AggregatorV3Interface v0.2.2 API Reference

AggregatorV3Interface

An interface for accessing detailed price feed data and metadata from an aggregator contract, providing enhanced functionality for retrieving round data and contract information.

AggregatorV3Interface

Functions

decimals

Retrieves the number of decimal places used by the aggregator.

function decimals() external view returns (uint8)

Returns

ParameterTypeDescription
(unnamed)uint8The number of decimals

description

Retrieves the description of the aggregator.

function description() external view returns (string memory)

Returns

ParameterTypeDescription
(unnamed)stringThe description of the aggregator

getRoundData

Retrieves the complete round data for a specific round ID.

function getRoundData(uint80 _roundId) external view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)

Parameters

ParameterTypeDescription
_roundIduint80The round ID to get the data for

Returns

ParameterTypeDescription
roundIduint80The round ID
answerint256The answer for the round
startedAtuint256The timestamp when the round started
updatedAtuint256The timestamp when the round was updated
answeredInRounduint80The round ID in which the answer was computed

latestRoundData

Retrieves the complete round data for the most recent round.

function latestRoundData() external view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)

Returns

ParameterTypeDescription
roundIduint80The latest round ID
answerint256The latest answer
startedAtuint256The timestamp when the latest round started
updatedAtuint256The timestamp when the latest round was updated
answeredInRounduint80The round ID in which the latest answer was computed

version

Retrieves the version number of the aggregator.

function version() external view returns (uint256)

Returns

ParameterTypeDescription
(unnamed)uint256The version of the aggregator

Get the latest Chainlink content straight to your inbox.