Skip to content

Fix Ethereum milestones in active liquidity filter - #101

Merged
krandder merged 1 commit into
mainfrom
fix/multichain-active-liquidity
Aug 18, 2026
Merged

krandder merged 1 commit into
mainfrom
fix/multichain-active-liquidity

Conversation

@krandder

Copy link
Copy Markdown
Contributor

Summary

  • partition active-market liquidity index queries by chain
  • query each market against its configured Ethereum or Gnosis candles endpoint
  • key indexed pools, tokens, and balances by chain to prevent cross-chain address collisions
  • fail closed per affected chain instead of hiding independently verified markets on every chain
  • add mixed Ethereum/Gnosis regression coverage

Root cause

PR #100 hardcoded getSubgraphEndpoint(100), so Ethereum pool IDs were sent to the Gnosis index and returned no rows. The fail-closed liquidity gate then hid the Ethereum EIP-8363 milestone despite approximately $213.9k of live reserves.

Validation

  • node --test auto-qa/tests/active-market-liquidity.test.mjs — 6/6 pass
  • npm run auto-qa:test — 695/695 pass
  • npm run build-only — pass (existing unrelated warnings remain)
  • live EIP-8363 probe — visible, $213,930.22 liquidity

@netlify

netlify Bot commented Aug 18, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for futarchy ready!

Name Link
🔨 Latest commit 997fefe
🔍 Latest deploy log https://app.netlify.com/projects/futarchy/deploys/6a83c708c1ad8e0009bc98b6
😎 Deploy Preview https://deploy-preview-101--futarchy.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@krandder
krandder merged commit cdc00e2 into main Aug 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant