From dcab0ba5b5fe4fb8bdc0a8d855ba9604df1eaf11 Mon Sep 17 00:00:00 2001 From: david Date: Thu, 14 May 2026 12:32:26 +0200 Subject: [PATCH] deploy: mainnet bring-up patches (env-override genesis + host/network) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit shared: VECTOR_ZERO_TIME now reads VECTOR_ZERO_TIME_MS from env, defaults to testnet genesis (1_752_057_484_000 ms). Mainnet deploys set VECTOR_ZERO_TIME_MS=1756485600000. Existing testnet deployments unaffected since env unset → testnet default. Patched in both lucidContext.ts (lucid slot config override) and liveCbor.ts buildLiveTxForSubmit (submitted_at slot-alignment). deploy/mainnet: buyer host changed mp.vector.* → marketplace.vector.* per operator-owned DNS. Indexer compose drops apex-net network (we point at the hosted mainnet ogmios over public WSS, not via apex-dashboard-mainnet which is not deployed on this box). Co-Authored-By: Claude Opus 4.7 (1M context) --- deploy/mainnet/docker-compose.buyer.yml | 2 +- deploy/mainnet/docker-compose.indexer.yml | 4 ---- packages/shared/src/tx/internal/liveCbor.ts | 2 +- packages/shared/src/tx/internal/lucidContext.ts | 2 +- 4 files changed, 3 insertions(+), 7 deletions(-) diff --git a/deploy/mainnet/docker-compose.buyer.yml b/deploy/mainnet/docker-compose.buyer.yml index 57c037a..bdf9578 100644 --- a/deploy/mainnet/docker-compose.buyer.yml +++ b/deploy/mainnet/docker-compose.buyer.yml @@ -36,7 +36,7 @@ services: - "traefik.enable=true" - "traefik.docker.network=dashboard_default" - "traefik.http.routers.mp-buyer-mainnet.entrypoints=web" - - "traefik.http.routers.mp-buyer-mainnet.rule=Host(`mp.vector.apexfusion.org`)" + - "traefik.http.routers.mp-buyer-mainnet.rule=Host(`marketplace.vector.apexfusion.org`)" - "traefik.http.services.mp-buyer-mainnet.loadbalancer.server.port=8070" logging: driver: json-file diff --git a/deploy/mainnet/docker-compose.indexer.yml b/deploy/mainnet/docker-compose.indexer.yml index 79a5dd6..63e7efc 100644 --- a/deploy/mainnet/docker-compose.indexer.yml +++ b/deploy/mainnet/docker-compose.indexer.yml @@ -34,7 +34,6 @@ services: start_period: 20s networks: - marketplace-mainnet-net - - apex-net - traefik-net labels: - "traefik.enable=true" @@ -52,9 +51,6 @@ networks: marketplace-mainnet-net: external: true name: marketplace-mainnet-net - apex-net: - external: true - name: apex-dashboard-mainnet_mainnet-net traefik-net: external: true name: dashboard_default diff --git a/packages/shared/src/tx/internal/liveCbor.ts b/packages/shared/src/tx/internal/liveCbor.ts index 2042efd..97b8fbd 100644 --- a/packages/shared/src/tx/internal/liveCbor.ts +++ b/packages/shared/src/tx/internal/liveCbor.ts @@ -489,7 +489,7 @@ export async function buildLiveTxForSubmit(params: LiveSubmitParams): Promise