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:
@@ -25,7 +25,7 @@
|
||||
- ✅ `/api/v1/auth/nonce` - Endpoint active
|
||||
- ✅ `/api/v1/auth/wallet` - Endpoint active
|
||||
- ✅ JWT token generation configured
|
||||
- ⚠️ Requires database for nonce storage
|
||||
- ⚠️ Requires database plus the `run-migration-0010.sh` helper for nonce storage
|
||||
|
||||
### 4. Feature Flags
|
||||
- ✅ `/api/v1/features` - Working
|
||||
@@ -120,7 +120,7 @@ DB_NAME=explorer
|
||||
# Set correct password
|
||||
export DB_PASSWORD='your-actual-password'
|
||||
|
||||
# Run migration
|
||||
# Run migration helper
|
||||
bash scripts/run-migration-0010.sh
|
||||
|
||||
# Restart server
|
||||
@@ -143,6 +143,8 @@ curl -X POST http://localhost:8080/api/v1/auth/wallet \
|
||||
-d '{"address":"...","signature":"...","nonce":"..."}'
|
||||
```
|
||||
|
||||
If the nonce request returns `service_unavailable`, mentions `wallet_nonces`, or the wallet signature popup shows `Nonce: undefined`, the backend is still missing the wallet-auth schema. Run `bash scripts/run-migration-0010.sh`, restart the backend, and retry. The helper auto-detects standalone explorer DB vs shared Blockscout DB and uses the safe migration path for each.
|
||||
|
||||
### 3. Approve Users
|
||||
```bash
|
||||
# Approve for Track 2
|
||||
@@ -217,4 +219,3 @@ The tiered architecture has been **successfully deployed and tested**. The API s
|
||||
5. Production deployment
|
||||
|
||||
**Deployment Status: ✅ COMPLETE**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user