HomePhabricator

[chronik] Improve error handling of the electrum interface

Description

[chronik] Improve error handling of the electrum interface

Summary:
The current solution will wait forever when a future is failing which is not the expected behavior. Use start_block() instead to properly catch the errors.

Depends on D19810.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Subscribers: PiRK

Differential Revision: https://reviews.bitcoinabc.org/D19801

Details

Provenance
FabienAuthored on Apr 9 2026, 07:20
FabienPushed on Apr 10 2026, 11:59
Reviewer
Restricted Project
Differential Revision
D19801: [chronik] Improve error handling of the electrum interface
Parents
rABCbe43083408fc: [chronik] Implement an indexer stop function
Branches
Unknown
Tags
Unknown