HomePhabricator

rpc: Manage dumptxoutset rollback with RAII class

Description

rpc: Manage dumptxoutset rollback with RAII class

Summary:
This is a partial backport of core#30808 and core#30817
https://github.com/bitcoin/bitcoin/pull/30808/commits/a3108a7c5692d137b70b8442b4741936277e89be
https://github.com/bitcoin/bitcoin/pull/30817/commits/c2b779da4e7f1bf1a5c5d67ec94cba3027b42ee7

Depends on D18048

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

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

Details

Provenance
Fabian Jahr <fjahr@protonmail.com>Authored on Sep 3 2024, 23:53
PiRKCommitted on Mon, May 5, 14:54
PiRKPushed on Mon, May 5, 14:54
Reviewer
Restricted Project
Differential Revision
D18049: rpc: Manage dumptxoutset rollback with RAII class
Parents
rABC8451d333629f: rpc, refactor: Prevent potential race conditions in dumptxoutset
Branches
Unknown
Tags
Unknown