Chainlink Local v0.2.8 API Reference
Chainlink Local v0.2.8 adds Data Streams report versions V1 and V5-V13 to ReportVersions, and expands the built-in Register network details to 145 chains, mainnets included, via the new CCIP network details update script.
CCIP
These contracts provide Cross-Chain Interoperability Protocol (CCIP) functionality in a local testing environment:
- CCIPLocalSimulator - Local CCIP simulator (no-fork mode)
- CCIPLocalSimulatorFork - CCIP simulator for forked networks
- CCIPLocalSimulatorFork JS - JavaScript helpers for fork routing
- Register - CCIP network configuration registry
Data Streams
Contracts for simulating Chainlink Data Streams:
- DataStreamsLocalSimulator - Local Data Streams simulator (no-fork mode)
- DataStreamsLocalSimulatorFork - Data Streams simulator for forked networks
- MockVerifier - Mock Data Streams verifier
- MockVerifierProxy - Mock Data Streams verifier proxy
- MockReportGenerator - Signed report generator for every report schema
- MockFeeManager - Mock verifier fee manager
- MockRewardManager - Mock reward manager
- ReportVersions - Data Streams report schemas
- Register (Data Streams) - Data Streams network configuration registry
Data Feeds
Contracts for simulating Chainlink Data Feeds:
- AggregatorInterface - Basic price feed interface
- AggregatorV2V3Interface - Combined V2/V3 price feed interface
- AggregatorV3Interface - Extended price feed interface
- MockOffchainAggregator - Mock implementation of off-chain aggregator
- MockV3Aggregator - Mock implementation of V3 aggregator
Token Contracts
Standard token implementations for testing:
- BurnMintERC677Helper - Helper contract for ERC677 token operations
- LinkToken - LINK token implementation
- WETH9 - Wrapped Ether implementation