v0.1.0-pre.035

This commit is contained in:
2026-07-25 12:10:02 +02:00
parent 9100fece5b
commit be446f680d
2 changed files with 347 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
// file: kb-pipeline/src/lib.rs
// version: 9
// version: 10
#![forbid(unsafe_code)]
#![deny(unreachable_pub)]
@@ -16,6 +16,7 @@ mod solana_elgamal_registry_stateful;
mod solana_token2022_correlation;
mod solana_token2022_crypto_preflight;
mod solana_token2022_devnet_scenarios;
mod solana_token2022_execution_orchestration;
mod solana_token2022_preflight;
mod solana_token2022_proof_orchestration;
mod solana_token2022_stateful;
@@ -131,6 +132,20 @@ pub use self::solana_token2022_devnet_scenarios::DevnetSplValidationImplementati
pub use self::solana_token2022_devnet_scenarios::DevnetSplValidationScenario;
/// Returns the complete ordered Devnet scenario inventory.
pub use self::solana_token2022_devnet_scenarios::devnet_spl_validation_scenarios;
/// Maximum number of distinct signers accepted by one Token-2022 execution envelope.
pub use self::solana_token2022_execution_orchestration::MAX_TOKEN2022_EXECUTION_SIGNERS;
/// One explicit stateful postcondition retained after Token-2022 execution.
pub use self::solana_token2022_execution_orchestration::Token2022ExecutionPostcondition;
/// Result of one stateful postcondition after Token-2022 execution.
pub use self::solana_token2022_execution_orchestration::Token2022ExecutionPostconditionStatus;
/// Deterministic Token-2022 execution-readiness report.
pub use self::solana_token2022_execution_orchestration::Token2022ExecutionReadinessReport;
/// Complete deterministic Token-2022 execution-readiness request.
pub use self::solana_token2022_execution_orchestration::Token2022ExecutionReadinessRequest;
/// Aggregates Token-2022 postconditions without inventing success.
pub use self::solana_token2022_execution_orchestration::summarize_token2022_postconditions;
/// Validates the complete Token-2022 execution envelope before signing.
pub use self::solana_token2022_execution_orchestration::validate_token2022_execution_readiness;
/// Migrated MAX_TOKEN2022_PREFLIGHT_ACCOUNTS contract.
pub use self::solana_token2022_preflight::MAX_TOKEN2022_PREFLIGHT_ACCOUNTS;
/// Migrated MAX_TOKEN2022_PREFLIGHT_TOTAL_BYTES contract.