From 1bb07c1b97e61a492852aad77c5adad721a5d959 Mon Sep 17 00:00:00 2001 From: 0xK2 <65908739+thomas192@users.noreply.github.com> Date: Fri, 5 Apr 2024 18:39:26 +0200 Subject: [PATCH] Making Sepolia deployment script less path dependent (#137) Making script less path dependent --- scripts/deploy-blobstreamx.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/deploy-blobstreamx.sh b/scripts/deploy-blobstreamx.sh index b6c57a3..f70d5c4 100755 --- a/scripts/deploy-blobstreamx.sh +++ b/scripts/deploy-blobstreamx.sh @@ -1,8 +1,10 @@ #!/bin/bash +PROJECT_ROOT=`git rev-parse --show-toplevel` + # Load env variable from `.env` only if they're not already set if [ -z "$STARKNET_KEYSTORE" ] || [ -z "$STARKNET_ACCOUNT" ]; then - source ../.env + source $PROJECT_ROOT/.env fi # Check if required env variables are set, if not exit @@ -15,7 +17,7 @@ elif [ -z "$STARKNET_ACCOUNT" ]; then fi # Constants -SIERRA_FILE=../target/dev/blobstream_sn_blobstreamx.contract_class.json +SIERRA_FILE=$PROJECT_ROOT/target/dev/blobstream_sn_blobstreamx.contract_class.json # Optional arguments HERODOTUS_FACTS_REGISTRY_ADDRESS="0x07d3550237ecf2d6ddef9b78e59b38647ee511467fe000ce276f245a006b40bc" BLOBSTREAMX_L1_ADDRESS="0x48B257EC1610d04191cC2c528d0c940AdbE1E439"