Skip to content

Conversation

@faisal-chainlink
Copy link
Collaborator

@faisal-chainlink faisal-chainlink commented Nov 20, 2025

The E2E tests for this are expected to fail until core is updated to handle the hex tx digest instead of bytes.

@faisal-chainlink faisal-chainlink requested a review from a team as a code owner November 20, 2025 19:28
@github-actions
Copy link

👋 faisal-chainlink, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@FelixFan1992
Copy link
Collaborator

The E2E tests for this are expected to fail until core is updated to handle the hex tx digest instead of bytes.

do you need to update only e2e tests in core or you need to update some actual logic in core?

@faisal-chainlink
Copy link
Collaborator Author

The E2E tests for this are expected to fail until core is updated to handle the hex tx digest instead of bytes.

do you need to update only e2e tests in core or you need to update some actual logic in core?

The actual core logic. Primarily just the part that reads the tx digest part of the events to state machine changes / transaction state signals in core.

FelixFan1992
FelixFan1992 previously approved these changes Nov 24, 2025
FelixFan1992 and others added 4 commits November 24, 2025 09:42
* allow maxRetries instead of maxRetries - 1

* avoid overwriting the module name in event selector when querying for events
@stackman27 stackman27 merged commit 357d6c5 into develop Jan 5, 2026
29 checks passed
@stackman27 stackman27 deleted the fix/tx-digest-hex branch January 5, 2026 15:05
faisal-chainlink added a commit that referenced this pull request Jan 5, 2026
* update event indexer and txn indexer to insert txDigest as a hex string

* fix bug related to events cursor txDigest

* update events indexer test

* tidy

* block hash base58

* Misc fixes (#274)

* allow maxRetries instead of maxRetries - 1

* avoid overwriting the module name in event selector when querying for events

* update tests to skip if the DB url is not provided

* update txm confirmer test

* edit error logs

* Enhancement/allow override event offset (#295)

* firedrill contracts test

* add firedrill sanity check

* extend configs to allow overriding event offset

* add an offset override fallback for events

* remove unnecessary unlock

* ensure base58 instead of hex when parsing block and tx digest in transaction indexer

* cleanup logs

* search SourceChainConfigSet using strings instead of u64 for chain selectors

* add a database table to store transactions cursors when replaying failed transactions from transmitters

* disable firedrill sanity test

---------

Co-authored-by: Sishir Giri <[email protected]>
Co-authored-by: FelixFan1992 <[email protected]>
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