4 Commits
Author SHA1 Message Date
zeekay cc58393bdf feat: update docs app 2025-12-31 22:21:34 -08:00
zeekay b5827d574b feat(docs): migrate to fumadocs-ui with Tailwind CSS v4
- Replace @hanzo/mdx with fumadocs-core, fumadocs-mdx, fumadocs-ui
- Update all components to use fumadocs imports
- Upgrade to Tailwind CSS v4 with @tailwindcss/postcss
- Update Next.js to 15.5.9 (patched version)
- Add fumadocs-ui CSS imports and theme configuration
2025-12-25 21:22:33 -08:00
zeekay 6387fe7c53 feat: complete indexer with E2E tests, CI workflow, and documentation
Major additions:

E2E Test Suite:
- 65 tests passing against live luxd node
- Tests for C-Chain, P-Chain, X-Chain indexing
- Client helpers for RPC communication
- Funding and genesis verification tests

EVM Indexer (Full Blockscout Parity):
- REST API v2 with ~50 endpoints
- GraphQL schema with playground
- WebSocket subscriptions (4 types)
- Contract verification and proxy detection
- Account system with API keys
- DeFi protocol indexing (AMM, perps, staking, bridge)
- Search functionality (full-text + fuzzy)

Storage Layer:
- Unified two-layer architecture (KV + Query)
- SQLite default, PostgreSQL optional
- Build tags for backend selection
- Migrations for schema management

Chain Adapters:
- All chain adapters with comprehensive tests
- P-Chain validator tracking
- X-Chain DAG support
- K-Chain key management
- Bridge chain support

CI/CD:
- GitHub Actions workflow for builds
- Cross-platform binaries (linux/darwin/windows, amd64/arm64)
- Docker image publishing
- Automated releases on tags

Documentation:
- Fumadocs-based docs site
- Configuration guide
- Storage backend guide
- DeFi indexing guide
- API reference
2025-12-25 20:48:48 -08:00
zeekay 6f4e39ea5c Add new indexer docs 2025-12-24 14:30:10 -08:00