|
.core/reference
|
feat: scaffold go-proxy from RFC spec
|
2026-04-04 11:16:28 +01:00 |
|
api
|
fix(api): honour unrestricted monitoring methods
|
2026-04-05 02:55:36 +00:00 |
|
docs
|
docs(rfc): add spec path aliases
|
2026-04-05 00:00:39 +00:00 |
|
log
|
docs(proxy): sharpen AX usage examples
|
2026-04-05 02:34:53 +00:00 |
|
pool
|
refactor(errors): add scoped proxy failures
|
2026-04-05 02:18:05 +00:00 |
|
splitter
|
fix(login): defer login events until assignment succeeds
|
2026-04-05 02:48:03 +00:00 |
|
.gitignore
|
feat: scaffold go-proxy from RFC spec
|
2026-04-04 11:16:28 +01:00 |
|
accesslog_impl.go
|
fix(log): align access log formats with RFC
|
2026-04-04 22:29:00 +00:00 |
|
accesslog_test.go
|
fix(log): align access log formats with RFC
|
2026-04-04 22:29:00 +00:00 |
|
api_rows.go
|
Align difficulty math with RFC
|
2026-04-05 01:05:00 +00:00 |
|
CLAUDE.md
|
feat: scaffold go-proxy from RFC spec
|
2026-04-04 11:16:28 +01:00 |
|
CODEX.md
|
docs(ax): add codex conventions
|
2026-04-05 01:12:06 +00:00 |
|
config.go
|
docs(proxy): align AX comments
|
2026-04-05 02:24:39 +00:00 |
|
config_test.go
|
fix(proxy): align config and login parsing with rfc
|
2026-04-05 02:31:37 +00:00 |
|
configwatcher_test.go
|
fix(proxy): use mtime-based config watching
|
2026-04-05 02:04:03 +00:00 |
|
core_impl.go
|
fix(proxy): make config watcher restartable
|
2026-04-05 02:50:55 +00:00 |
|
customdiff_test.go
|
fix(proxy): align config and login parsing with rfc
|
2026-04-05 02:31:37 +00:00 |
|
customdiffstats.go
|
docs(proxy): align AX comments
|
2026-04-05 02:06:24 +00:00 |
|
customdiffstats_test.go
|
fix(proxy): classify low difficulty rejects
|
2026-04-05 01:26:24 +00:00 |
|
error.go
|
refactor(errors): add scoped proxy failures
|
2026-04-05 02:18:05 +00:00 |
|
error_test.go
|
refactor(errors): add scoped proxy failures
|
2026-04-05 02:18:05 +00:00 |
|
events.go
|
docs(proxy): sharpen AX examples
|
2026-04-05 01:52:20 +00:00 |
|
go.mod
|
fix(proxy): align config watcher with RFC
|
2026-04-05 01:59:28 +00:00 |
|
go.sum
|
fix(proxy): align config watcher with RFC
|
2026-04-05 01:59:28 +00:00 |
|
http_auth_test.go
|
fix(api): honour unrestricted monitoring methods
|
2026-04-05 02:55:36 +00:00 |
|
job.go
|
docs(proxy): sharpen AX examples
|
2026-04-05 01:52:20 +00:00 |
|
job_test.go
|
Align difficulty math with RFC
|
2026-04-05 01:05:00 +00:00 |
|
miner.go
|
fix(login): defer login events until assignment succeeds
|
2026-04-05 02:48:03 +00:00 |
|
miner_login_test.go
|
fix(login): defer login events until assignment succeeds
|
2026-04-05 02:48:03 +00:00 |
|
miner_wire_test.go
|
fix(proxy): align miner success wire format
|
2026-04-04 22:17:31 +00:00 |
|
miners_document_test.go
|
fix(api): mask miner passwords in miners document
|
2026-04-04 23:25:46 +00:00 |
|
proxy.go
|
docs(proxy): align AX comments
|
2026-04-05 02:24:39 +00:00 |
|
ratelimit_test.go
|
fix(proxy): tighten listener and limiter lifecycle
|
2026-04-04 18:49:03 +00:00 |
|
reload_test.go
|
fix(proxy): harden hot-reload config access
|
2026-04-05 00:45:39 +00:00 |
|
server.go
|
docs(proxy): sharpen AX examples
|
2026-04-05 01:52:20 +00:00 |
|
sharelog_impl.go
|
feat(proxy): wire share log events
|
2026-04-04 20:09:13 +00:00 |
|
sharelog_test.go
|
feat(proxy): wire share log events
|
2026-04-04 20:09:13 +00:00 |
|
state_impl.go
|
fix(api): honour unrestricted monitoring methods
|
2026-04-05 02:55:36 +00:00 |
|
state_stop_test.go
|
fix(proxy): disconnect splitters on shutdown
|
2026-04-04 21:55:49 +00:00 |
|
state_submit_test.go
|
fix(proxy): drain pending submits on stop
|
2026-04-04 20:51:14 +00:00 |
|
stats.go
|
fix(proxy): reject configs without enabled pools
|
2026-04-05 02:09:46 +00:00 |
|
stats_test.go
|
fix(proxy): classify low difficulty rejects
|
2026-04-05 01:26:24 +00:00 |
|
tls_test.go
|
fix(proxy): support OpenSSL TLS cipher aliases
|
2026-04-04 22:26:42 +00:00 |
|
worker.go
|
fix(proxy): reject configs without enabled pools
|
2026-04-05 02:09:46 +00:00 |
|
worker_test.go
|
fix(proxy): apply custom diff before worker login
|
2026-04-04 20:56:16 +00:00 |