Expand description
Vixen provides a simple API for requesting, parsing, and consuming data from Yellowstone.
Re-exports§
pub extern crate thiserror;pub extern crate yellowstone_vixen_core as vixen_core; pub use handler::Handler;pub use handler::HandlerResult;pub use handler::Pipeline;pub use vixen_core::bs58;pub use util::*;
Modules§
- builder
- Builder types for the Vixen runtime and stream server.
- config
- Configuration types for the Vixen runtime.
- filter_
pipeline Pipelineequivalent that allows for transaction custom filters- handler
- Helper types for bundling Vixen parsers and handler callbacks.
- instruction
- Helper types for parsing and dispatching instructions from transaction updates.
- sources
- Sources for Vixen.
- util
- Utility functions for the Vixen runtime.
Structs§
- Runtime
- The main runtime for Vixen.
Enums§
- Commitment
Level - Type mirroring the
CommitmentLevelenum in thegeysercrate but serializable. Used to avoid need for custom deserialization logic. - Error
- An error thrown by the Vixen runtime.