Files
proxmox/scripts/deployment/deploy-chain138-pilot-dex-venues.sh

28 lines
814 B
Bash
Raw Normal View History

#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_ROOT="$(cd "${SCRIPT_DIR}/../.." && pwd)"
SMOM_DIR="${PROJECT_ROOT}/smom-dbis-138"
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
RPC_URL="${RPC_URL_138:-${CHAIN138_RPC_URL:-http://192.168.11.211:8545}}"
GAS_PRICE_WEI="${CHAIN138_DEPLOY_GAS_PRICE_WEI:-1000}"
BROADCAST_ARGS=()
if [[ "${1:-}" == "--broadcast" ]]; then
BROADCAST_ARGS+=(--broadcast)
fi
cd "${SMOM_DIR}"
forge script script/bridge/trustless/DeployChain138PilotDexVenues.s.sol:DeployChain138PilotDexVenues \
--rpc-url "${RPC_URL}" \
--legacy \
--slow \
--with-gas-price "${GAS_PRICE_WEI}" \
"${BROADCAST_ARGS[@]}"