#!/usr/bin/env bash
set -euo pipefail

ROOT="${AIOS_TESTNET_ROOT:-/opt/aios-v23-testnet}"
CONFIG="${AIOS_TESTNET_CONFIG:-/etc/aios-testnet/testnet.yaml}"
STATE_ROOT="${AIOS_TESTNET_STATE_ROOT:-/var/lib/aios-testnet}"
LOG_ROOT="${AIOS_TESTNET_LOG_ROOT:-/var/log/aios-testnet}"

exec python3 "$ROOT/controller/testnet_controller.py" \
  --root "$ROOT" \
  --config "$CONFIG" \
  --state-root "$STATE_ROOT" \
  --log-root "$LOG_ROOT" \
  "$@"
