Commit graph

21 commits

Author SHA1 Message Date
Virgil
70fcbd4d43 docs(nicehash): sharpen storage usage examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 03:04:39 +00:00
Virgil
1f8ff58b20 fix(login): defer login events until assignment succeeds
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:48:03 +00:00
Virgil
b3fd1fef61 refactor(splitter): clarify mapper ownership names
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:40:42 +00:00
Virgil
55d44df9c2 Use effective custom diff in share accounting 2026-04-05 00:32:43 +00:00
Virgil
2d39783dc4 fix(nicehash): align upstream totals with RFC
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 23:30:40 +00:00
Virgil
167ecc2bdc refactor(proxy): clarify agent-facing names
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 23:10:35 +00:00
Virgil
84362d9dc5 fix(reload): reconnect upstreams on pool config changes
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 22:52:01 +00:00
Virgil
e594b04d7c fix(splitter): reclaim idle nicehash mappers
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 22:23:50 +00:00
Virgil
cfd669e4d2 refactor(proxy): clarify config parameter names
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 22:09:58 +00:00
Virgil
6422a948bf refactor(proxy): clarify runtime config naming
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 22:06:18 +00:00
Virgil
5e343a7354 fix(proxy): disconnect splitters on shutdown
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 21:55:49 +00:00
Virgil
c74f62e6d7 fix(nicehash): avoid double-counting expired submissions
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 21:45:57 +00:00
Virgil
1548643c65 fix(nicehash): flag expired shares with previous job
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 21:33:35 +00:00
Virgil
d47d89af7a Fix submit job validation and custom diff fallback 2026-04-04 20:28:54 +00:00
Virgil
c250a4d6f2 fix(splitter): honour reuse timeout and stale jobs
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 19:15:14 +00:00
Virgil
4a281e6e25 feat(pool): wire keepalive ticks through splitters
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 19:00:18 +00:00
Virgil
1bcbb389e6 feat(proxy): wire worker bus and mapper startup
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 18:53:16 +00:00
Virgil
6f4d7019e2 fix(proxy): align runtime with RFC
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 18:38:28 +00:00
Virgil
64443c41f6 feat(proxy): fill RFC login and watch gaps
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 18:25:36 +00:00
Snider
b8cf8713c5 fix: correct module path to dappco.re/go/proxy
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 16:10:33 +01:00
Virgil
a38dfc18ec feat(proxy): implement RFC surface
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 10:29:02 +00:00