Skip to content

feat: receipt/record query failover to other nodes#2613

Merged
0xivanov merged 7 commits intohiero-ledger:mainfrom
mustafauzunn:2611-implement-query-failover-to-nodes
Feb 19, 2026
Merged

feat: receipt/record query failover to other nodes#2613
0xivanov merged 7 commits intohiero-ledger:mainfrom
mustafauzunn:2611-implement-query-failover-to-nodes

Conversation

@mustafauzunn
Copy link
Contributor

Description:

Receipt/record query failover to other nodes

Default behavior remains unchanged:

  • Receipt and record queries are pinned to the submitting node only.

When opt-in failover is enabled:

  • Queries always start with the submitting node.
  • If the submitting node is unavailable, queries may advance to other eligible nodes.
  • Node iteration order is deterministic, with duplicates removed.

Related issue(s):

Fixes #2611

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

Signed-off-by: Mustafa Uzun <mustafa.uzun@limechain.tech>
Signed-off-by: Mustafa Uzun <mustafa.uzun@limechain.tech>
Signed-off-by: Mustafa Uzun <mustafa.uzun@limechain.tech>
Signed-off-by: Mustafa Uzun <mustafa.uzun@limechain.tech>
@mustafauzunn mustafauzunn marked this pull request as ready for review February 16, 2026 07:15
@mustafauzunn mustafauzunn requested review from a team as code owners February 16, 2026 07:15
Copy link
Contributor

@0xivanov 0xivanov left a comment

Choose a reason for hiding this comment

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

LGTM

@0xivanov 0xivanov merged commit 10a9ff4 into hiero-ledger:main Feb 19, 2026
8 of 9 checks passed
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.

Implement opt-in receipt/record query failover to other nodes

3 participants