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