rwadurian/backend/mpc-system/test_real_scenario.sh

71 lines
1.4 KiB
Bash

#\!/bin/bash
# MPC System Real Scenario Verification Script
set -e
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
BLUE='\033[0;34m'
NC='\033[0m'
ACCOUNT_SERVICE_URL="http://localhost:4000"
SESSION_COORDINATOR_URL="http://localhost:8081"
SERVER_PARTY_API_URL="http://localhost:8083"
echo -e "====================================="
echo -e " MPC System Real Scenario Test"
echo -e "====================================="
echo ""
# Step 1: Health checks
echo -e "Step 1: Health Checks"
echo -n " Checking account-service... "
if curl -sf /health > /dev/null; then
echo -e "✓"
else
echo -e "✗ Failed"
exit 1
fi
echo -n " Checking session-coordinator... "
if curl -sf /health > /dev/null; then
echo -e "✓"
else
echo -e "✗ Failed"
exit 1
fi
echo -n " Checking server-party-api... "
if curl -sf /health > /dev/null; then
echo -e "✓"
else
echo -e "✗ Failed"
exit 1
fi
echo ""
# Step 2: Create Keygen Session
echo -e "Step 2: Create Keygen Session"
KEYGEN_RESPONSE=
echo " Response:"
echo "" | jq '.'
SESSION_ID=
if [ "" == "null" ] || [ -z "" ]; then
echo -e "✗ Failed to create session"
echo "Response was: "
exit 1
fi
echo -e " ✓ Session created: "
echo ""
echo -e "====================================="
echo -e "✓ Basic MPC flow working\!"
echo -e "====================================="