- Update dbis_core, cross-chain-pmm-lps, explorer-monorepo, metamask-integration, pr-workspace/chains - Omit embedded publish git dirs and empty placeholders from index Made-with: Cursor
28 lines
981 B
Bash
28 lines
981 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# Verify that the Chain 138 DODO v3 / D3MM pilot is promoted into planner-v2
|
|
# visibility with live router-v2 execution for the canonical pilot pair.
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
PROJECT_ROOT="$(cd "${SCRIPT_DIR}/../.." && pwd)"
|
|
SERVICE_DIR="${PROJECT_ROOT}/smom-dbis-138/services/token-aggregation"
|
|
|
|
if [[ -f "${PROJECT_ROOT}/scripts/lib/load-project-env.sh" ]]; then
|
|
# shellcheck source=/dev/null
|
|
source "${PROJECT_ROOT}/scripts/lib/load-project-env.sh"
|
|
fi
|
|
|
|
command -v pnpm >/dev/null 2>&1 || {
|
|
echo "[fail] pnpm is required" >&2
|
|
exit 1
|
|
}
|
|
|
|
# Prefer the canonical healthy public RPC for this verifier so a flaky alias
|
|
# does not make planner visibility look broken.
|
|
export RPC_URL_138_PUBLIC="${DODO_V3_PLANNER_RPC_URL:-https://rpc-http-pub.d-bis.org}"
|
|
export RPC_HTTP_PUB_URL="${RPC_URL_138_PUBLIC}"
|
|
|
|
cd "${SERVICE_DIR}"
|
|
pnpm exec ts-node --transpile-only scripts/verify-dodo-v3-planner-visibility.ts
|