23 lines
1.1 KiB
Rust
23 lines
1.1 KiB
Rust
// file: kb-lib/src/materializer/metadata/metaplex_token_metadata.rs
|
|
// version: 2
|
|
|
|
//! Metaplex Token Metadata account-state materializer.
|
|
|
|
mod account;
|
|
mod constants;
|
|
mod state;
|
|
|
|
/// Materializes one canonical non-Metadata Metaplex account snapshot.
|
|
pub use self::account::materializer_metadata_materialize_metaplex_account_snapshot;
|
|
/// Materializes one canonical Metaplex Metadata account snapshot.
|
|
pub use self::state::materializer_metadata_materialize_metaplex_metadata_snapshot;
|
|
|
|
/// Stable runtime component name for Metaplex Token Metadata projections.
|
|
pub(crate) use self::constants::MT_METADATA_METAPLEX_TOKEN_METADATA_COMPONENT_NAME;
|
|
/// Stable processor name for Metaplex Token Metadata projections.
|
|
pub(crate) use self::constants::MT_METADATA_METAPLEX_TOKEN_METADATA_PROCESSOR_NAME;
|
|
/// Stable Metaplex Token Metadata projection version.
|
|
pub(crate) use self::constants::MT_METADATA_METAPLEX_TOKEN_METADATA_PROJECTION_VERSION;
|
|
/// Canonical tracing target for Metaplex Token Metadata materialization.
|
|
pub(crate) use self::constants::TRACING_TARGET_MATERIALIZER_METADATA_METAPLEX_TOKEN_METADATA;
|