Conversation
illuzen
commented
Feb 2, 2026
- refactored into smaller files
- support quic mining
- support running against --dev node
- support changing chains
- various small ui issues fixed
|
we should not merge this until we have releases for the quic miner and quic node |
PR #377 Review: QUIC Mining & RefactoringSummaryThis PR introduces significant improvements to the miner application, most notably:
The changes are substantial (36 files, ~6.7k lines) but result in a much more maintainable and scalable architecture. ArchitectureThe shift from a single
Key Changes & Observations1. QUIC Mining SupportThe PR successfully wires up QUIC mining support:
2. Configuration ManagementThe introduction of
This eliminates magic numbers scattered throughout the codebase. 3. Process Management & Cleanup
4. LoggingThe new
Suggestions & NitpicksNode Process ArgumentsIn // Only use --base-path for non-dev chains (dev uses temp storage for fresh state)
if (config.chainId != 'dev') ...['--base-path', basePath],
// ...
if (config.chainId == 'dev') '--dev' else ...['--chain', config.chainId],Observation: While Error HandlingThe
ConclusionThis is a high-quality PR that significantly improves the codebase's maturity. The architecture changes set a solid foundation for future features. Verdict: Approve 🚀 |
n13
left a comment
There was a problem hiding this comment.
Gemini loves it see above
I guess it needs new releases of external miner (quantus miner) and node?!
CI fail is just formatting, easy to fix
no code changes
|
Formatted, if CI passes will merge - this only affects miner, not mobile |