feat: explorer API, wallet, CCIP scripts, and config refresh

- Backend REST/gateway/track routes, analytics, Blockscout proxy paths.
- Frontend wallet and liquidity surfaces; MetaMask token list alignment.
- Deployment docs, verification scripts, address inventory updates.

Check: go build ./... under backend/ (pass).
Made-with: Cursor
This commit is contained in:
defiQUG
2026-04-07 23:22:12 -07:00
parent d931be8e19
commit 6eef6b07f6
224 changed files with 19671 additions and 3291 deletions

View File

@@ -1,7 +1,7 @@
#!/bin/bash
# Verify tiered architecture implementation
set -e
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
@@ -12,9 +12,10 @@ echo ""
ERRORS=0
WARNINGS=0
# Check 1: Database migration file exists
echo -n "Checking migration file... "
if [ -f "$PROJECT_ROOT/backend/database/migrations/0010_track_schema.up.sql" ]; then
# Check 1: Database migration files exist
echo -n "Checking migration files... "
if [ -f "$PROJECT_ROOT/backend/database/migrations/0010_track_schema.up.sql" ] && \
[ -f "$PROJECT_ROOT/backend/database/migrations/0010_track_schema.auth_only.sql" ]; then
echo "✅"
else
echo "❌"
@@ -142,12 +143,13 @@ if [ $ERRORS -eq 0 ]; then
echo ""
echo "Next steps:"
echo "1. Run: bash scripts/setup-tiered-architecture.sh"
echo "2. Set JWT_SECRET environment variable"
echo "3. Start the API server"
echo "2. Export DB_PASSWORD and run: bash scripts/run-migration-0010.sh"
echo " (auto-detects standalone explorer DB vs shared Blockscout DB)"
echo "3. Set JWT_SECRET environment variable"
echo "4. Start the API server"
exit 0
else
echo ""
echo "❌ Some components are missing. Please review errors above."
exit 1
fi