Expand description
Analytics indexer for Sui blockchain data.
This crate provides an analytics indexer that processes Sui blockchain data and writes it to columnar formats (CSV, Parquet) for analytics workloads.
Re-exports§
pub use config::BatchSizeConfig;pub use config::FileFormat;pub use config::IndexerConfig;pub use config::OutputStoreConfig;pub use config::PipelineConfig;pub use handlers::AnalyticsHandler;pub use handlers::Batch;pub use handlers::Row;pub use indexer::build_analytics_indexer;pub use pipeline::Pipeline;pub use progress_monitoring::MaxCheckpointReader;pub use schema::ColumnValue;pub use schema::RowSchema;pub use store::AnalyticsStore;pub use store::FileRangeEntry;pub use store::FileRangeIndex;
Modules§
- config
- Configuration types for the analytics indexer.
- handlers
- Handlers for the analytics indexer.
- indexer
- Analytics indexer builder.
- metrics
- package_
store - pipeline
- Pipeline definitions for the analytics indexer.
- progress_
monitoring - Progress monitoring for analytics pipelines.
- schema
- Row schema abstraction for columnar data serialization.
- store
- Analytics store implementation with TransactionalStore support.
- tables