v0.1.0-pre.040
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
// file: kb-pipeline/src/lib.rs
|
// file: kb-pipeline/src/lib.rs
|
||||||
// version: 13
|
// version: 14
|
||||||
|
|
||||||
#![forbid(unsafe_code)]
|
#![forbid(unsafe_code)]
|
||||||
#![deny(unreachable_pub)]
|
#![deny(unreachable_pub)]
|
||||||
@@ -26,6 +26,7 @@ mod solana_token2022_preflight;
|
|||||||
mod solana_token2022_proof_orchestration;
|
mod solana_token2022_proof_orchestration;
|
||||||
mod solana_token2022_stateful;
|
mod solana_token2022_stateful;
|
||||||
mod solana_token2022_validation;
|
mod solana_token2022_validation;
|
||||||
|
mod solana_token_stateful;
|
||||||
|
|
||||||
/// Emits one execution progress event for specialized pipeline orchestrators.
|
/// Emits one execution progress event for specialized pipeline orchestrators.
|
||||||
pub(crate) use self::solana_execution::emit;
|
pub(crate) use self::solana_execution::emit;
|
||||||
@@ -176,6 +177,18 @@ pub use self::solana_stateful::SolanaCoreStatefulReadinessRequest;
|
|||||||
pub use self::solana_stateful::SolanaCoreStatefulReadinessStatus;
|
pub use self::solana_stateful::SolanaCoreStatefulReadinessStatus;
|
||||||
/// Inspects state required before simulating one native Solana operation.
|
/// Inspects state required before simulating one native Solana operation.
|
||||||
pub use self::solana_stateful::inspect_solana_core_stateful_readiness;
|
pub use self::solana_stateful::inspect_solana_core_stateful_readiness;
|
||||||
|
/// One machine-readable classic SPL Token stateful check.
|
||||||
|
pub use self::solana_token_stateful::SplTokenStatefulCheck;
|
||||||
|
/// One contextual classic SPL Token stateful fact.
|
||||||
|
pub use self::solana_token_stateful::SplTokenStatefulFact;
|
||||||
|
/// Complete classic SPL Token stateful readiness report.
|
||||||
|
pub use self::solana_token_stateful::SplTokenStatefulReadinessReport;
|
||||||
|
/// Complete request for one classic SPL Token stateful readiness inspection.
|
||||||
|
pub use self::solana_token_stateful::SplTokenStatefulReadinessRequest;
|
||||||
|
/// Classic SPL Token stateful readiness outcome.
|
||||||
|
pub use self::solana_token_stateful::SplTokenStatefulReadinessStatus;
|
||||||
|
/// Inspects Localnet or Devnet classic SPL Token state required before simulation.
|
||||||
|
pub use self::solana_token_stateful::inspect_spl_token_stateful_readiness;
|
||||||
/// Correlation outcome between one committed instruction fact and one final state snapshot.
|
/// Correlation outcome between one committed instruction fact and one final state snapshot.
|
||||||
pub use self::solana_token2022_correlation::Token2022CorrelationStatus;
|
pub use self::solana_token2022_correlation::Token2022CorrelationStatus;
|
||||||
/// Deterministic correlation report for one instruction output and one final snapshot.
|
/// Deterministic correlation report for one instruction output and one final snapshot.
|
||||||
|
|||||||
1696
kb-pipeline/src/solana_token_stateful.rs
Normal file
1696
kb-pipeline/src/solana_token_stateful.rs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user