AggregatorInterface v0.2.3 API Reference
     
Interface for accessing price feed data from an aggregator contract.
AggregatorInterface
  
event AnswerUpdated(int256 indexed current, uint256 indexed roundId, uint256 updatedAt)
  
| Parameter | Type | Description | 
|---|
| current | int256 | The updated answer | 
| roundId | uint256 | The round ID for which the answer was updated | 
| updatedAt | uint256 | The timestamp when the answer was updated | 
event NewRound(uint256 indexed roundId, address indexed startedBy, uint256 startedAt)
  
| Parameter | Type | Description | 
|---|
| roundId | uint256 | The round ID of the new round | 
| startedBy | address | The address of the account that started the round | 
| startedAt | uint256 | The timestamp when the round was started | 
Gets the answer for a specific round ID.
function getAnswer(uint256 roundId) external view returns (int256)
  
| Parameter | Type | Description | 
|---|
| roundId | uint256 | The round ID to get the answer for | 
| Parameter | Type | Description | 
|---|
| (unnamed) | int256 | The answer for the given round ID | 
Gets the timestamp for a specific round ID.
function getTimestamp(uint256 roundId) external view returns (uint256)
  
| Parameter | Type | Description | 
|---|
| roundId | uint256 | The round ID to get the timestamp for | 
| Parameter | Type | Description | 
|---|
| (unnamed) | uint256 | The timestamp for the given round ID | 
Gets the latest answer from the aggregator.
function latestAnswer() external view returns (int256)
  
| Parameter | Type | Description | 
|---|
| (unnamed) | int256 | The latest answer | 
Gets the latest round ID from the aggregator.
function latestRound() external view returns (uint256)
  
| Parameter | Type | Description | 
|---|
| (unnamed) | uint256 | The latest round ID | 
Gets the timestamp of the latest answer from the aggregator.
function latestTimestamp() external view returns (uint256)
  
| Parameter | Type | Description | 
|---|
| (unnamed) | uint256 | The timestamp of the latest answer |