- 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
814 B
Bash
28 lines
814 B
Bash
#!/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[@]}"
|