Skip to content

Conversation

@pkcll
Copy link
Contributor

@pkcll pkcll commented Oct 24, 2025

What

  • remove chipingress wrapper
  • expose chipingress client directly
  • set chip-ingress noop client for beholder noop client

Related PR's

Why

This is prep work for OTI to chip-ingress migration
OTI migration requires access to chipingress PublishBatch method

@pkcll pkcll changed the title Infoplat 2731 common beholder expose chip client beholder exposes chipingress client Oct 24, 2025
@github-actions
Copy link

github-actions bot commented Oct 24, 2025

⚠️ API Diff Results - Breaking changes detected

📦 Module: github-com-smartcontractkit-chainlink-common

🔴 Breaking Changes (4)

pkg/beholder (2)
  • ChipIngressClient — 🗑️ Removed

  • NewChipIngressClient — 🗑️ Removed

pkg/beholder.BeholderClient (1)
  • Chip — Type changed:
  - ChipIngressClient
  + github.com/smartcontractkit/chainlink-common/pkg/chipingress.Client
)
pkg/beholder.Client (1)
  • Chip — Type changed:
  - ChipIngressClient
  + github.com/smartcontractkit/chainlink-common/pkg/chipingress.Client
)

📄 View full apidiff report

@pkcll pkcll changed the title beholder exposes chipingress client beholder: exposes chipingress client Oct 24, 2025
Copy link
Contributor Author

@pkcll pkcll Oct 27, 2025

Choose a reason for hiding this comment

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

Remove wrapper ChipIngressClient interface, expose reference to chipingress.Client interface directly from beholder client (see here)

…nto INFOPLAT-2731-common-beholder-expose-chip-client
@pkcll pkcll force-pushed the INFOPLAT-2731-common-beholder-expose-chip-client branch from 0ac39a9 to fe3b522 Compare October 28, 2025 13:46
jmank88
jmank88 previously approved these changes Oct 28, 2025
@pkcll pkcll requested a review from hendoxc October 28, 2025 14:29
* chipingress: add RegisterSchemas method; add noop client implementation

* export chipingress noop client
@jmank88 jmank88 merged commit 61a523e into main Oct 28, 2025
17 of 22 checks passed
@jmank88 jmank88 deleted the INFOPLAT-2731-common-beholder-expose-chip-client branch October 28, 2025 15:52
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