v0.1.0-pre.013

This commit is contained in:
2026-07-24 16:44:51 +02:00
parent e753a80c3a
commit 5f6f7df509
38 changed files with 1202 additions and 172 deletions

View File

@@ -1,5 +1,5 @@
// file: kb-lib/src/lib.rs
// version: 15
// version: 16
//! Consolidated decoder, executor, materializer and shared model library.
#![warn(missing_docs)]
@@ -869,24 +869,52 @@ pub use self::materializer::MtApiMaterializerExecutionResult;
pub use self::materializer::MtApiMaterializerIdentity;
/// Terminal materializer result status.
pub use self::materializer::MtApiMaterializerOutcomeStatus;
/// Reserved bridge materializer.
pub use self::materializer::MtBridgeMaterializer;
/// Stable native compliance audit materializer.
pub use self::materializer::MtComplianceAuditMaterializer;
/// Fee materializer for committed Token-2022 fee observations.
pub use self::materializer::MtFeesMaterializer;
/// Reserved governance materializer.
pub use self::materializer::MtGovernanceMaterializer;
/// Reserved lending materializer.
pub use self::materializer::MtLendingMaterializer;
/// Stable native lifecycle materializer.
pub use self::materializer::MtLifecycleMaterializer;
/// Reserved liquidity materializer.
pub use self::materializer::MtLiquidityMaterializer;
/// Exposes the legacy common business materializer trait.
pub use self::materializer::MtMaterializer;
/// Token-2022 and Metaplex metadata snapshot materializer.
pub use self::materializer::MtMetadataMaterializer;
/// Reserved NFT materializer.
pub use self::materializer::MtNftMaterializer;
/// Reserved oracle materializer.
pub use self::materializer::MtOracleMaterializer;
/// Reserved orderbook materializer.
pub use self::materializer::MtOrderbookMaterializer;
/// Reserved perpetuals materializer.
pub use self::materializer::MtPerpetualsMaterializer;
/// Reserved pool-state materializer.
pub use self::materializer::MtPoolStateMaterializer;
/// Reserved rewards materializer.
pub use self::materializer::MtRewardsMaterializer;
/// Stable SPL Token and ATA risk materializer.
pub use self::materializer::MtRiskMaterializer;
/// Reserved routing materializer.
pub use self::materializer::MtRoutingMaterializer;
/// Stable native stake and vote materializer.
pub use self::materializer::MtStakingMaterializer;
/// Stable Token, ATA and Token-2022 account materializer.
pub use self::materializer::MtTokenAccountsMaterializer;
/// Reserved token-metadata risk materializer.
pub use self::materializer::MtTokenMetadataRiskMaterializer;
/// Reserved trades materializer.
pub use self::materializer::MtTradesMaterializer;
/// Stable committed Memo transaction annotation materializer.
pub use self::materializer::MtTransactionAnnotationMaterializer;
/// Reserved vault materializer.
pub use self::materializer::MtVaultMaterializer;
/// Materializes one exact SPL ElGamal registry account snapshot.
pub use self::materializer::materializer_admin_materialize_elgamal_registry_state_snapshot;
/// Materializes exact Token-2022 administration account snapshots.