Files
dex/k8s
zeekay 2414b34cba chore: remove dexkeeper (abandon off-chain keeper/venue model)
The D-Chain (dexvm) is its own chain: trading is its consensus-driven state
transition (matcher-at-Verify in pkg/dchain). There is no off-chain keeper
driving 0x9999 — 0x9999 is only the C<->D settlement adapter. Remove the
keeper and its footprint:

  - cmd/dexkeeper/                    (the off-chain relayer)
  - Dockerfile.dexkeeper
  - .github/workflows/docker-dexkeeper.yml + docker.yml reference
  - k8s/devnet-keeper/               (never deployed)
  - go.mod: drop luxfi/chains dep (was pinned at v1.3.16 ONLY for the keeper;
    nothing else in dex imports chains — go mod tidy removes it)

Native dchain VM + matcher build pure-Go (CGO_ENABLED=0) and the full
pkg/dchain suite passes (consensus match->Verify->Accept, conservation,
LUX/LUSD + LUX/LETH venue e2e, ownership red-team).
2026-06-22 03:13:24 -07:00
..