v0.1.0-pre.011-fix-01

This commit is contained in:
2026-07-24 15:06:27 +02:00
parent 42e8a203ec
commit 60660ca555
161 changed files with 10665 additions and 977 deletions

View File

@@ -1,5 +1,5 @@
// file: kb-lib/src/materializer.rs
// version: 2
// version: 3
//! Consolidated materializer modules.
@@ -60,10 +60,10 @@ pub(crate) use self::transaction::MT_TRANSACTION_ANNOTATIONS_TRACING_TARGET;
/// Stable native and SPL administration materializer.
pub use self::admin::MtAdminMaterializer;
/// Materializes exact Token-2022 administration account snapshots.
pub use self::admin::materialize_token2022_admin_state_snapshots;
/// Materializes one exact SPL ElGamal registry account snapshot.
pub use self::admin::materializer_admin_materialize_elgamal_registry_state_snapshot;
/// Materializes exact Token-2022 administration account snapshots.
pub use self::admin::materializer_admin_materialize_token2022_state_snapshots;
/// Stable decoded observation materializer contract used by the common pipeline.
pub use self::api::MtApiEventMaterializer;
/// Explicit policy applied to successful and failed source transactions.
@@ -93,17 +93,17 @@ pub use self::compliance::MtComplianceAuditMaterializer;
/// Fee materializer for committed Token-2022 fee observations.
pub use self::fees::MtFeesMaterializer;
/// Materializes authoritative Token-2022 fee extension snapshots.
pub use self::fees::materialize_token2022_fee_state_snapshots;
pub use self::fees::materializer_fees_materialize_token2022_state_snapshots;
/// Stable native lifecycle materializer.
pub use self::lifecycle::MtLifecycleMaterializer;
/// Token-2022 and Metaplex metadata snapshot materializer.
pub use self::metadata::MtMetadataMaterializer;
/// Materializes one canonical non-Metadata Metaplex account snapshot.
pub use self::metadata::materialize_metaplex_account_snapshot;
pub use self::metadata::materializer_metadata_materialize_metaplex_account_snapshot;
/// Materializes one canonical Metaplex Metadata account snapshot.
pub use self::metadata::materialize_metaplex_metadata_snapshot;
pub use self::metadata::materializer_metadata_materialize_metaplex_metadata_snapshot;
/// Materializes Token-2022 embedded metadata and group snapshots.
pub use self::metadata::materialize_token2022_metadata_snapshot;
pub use self::metadata::materializer_metadata_materialize_token2022_snapshot;
/// Stable SPL Token and ATA risk materializer.
pub use self::risk::MtRiskMaterializer;
/// Stable native stake and vote materializer.
@@ -111,6 +111,6 @@ pub use self::staking::MtStakingMaterializer;
/// Stable Token, ATA and Token-2022 account materializer.
pub use self::token::MtTokenAccountsMaterializer;
/// Materializes one bounded Token-2022 account state snapshot.
pub use self::token::materialize_token2022_state_snapshot;
pub use self::token::materializer_token_materialize_token2022_state_snapshot;
/// Stable committed Memo transaction annotation materializer.
pub use self::transaction::MtTransactionAnnotationMaterializer;