Skip to content

Refactor: BitcoinRPCRequest Porting #6250

@fdefelici

Description

@fdefelici

This refactor aims to improve the structure, testability, and maintainability of the bitcoind_regtest_controller module.
The proposed changes include:

  • Eliminating duplication in the RPC API implementations to reduce code repetition and improve clarity.
  • Improving test coverage for RPC APIs to ensure more robust and reliable functionality.
  • Introducing stubbing/mocking support for RPC requests within BitcoinRegtestController, to enable efficient and isolated unit testing.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Status: In Review

Relationships

None yet

Development

No branches or pull requests

Issue actions