19 lines
778 B
Rust
19 lines
778 B
Rust
// file: kb_materializer_metadata/src/lib.rs
|
|
// version: 5
|
|
|
|
//! Materializer crate for `metadata`.
|
|
#![warn(missing_docs)]
|
|
#![deny(unreachable_pub)]
|
|
#![forbid(unsafe_code)]
|
|
|
|
mod materializer;
|
|
|
|
/// Exposes the materializer type implemented by this crate.
|
|
pub use crate::materializer::MetadataMaterializer;
|
|
/// Materialize one canonical non-Metadata Metaplex account snapshot.
|
|
pub use crate::materializer::materialize_metaplex_account_snapshot;
|
|
/// Materialize one canonical Metaplex Metadata account snapshot without instruction-state duplication.
|
|
pub use crate::materializer::materialize_metaplex_metadata_snapshot;
|
|
/// Materialize Token-2022 embedded metadata and group state from one parsed mint snapshot.
|
|
pub use crate::materializer::materialize_token_2022_metadata_snapshot;
|