Skip to content

feat: Dev Miner for Integration Tests#102

Open
tuliomir wants to merge 4 commits intomasterfrom
feat/dev-miner
Open

feat: Dev Miner for Integration Tests#102
tuliomir wants to merge 4 commits intomasterfrom
feat/dev-miner

Conversation

@tuliomir
Copy link
Contributor

@tuliomir tuliomir commented Feb 23, 2026

The current integration test infrastructure for hathor-wallet-lib runs a private blockchain with a full stratum-based mining stack (fullnode + tx-mining-service + cpuminer), identical to what would be used in production with multiple nodes and miners. This creates unnecessary complexity, wasted processing power, and fluctuations in test results that require constant workarounds.

This RFC introduces a dev-miner mode across three repositories —hathor-core, tx-mining-service, and hathor-wallet-lib — to replace the heavyweight mining pipeline with a lightweight, more predictable alternative tailored for integration tests.

See rendered.

@tuliomir tuliomir requested a review from jansegre February 23, 2026 14:50
@tuliomir tuliomir self-assigned this Feb 23, 2026
@tuliomir tuliomir moved this from Todo to In Progress (Done) in Hathor Network Feb 23, 2026
@tuliomir tuliomir requested a review from glevco February 24, 2026 16:15
@tuliomir tuliomir moved this from In Progress (Done) to In Review (WIP) in Hathor Network Feb 24, 2026
jansegre
jansegre previously approved these changes Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review (WIP)

Development

Successfully merging this pull request may close these issues.

2 participants