v0.4.8-pre.007
This commit is contained in:
@@ -1,10 +1,9 @@
|
||||
// file: kb-lib/src/materializer/token.rs
|
||||
// version: 6
|
||||
// version: 7
|
||||
|
||||
//! `token` materializer family.
|
||||
|
||||
mod accounts;
|
||||
mod constants;
|
||||
mod metadata_risk;
|
||||
|
||||
/// Stable Token, ATA and Token-2022 account materializer.
|
||||
@@ -14,9 +13,23 @@ pub use self::accounts::materializer_token_materialize_token_2022_state_snapshot
|
||||
/// Reserved token-metadata risk materializer.
|
||||
pub use self::metadata_risk::MtTokenMetadataRiskMaterializer;
|
||||
|
||||
/// Crate-visible `MT_TOKEN_ACCOUNTS_ACCEPTED_FAMILIES` component constant.
|
||||
pub(crate) use self::accounts::MT_TOKEN_ACCOUNTS_ACCEPTED_FAMILIES;
|
||||
/// Crate-visible `MT_TOKEN_ACCOUNTS_ATA_LIFECYCLE_ENTRIES` component constant.
|
||||
pub(crate) use self::accounts::MT_TOKEN_ACCOUNTS_ATA_LIFECYCLE_ENTRIES;
|
||||
/// Stable runtime component name for Token, ATA and Token-2022 account projections.
|
||||
pub(crate) use self::accounts::MT_TOKEN_ACCOUNTS_COMPONENT_NAME;
|
||||
/// Crate-visible `MT_TOKEN_ACCOUNTS_MUTATION_ENTRIES` component constant.
|
||||
pub(crate) use self::accounts::MT_TOKEN_ACCOUNTS_MUTATION_ENTRIES;
|
||||
/// Stable processor name for Token, ATA and Token-2022 account projections.
|
||||
pub(crate) use self::constants::MT_TOKEN_ACCOUNTS_PROCESSOR_NAME;
|
||||
pub(crate) use self::accounts::MT_TOKEN_ACCOUNTS_PROCESSOR_NAME;
|
||||
/// Stable projection contract version for Token, ATA and Token-2022 account projections.
|
||||
pub(crate) use self::constants::MT_TOKEN_ACCOUNTS_PROJECTION_VERSION;
|
||||
pub(crate) use self::accounts::MT_TOKEN_ACCOUNTS_PROJECTION_VERSION;
|
||||
/// Canonical tracing target for Token, ATA and Token-2022 account projections.
|
||||
pub(crate) use self::constants::TRACING_TARGET_MATERIALIZER_TOKEN_ACCOUNTS;
|
||||
pub(crate) use self::accounts::TRACING_TARGET_MATERIALIZER_TOKEN_ACCOUNTS;
|
||||
/// Empty accepted-family boundary for the reserved component.
|
||||
pub(crate) use self::metadata_risk::MT_TOKEN_METADATA_RISK_ACCEPTED_FAMILIES;
|
||||
/// Stable runtime component name for the reserved token-metadata risk materializer.
|
||||
pub(crate) use self::metadata_risk::MT_TOKEN_METADATA_RISK_COMPONENT_NAME;
|
||||
/// Stable processor name for the reserved token-metadata risk materializer.
|
||||
pub(crate) use self::metadata_risk::MT_TOKEN_METADATA_RISK_PROCESSOR_NAME;
|
||||
|
||||
Reference in New Issue
Block a user