Skip to content

[feature] E2E tests & Indexer improvements#417

Merged
faisal-chainlink merged 40 commits into
developfrom
feature/e2e
Jun 24, 2026
Merged

[feature] E2E tests & Indexer improvements#417
faisal-chainlink merged 40 commits into
developfrom
feature/e2e

Conversation

@faisal-chainlink

@faisal-chainlink faisal-chainlink commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

core ref: b75e9f982c7361c8349ee2569bbe9fe546b752bb

Describe your changes

  • Adds caching functionality to RPC reads (object reads and view function reads).
  • Introduces a gRPC connection pool for PTBClient connections.
  • Updates indexing logic to include rewind / replay ability. This is useful when binding takes place after the event that needs to be indexer (in testing scenarios).
  • Misc updates to ops to match updated contracts.

Issue ticket number and link

Describe highly relevant files or code snippets that are critical in the review

..

Are there other PRs that should be merged first?

No.

@faisal-chainlink faisal-chainlink marked this pull request as ready for review June 19, 2026 17:57
@faisal-chainlink faisal-chainlink requested a review from a team as a code owner June 19, 2026 17:57
@github-actions

Copy link
Copy Markdown

Hello, @faisal-chainlink! 👋
This Pull Request requires regenerating the contract bindings
Run:

  • nix develop -c task bindings:generate
  • Commit the updates

@github-actions

Copy link
Copy Markdown

Hello, @faisal-chainlink! 👋
This Pull Request requires regenerating the contract bindings
Run:

  • nix develop -c task bindings:generate
  • Commit the updates

@github-actions

Copy link
Copy Markdown

Hello, @faisal-chainlink! 👋
This Pull Request requires regenerating the contract bindings
Run:

  • nix develop -c task bindings:generate
  • Commit the updates

@faisal-chainlink faisal-chainlink changed the title Feature/e2e [feature] E2E tests & Indexer improvements Jun 24, 2026
@faisal-chainlink faisal-chainlink merged commit 6bfb9c9 into develop Jun 24, 2026
93 of 123 checks passed
@faisal-chainlink faisal-chainlink deleted the feature/e2e branch June 24, 2026 13:43
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