Directories
¶
| Path | Synopsis |
|---|---|
|
Package achain provides the A-Chain (AI) adapter for the DAG indexer.
|
Package achain provides the A-Chain (AI) adapter for the DAG indexer. |
|
Package bchain provides the B-Chain (Bridge) adapter for cross-chain bridge operations.
|
Package bchain provides the B-Chain (Bridge) adapter for cross-chain bridge operations. |
|
Package chain provides shared linear chain indexing for LUX chains (P).
|
Package chain provides shared linear chain indexing for LUX chains (P). |
|
cmd
|
|
|
indexerd
command
Package main provides the standalone chain-indexer daemon.
|
Package main provides the standalone chain-indexer daemon. |
|
Package daemon is the chain-indexer bootstrap: it owns the per-chain indexers and the /v1/indexer/* HTTP API.
|
Package daemon is the chain-indexer bootstrap: it owns the per-chain indexers and the /v1/indexer/* HTTP API. |
|
Package dag provides shared DAG indexing for LUX chains (X, A, B, Q, T, Z).
|
Package dag provides shared DAG indexing for LUX chains (X, A, B, Q, T, Z). |
|
Package dex provides the DEX L2 subnet adapter for the indexer.
|
Package dex provides the DEX L2 subnet adapter for the indexer. |
|
Package evm provides a unified EVM indexer for all Lux EVM chains.
|
Package evm provides a unified EVM indexer for all Lux EVM chains. |
|
account
Package account provides user account management for the EVM indexer.
|
Package account provides user account management for the EVM indexer. |
|
api
Package api provides REST, RPC, GraphQL, and WebSocket APIs for the EVM indexer.
|
Package api provides REST, RPC, GraphQL, and WebSocket APIs for the EVM indexer. |
|
charts
Package charts provides time-series data for blockchain visualization.
|
Package charts provides time-series data for blockchain visualization. |
|
contracts
Package contracts provides smart contract verification and proxy detection.
|
Package contracts provides smart contract verification and proxy detection. |
|
defi
Package defi provides DeFi protocol indexing for the Lux EVM indexer.
|
Package defi provides DeFi protocol indexing for the Lux EVM indexer. |
|
market
Package market provides coin/token price fetching and caching from external price oracles (CoinGecko, CoinMarketCap).
|
Package market provides coin/token price fetching and caching from external price oracles (CoinGecko, CoinMarketCap). |
|
search
Package search provides unified search functionality across all indexed blockchain entities.
|
Package search provides unified search functionality across all indexed blockchain entities. |
|
stats
Package stats provides Prometheus metrics export for blockchain statistics.
|
Package stats provides Prometheus metrics export for blockchain statistics. |
|
transport
Package transport provides pluggable RPC transports for the EVM indexer.
|
Package transport provides pluggable RPC transports for the EVM indexer. |
|
Package explorer provides a block explorer API layer.
|
Package explorer provides a block explorer API layer. |
|
testutil
Package testutil provides test data factories for explorer tests.
|
Package testutil provides test data factories for explorer tests. |
|
Package identity provides the I-Chain adapter for the DAG indexer.
|
Package identity provides the I-Chain adapter for the DAG indexer. |
|
Package kchain provides the K-Chain (KMS) adapter for the DAG indexer.
|
Package kchain provides the K-Chain (KMS) adapter for the DAG indexer. |
|
Package mpc provides the M-Chain adapter for the DAG indexer.
|
Package mpc provides the M-Chain adapter for the DAG indexer. |
|
Package oracle provides the O-Chain adapter for the DAG indexer.
|
Package oracle provides the O-Chain adapter for the DAG indexer. |
|
Package pchain provides the P-Chain (Platform) adapter for the LINEAR chain indexer.
|
Package pchain provides the P-Chain (Platform) adapter for the LINEAR chain indexer. |
|
Package qchain provides the Q-Chain (Quantum) adapter for the DAG indexer.
|
Package qchain provides the Q-Chain (Quantum) adapter for the DAG indexer. |
|
Package relay provides the R-Chain adapter for the DAG indexer.
|
Package relay provides the R-Chain adapter for the DAG indexer. |
|
Package rpcadapter provides the shared JSON-RPC plumbing used by every chain-specific DAG adapter (ai, bridge, key, mpc, oracle, quantum, threshold, zk, ...).
|
Package rpcadapter provides the shared JSON-RPC plumbing used by every chain-specific DAG adapter (ai, bridge, key, mpc, oracle, quantum, threshold, zk, ...). |
|
Package storage provides a pluggable storage interface for the LUX indexer.
|
Package storage provides a pluggable storage interface for the LUX indexer. |
|
kv
Package kv provides a unified key-value storage layer using github.com/luxfi/database.
|
Package kv provides a unified key-value storage layer using github.com/luxfi/database. |
|
query
Package query provides a query layer for indexed data.
|
Package query provides a query layer for indexed data. |
|
Package tchain provides T-Chain (Teleport) adapter for DAG indexing.
|
Package tchain provides T-Chain (Teleport) adapter for DAG indexing. |
|
Package xchain provides the X-Chain (UTXO) adapter for the DAG indexer.
|
Package xchain provides the X-Chain (UTXO) adapter for the DAG indexer. |
|
Package zchain provides the Z-Chain (Privacy) adapter for DAG indexing.
|
Package zchain provides the Z-Chain (Privacy) adapter for DAG indexing. |
Click to show internal directories.
Click to hide internal directories.