Skip to content

Conversation

@andrejrakic
Copy link
Collaborator

0.2.4 Release - Support for Data Streams

This release adds support for Data Streams to Chainlink Local.

Added

  • Added full support for Data Streams by adding DataStreamsLocalSimulator.sol
    (Foundry/Hardhat/Remix IDE local mode), DataStreamsLocalSimulatorFork.sol
    (Foundry forked mode), DataStreamsLocalSimulatorFork.js (Hardhat forked
    mode) and MockReportGenerator.sol & MockReportGenerator.js to mock
    generating unverified reports by Data Streams DON for local modes in Foundry
    and Hardhat respectively.
  • Instructions to install Chainlink Local using Soldeer

Changed

  • Bumped @chainlink/contracts to 1.3.0 version
  • Started returning raw Report structs from generateReportV2,
    generateReportV3 andgenerateReportV4 functions alongside the
    signedReport bytes blob which is already returned

andrejrakic and others added 22 commits June 8, 2024 17:16
…axAnswer functions. Add functionality to MockV3Aggregator to change underlying aggregator
* feat: Add new changes to support CCIP v1.5 version

* forge: Update ccip
…tnet lanes. Prepare for 0.2.2-beta.0 release (#21)
…hainAndRouteMessage function of CCIPLocalSimulatorFork (#23)
- Bump @chainlink/contracts-ccip to v1.5.0
- Delete DOCUMENTATION.md and related assets, and point to official documentation at README
- Update CHANGELOG
* feat: Add mock data streams contracts

* feat: smoke test data streams in local mode in Foundry with docs examples

* feat: Add GMX-like test example

* feat: Add DataStreamsLocalSimulatorFork implemented in both Solidity and JavaScript

* feat: Add MockReportGenerator.js to support local mode in Hardhat; Support Forking mode in Hardhat

* chore: Prepare for 0.2.4-beta release

* chore: Generate docs artifacts
…er) with chainlink-local versioning (#31)

Co-authored-by: emanherawy <[email protected]>
* chore: Bumped @chainlink/contracts to 1.3.0. Started returning raw report structs from generateReportV- functions which is handful for tests

* chore: Generate docs artifacts for this adjustment
* chore: Bumped @chainlink/contracts to 1.3.0. Started returning raw report structs from generateReportV- functions which is handful for tests

* chore: Generate docs artifacts for this adjustment

* fix: Year should be 2025 instead of 2024
* fix: Fix incorrect import path

* chore: Prepared changelog and package.json for v0.2.4-beta.1 release
@andrejrakic andrejrakic merged commit e06bc40 into main Mar 25, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants