20 lines
894 B
Rust
20 lines
894 B
Rust
// file: kb-lib/src/materializer/metadata/token_2022.rs
|
|
// version: 2
|
|
|
|
//! Embedded SPL Token-2022 metadata materialization surface.
|
|
|
|
mod constants;
|
|
mod state;
|
|
|
|
/// Materializes Token-2022 embedded metadata and group snapshots.
|
|
pub use self::state::materializer_metadata_materialize_token_2022_snapshot;
|
|
|
|
/// Stable runtime component name for Token-2022 embedded metadata projections.
|
|
pub(crate) use self::constants::MT_METADATA_TOKEN_2022_COMPONENT_NAME;
|
|
/// Stable processor name for Token-2022 embedded metadata projections.
|
|
pub(crate) use self::constants::MT_METADATA_TOKEN_2022_PROCESSOR_NAME;
|
|
/// Stable Token-2022 embedded metadata projection version.
|
|
pub(crate) use self::constants::MT_METADATA_TOKEN_2022_PROJECTION_VERSION;
|
|
/// Canonical tracing target for Token-2022 embedded metadata materialization.
|
|
pub(crate) use self::constants::TRACING_TARGET_MATERIALIZER_METADATA_TOKEN_2022;
|