RANE-4333 emit plugin relayer config#443
Merged
gheorghestrimtu merged 37 commits intodevelopfrom Feb 17, 2026
Merged
Conversation
No CODEOWNERS file detected - @gheorghestrimtuThis repository doesn't contain a CODEOWNERS file. Please add one at one of the following paths:
If this repository is owned/used by a single team the default entry for a CODEOWNERS would be: For more information see: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners |
- Updated go.mod and go.sum to include new dependencies: - Added github.com/crate-crypto/go-eth-kzg v1.3.0 - Updated github.com/ethereum/c-kzg-4844 to v2.1.0 - Updated github.com/ethereum/go-ethereum to v1.15.11 - Updated github.com/golang-jwt/jwt/v4 to v4.5.2 - Added other indirect dependencies including ferranbt/fastssz and influxdata packages. - Improved test setup in test_helpers.go to skip tests if 'wasmd' is not found in PATH. - Refactored error handling in main.go for better clarity when starting the plugin relayer.
… in integration tests
- Replace github.com/VictoriaMetrics/fastcache v1.12.2 with v1.13.0 - Add github.com/ProjectZKM/Ziren/crates/go-runtime/zkvm_runtime v0.0.0-20251001021608-1fe7b43fc4d6 - Update github.com/cockroachdb/pebble from v1.1.2 to v1.1.5 - Update github.com/crate-crypto/go-eth-kzg from v1.3.0 to v1.4.0 - Add github.com/dchest/siphash v1.2.3 - Update github.com/ethereum/c-kzg-4844/v2 from v2.1.0 to v2.1.5 - Update github.com/ethereum/go-ethereum from v1.15.11 to v1.16.8 - Add github.com/emicklei/dot v1.6.2 - Update github.com/ferranbt/fastssz from v0.1.2 to v0.1.4 - Update github.com/supranational/blst from v0.3.14 to v0.3.16-0.20250831170142-f48500c1fdbe - Update github.com/gofrs/flock from v0.8.1 to v0.12.1 - Update github.com/holiman/billy from v0.0.0-20240216141850-2abb0c79d3c4 to v0.0.0-20250707135307-f2f9b9aae7db - Add github.com/prysmaticlabs/gohashtree v0.0.4-beta
…on-tests - align `chainlink-common` and `libocr` versions in root with integration-tests - upgrade `ops` to Go 1.25.5 and align `zerolog` + `chainlink-testing-framework/lib` - add `GetLabels()` to `ops/wasmd` chart for the newer CTF `ConnectedChart` interface - keep `integration-tests` on `chainlink/v2` alignment while pinning Cosmos/CometBFT via `replace` - run `go mod tidy` and compile-only `go test -run '^$' ./...` in all modules
CosmWasm OCR2 queries now return `config_digest` fields as `[u8; 32]` arrays, but the reader expected string-encoded digests and failed in integration tests during `LatestTransmissionDetails` fallback. - add `JSONConfigDigest` unmarshal support for both array and string formats - update OCR2 query response structs to use `JSONConfigDigest` - convert back to `types.ConfigDigest` at reader return boundaries - add regression tests for direct + fallback transmission detail reads - add unit tests for digest unmarshal compatibility and invalid length handling
jmank88
reviewed
Feb 12, 2026
jmank88
reviewed
Feb 12, 2026
Merge adjacent require sections and normalize dependency ordering in integration-tests/go.mod (no version changes)
Tidy and reorder dependencies in integration-tests/go.mod without changing module versions.
…icitly in CI - move wasmd-backed client tests into client_integration_test.go with //go:build integration - keep client_test.go as unit-only tests - remove runtime LookPath skip from SetupLocalCosmosNode - update relay workflow to run only cosmos client integration-tagged tests (`go test ./pkg/cosmos/client -run TestIntegration -tags integration`)
jmank88
reviewed
Feb 13, 2026
jmank88
reviewed
Feb 13, 2026
…ative build failures in CI
|
jmank88
reviewed
Feb 16, 2026
… updates - update `integration-tests` module to use the same effective dependency graph as root - apply required `pkg/cosmos` compatibility changes (`cmtservice`, `cosmossdk.io/math`, `SignWithPrivKey` context) - stabilize `ReaderWriter` mock/codegen so `make generate` and CI tidy checks stay deterministic
…rability - upgrade `github.com/cosmos/ibc-go/v8` from `v8.4.0` to `v8.7.0` in `go.mod` and `integration-tests/go.mod` - refresh `go.sum` and `integration-tests/go.sum` via tidy
- set `useDaemon: false` and `skipAddingSubstituter: true` on gauntlet cachix steps - avoid failing `nix develop` runs caused by `chainlink-cosmos.cachix.org` fetch/protocol errors - keep standard `nix develop` commands (no fallback shim)
…nterface changes - embed `types.UnimplementedRelayer` in `Relayer` - keep existing relayer method implementations unchanged - avoid future boilerplate when `types.Relayer` gains new methods
jmank88
approved these changes
Feb 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


RANE-4333
The changes relevant to my task are in these file:
The other changes are for fixing linting, tests, building etc.