Files
self/sdk/backend-api/scripts/copy_deployedAddress.sh
turnoffthiscomputer 8eb64171d2 Feat/backend api (#78)
Co-authored-by: motemotech <i.am.nicoshark@gmail.com>
2025-02-12 13:09:50 +01:00

23 lines
739 B
Bash

#!/bin/bash
set -e
SOURCE_DEPLOYMENTS="../../contracts/ignition/deployments"
TARGET_ADDRESSES="./src/addresses"
mkdir -p "$TARGET_ADDRESSES"
for chain_dir in "$SOURCE_DEPLOYMENTS"/chain-*; do
if [ -d "$chain_dir" ]; then
if [ -f "$chain_dir/deployed_addresses.json" ]; then
chain_name=$(basename "$chain_dir")
cp "$chain_dir/deployed_addresses.json" "$TARGET_ADDRESSES/${chain_name}_deployed_addresses.json"
echo "Copied: ${chain_name}/deployed_addresses.json -> ${TARGET_ADDRESSES}/${chain_name}_deployed_addresses.json"
else
echo "Warning: No deployed_addresses.json found in ${chain_dir}"
fi
fi
done
echo "All deployed addresses copied successfully."