44#
55export CARDANO_NODE_SOCKET_PATH=$( cat ./data/path_to_socket.sh)
66cli=$( cat ./data/path_to_cli.sh)
7- testnet_magic=$( cat ./data/testnet.magic)
7+ network=$( cat ./data/network.sh)
8+
89
910# staking contract
1011stake_script_path=" ../contracts/stake_contract.plutus"
1112
1213# cip 68 storage contract
1314storage_script_path=" ../contracts/storage_contract.plutus"
14- storage_script_address=$( ${cli} address build --payment-script-file ${storage_script_path} --stake-script-file ${stake_script_path} --testnet-magic ${testnet_magic })
15+ storage_script_address=$( ${cli} address build --payment-script-file ${storage_script_path} --stake-script-file ${stake_script_path} ${network })
1516
1617# staked smart contract address
1718ref_script_path=" ../contracts/reference_contract.plutus"
18- ref_script_address=$( ${cli} address build --payment-script-file ${ref_script_path} --testnet-magic ${testnet_magic })
19+ ref_script_address=$( ${cli} address build --payment-script-file ${ref_script_path} ${network })
1920
20- ${cli} query protocol-parameters --testnet-magic ${testnet_magic } --out-file ./tmp/protocol.json
21- ${cli} query tip --testnet-magic ${testnet_magic } | jq
22- ${cli} query tx-mempool info --testnet-magic ${testnet_magic } | jq
21+ ${cli} query protocol-parameters ${network } --out-file ./tmp/protocol.json
22+ ${cli} query tip ${network } | jq
23+ ${cli} query tx-mempool info ${network } | jq
2324
2425#
2526echo -e " \033[1;35m\nReference Script Address: \033[0m"
2627echo -e " \n \033[1;32m ${ref_script_address} \033[0m \n" ;
27- ${cli} query utxo --address ${ref_script_address} --testnet-magic ${testnet_magic }
28+ ${cli} query utxo --address ${ref_script_address} ${network }
2829# update the data folder with the current reference datum
29- ${cli} query utxo --address ${ref_script_address} --testnet-magic ${testnet_magic } --out-file ./tmp/current_reference_utxo.json
30+ ${cli} query utxo --address ${ref_script_address} ${network } --out-file ./tmp/current_reference_utxo.json
3031jq -r ' to_entries[] | .value.inlineDatum' tmp/current_reference_utxo.json > data/reference/current-reference-datum.json
3132
3233#
3334echo -e " \033[1;35m\nStorage Script Address: \033[0m"
3435echo -e " \n \033[1;32m ${storage_script_address} \033[0m \n" ;
35- ${cli} query utxo --address ${storage_script_address} --testnet-magic ${testnet_magic }
36+ ${cli} query utxo --address ${storage_script_address} ${network }
3637
3738# Loop through each -wallet folder
3839for wallet_folder in wallets/* -wallet; do
@@ -47,8 +48,8 @@ for wallet_folder in wallets/*-wallet; do
4748
4849 echo -e " \033[1;33m"
4950 # Run the cardano-cli command with the reference address and testnet magic
50- ${cli} query utxo --address ${addr} --testnet-magic ${testnet_magic }
51- ${cli} query utxo --address ${addr} --testnet-magic ${testnet_magic } --out-file ./tmp/" ${addr} .json"
51+ ${cli} query utxo --address ${addr} ${network }
52+ ${cli} query utxo --address ${addr} ${network } --out-file ./tmp/" ${addr} .json"
5253
5354 baseLovelace=$( jq ' [.. | objects | .lovelace] | add' ./tmp/" ${addr} .json" )
5455 echo -e " \033[0m"
0 commit comments