v0.1.0-pre.038

This commit is contained in:
2026-07-25 13:23:56 +02:00
parent 5b4a0ae0c5
commit e4cae3584e
3 changed files with 928 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
// file: kb-pipeline/src/lib.rs
// version: 11
// version: 12
#![forbid(unsafe_code)]
#![deny(unreachable_pub)]
@@ -14,6 +14,7 @@ mod decode_replay;
mod plan;
mod solana_elgamal_registry_stateful;
mod solana_execution;
mod solana_memo_execution;
mod solana_stateful;
mod solana_token2022_correlation;
mod solana_token2022_crypto_preflight;
@@ -24,6 +25,17 @@ mod solana_token2022_proof_orchestration;
mod solana_token2022_stateful;
mod solana_token2022_validation;
/// Emits one execution progress event for specialized pipeline orchestrators.
pub(crate) use self::solana_execution::emit;
/// Rejects one execution stage when the observer reports cancellation.
pub(crate) use self::solana_execution::ensure_not_cancelled;
/// Loads the persistent wallet configured by one execution profile.
pub(crate) use self::solana_execution::load_profile_wallet;
/// Formats one failed simulation without discarding runtime diagnostics.
pub(crate) use self::solana_execution::simulation_failure_message;
/// Formats safety violations for one denied execution plan.
pub(crate) use self::solana_execution::violation_message;
/// Address category used by one targeted backfill campaign.
pub use self::backfill::BackfillAddressKind;
/// Chronological direction relative to one anchor signature.
@@ -120,6 +132,12 @@ pub use self::solana_execution::SolanaExecutionProgressEvent;
pub use self::solana_execution::SolanaExecutionProgressLevel;
/// Executes one bounded System Program transfer on Devnet.
pub use self::solana_execution::execute_devnet_system_transfer;
/// Complete request for one SPL Memo v4 Devnet execution.
pub use self::solana_memo_execution::DevnetMemoExecutionRequest;
/// Complete result of one SPL Memo v4 Devnet execution and post-validation.
pub use self::solana_memo_execution::DevnetMemoExecutionSummary;
/// Executes one SPL Memo v4 Devnet simulation or explicitly authorized submission.
pub use self::solana_memo_execution::execute_devnet_memo;
/// One machine-readable native Solana stateful readiness check.
pub use self::solana_stateful::SolanaCoreStatefulCheck;
/// One contextual fact measured during native Solana stateful readiness.