|
All checks were successful
deploy / deploy (push) Successful in 54s
The public build sets ACTIVE_CHAIN_ID to Arbitrum Sepolia (421614), which has no deployment and isn't in the prod wagmi config, so useReadContracts never resolved -> Campaigns/Markets/Positions hung on skeletons forever. Add CAMPAIGN_SEED (mirrors script/Deploy.s.sol's launch set) and HAS_LIVE_VAULT. When no vault is reachable, useCampaigns returns the seeded launch set instead of reading on-chain, and the position/balance reads are disabled so they can't hang against an unreachable chain. Live anvil/dev path is unchanged. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| scripts | ||
| src | ||
| index.html | ||
| package.json | ||
| tsconfig.json | ||
| tsconfig.tsbuildinfo | ||
| vite.config.ts | ||