Files
indexer/chain
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
..