From 2921edc74a8552b7e510c94f00c1829b3251ea6d Mon Sep 17 00:00:00 2001 From: aitbc Date: Fri, 24 Apr 2026 12:58:59 +0200 Subject: [PATCH] fix: remove aitbc2 and add wallet address fallback in cross-node test - Remove non-existent aitbc2 node from NODES array - Add fallback for wallet address command to try alternative syntax - Fixes cross-node-transaction-testing CI failure --- scripts/multi-node/cross-node-transaction-test.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/multi-node/cross-node-transaction-test.sh b/scripts/multi-node/cross-node-transaction-test.sh index cba4b0f2..2a56e298 100755 --- a/scripts/multi-node/cross-node-transaction-test.sh +++ b/scripts/multi-node/cross-node-transaction-test.sh @@ -14,7 +14,6 @@ REPO_ROOT="$(cd "${SCRIPT_DIR}/../.." && pwd)" NODES=( "aitbc:10.1.223.93" "aitbc1:10.1.223.40" - "aitbc2:10.1.223.98" ) RPC_PORT=8006 @@ -74,7 +73,13 @@ create_test_wallet() { # Get wallet address get_wallet_address() { local wallet_name="$1" - ${CLI_PATH} wallet address --name "${wallet_name}" 2>/dev/null || echo "" + # Try different wallet address command syntaxes + local address=$(${CLI_PATH} wallet address --name "${wallet_name}" 2>/dev/null || echo "") + if [ -z "$address" ]; then + # Try alternative syntax + address=$(${CLI_PATH} wallet list --name "${wallet_name}" 2>/dev/null | grep -o "ait1[a-z0-9]*" | head -1 || echo "") + fi + echo "$address" } # Get wallet balance