Commit graph

6 commits

Author SHA1 Message Date
Virgil
b65bb76ac5 refactor(proxy): add semantic stringers
Keep WorkersByPass as a compatibility alias while introducing predictable String methods for public enums.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 17:35:33 +00:00
Virgil
3535e4b006 feat(pool): support descriptive password alias
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 17:11:25 +00:00
Virgil
36fb1232d5 feat(proxy): implement runtime HTTP and logging hooks
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 11:03:54 +00:00
Virgil
20f0626a19 feat(proxy): wire miner runtime flow
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 10:47:58 +00:00
Virgil
48c6e0fc6d feat(proxy): implement RFC runtime primitives
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 10:39:59 +00:00
Virgil
3d64079f91 feat: scaffold go-proxy from RFC spec
Stratum mining proxy library skeleton with 18 Go source files, type
declarations, event bus, NiceHash/simple splitter packages, pool client,
HTTP API types, access/share logging, and rate limiter. No function
implementations — ready for agent dispatch.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 11:16:28 +01:00