Skip to content

Add node-platform config emitter to chainlink-evm relayer#21027

Merged
gheorghestrimtu merged 47 commits intodevelopfrom
RANE-4333-emit-node-platform-evm
Feb 10, 2026
Merged

Add node-platform config emitter to chainlink-evm relayer#21027
gheorghestrimtu merged 47 commits intodevelopfrom
RANE-4333-emit-node-platform-evm

Conversation

@gheorghestrimtu
Copy link
Collaborator

@gheorghestrimtu gheorghestrimtu commented Feb 4, 2026

  • emit node URLs/chain ID via nodeplatform.NewChainPluginConfigEmitter
  • bump chainlink-common and add chainlink-protos/node-platform dependency

RANE-4333

The code changes relevant to the task are in plugins/cmd/chainlink-evm/main.go. All the other changes are the product of make gomodtidy, and fixing linting issues.

* emit node URLs/chain ID via nodeplatform.NewChainPluginConfigEmitter
* bump chainlink-common and add chainlink-protos/node-platform dependency
@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

I see you updated files related to core. Please run pnpm changeset in the root directory to add a changeset as well as in the text include at least one of the following tags:

  • #added For any new functionality added.
  • #breaking_change For any functionality that requires manual action for the node to boot.
  • #bugfix For bug fixes.
  • #changed For any change to the existing functionality.
  • #db_update For any feature that introduces updates to database schema.
  • #deprecation_notice For any upcoming deprecation functionality.
  • #internal For changesets that need to be excluded from the final changelog.
  • #nops For any feature that is NOP facing and needs to be in the official Release Notes for the release.
  • #removed For any functionality/config that is removed.
  • #updated For any functionality that is updated.
  • #wip For any change that is not ready yet and external communication about it should be held off till it is feature complete.

@trunk-io
Copy link

trunk-io bot commented Feb 4, 2026

Static BadgeStatic BadgeStatic BadgeStatic Badge

View Full Report ↗︎Docs

@gheorghestrimtu gheorghestrimtu added the build-publish Build and Publish image to SDLC label Feb 5, 2026
- Bump version of chainlink-common to v0.9.6-0.20260205160029-5f95fcff99a2 in go.mod and go.sum files across integration-tests, load, system-tests/lib, and system-tests/tests.
- Update chainlink-protos/cre/go to v0.0.0-20260204211151-e87a8bf189b0 in relevant go.mod and go.sum files.
- Add node-platform dependency v0.0.0-20260205130626-db2a2aab956b in integration-tests, load, system-tests/lib, and system-tests/tests.
- Refactor pluginRelayer to use loop.NewPluginRelayerConfigEmitter instead of nodeplatform.NewChainPluginConfigEmitter in chainlink-evm main.go.
- Bump version of github.com/smartcontractkit/chainlink-common to v0.9.6-0.20260206104851-d4ce4e56c28a
- Update github.com/smartcontractkit/chainlink-protos/cre/go to v0.0.0-20260206000552-087e235a7963
- Update github.com/smartcontractkit/chainlink-protos/workflows/go to v0.0.0-20260205231316-3b9c600dd791
- Adjust go.mod and go.sum files across integration-tests, load, and system-tests to reflect the above changes
- Updated `chainlink-common` to version `v0.9.6-0.20260203182613-20f261f2d612`
- Updated `chainlink-evm` to version `v0.3.4-0.20260203161436-cb489cf2896d`
- Updated `chainlink-protos/cre/go` to version `v0.0.0-20251124151448-0448aefdaab9`
- Updated `chainlink-protos/workflows/go` to version `v0.0.0-20260106052706-6dd937cb5ec6`
- Removed indirect dependency on `chainlink-protos/node-platform`
- Updated `chainlink-common` to v0.9.6-0.20260209153333-67bf1aaa3e1e
- Updated `chainlink-evm` to v0.3.4-0.20260205183656-836ec9472717
- Updated `chainlink-protos/cre/go` to v0.0.0-20260206000552-087e235a7963
- Updated `chainlink-protos/workflows/go` to v0.0.0-20260205231316-3b9c600dd791
- Added `chainlink-protos/node-platform` v0.0.0-20260205130626-db2a2aab956b as a new indirect dependency
… and system tests

- Updated chainlink-common to v0.9.6-0.20260206011444-ed1fb0284e5d in go.mod and go.sum files for integration-tests, load, system-tests/lib, and system-tests/tests.
- Updated workflows dependency to v0.0.0-20260106052706-6dd937cb5ec6 in go.mod and go.sum files for integration-tests, load, system-tests/lib, and system-tests/tests.
- Removed indirect dependency on node-platform in various modules.
…load, system tests

- Bump chainlink-common to v0.9.6-0.20260209153333-67bf1aaa3e1e in go.mod and go.sum files for integration-tests, load, system-tests, and tests.
- Update workflows/go dependency to v0.0.0-20260205231316-3b9c600dd791 in respective go.mod and go.sum files.
- Add node-platform dependency v0.0.0-20260205130626-db2a2aab956b in go.mod and go.sum files for integration-tests, load, system-tests, and tests.
pavel-raykov
pavel-raykov previously approved these changes Feb 10, 2026

exec chainlink --remote-node-url $NODEURL health -failing
cmp stdout out-unhealthy.txt
cp stdout unhealthy.raw.txt
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry, you are normally not supposed to update test execution commands, why can't you just update the output (if it is different now)?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tried db88b0f but didn't seem to help

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trying again 65f7e11, locally seems to pass

skudasov
skudasov previously approved these changes Feb 10, 2026
@skudasov skudasov self-requested a review February 10, 2026 16:58
skudasov
skudasov previously approved these changes Feb 10, 2026
@skudasov skudasov self-requested a review February 10, 2026 17:36
@gheorghestrimtu gheorghestrimtu added this pull request to the merge queue Feb 10, 2026
@cl-sonarqube-production
Copy link

Merged via the queue into develop with commit d28477f Feb 10, 2026
248 of 251 checks passed
@gheorghestrimtu gheorghestrimtu deleted the RANE-4333-emit-node-platform-evm branch February 10, 2026 18:33
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.

3 participants