v0.1.0-pre.016
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: kb-lib/src/lib.rs
|
||||
// version: 18
|
||||
// version: 19
|
||||
|
||||
//! Consolidated decoder, executor, materializer and shared model library.
|
||||
#![warn(missing_docs)]
|
||||
@@ -563,6 +563,12 @@ pub use self::executor::EX_SOLANA_CORE_ZK_ELGAMAL_CLOSE_CONTEXT_STATE_OPERATION;
|
||||
pub use self::executor::EX_SOLANA_CORE_ZK_ELGAMAL_VERIFY_FROM_ACCOUNT_OPERATION;
|
||||
/// Exposes the ZK ElGamal inline proof verification operation code.
|
||||
pub use self::executor::EX_SOLANA_CORE_ZK_ELGAMAL_VERIFY_INLINE_OPERATION;
|
||||
/// Exposes the stable SPL Memo add-memo operation code.
|
||||
pub use self::executor::EX_SPL_MEMO_ADD_MEMO_OPERATION;
|
||||
/// Exposes the SPL Memo payload bound.
|
||||
pub use self::executor::EX_SPL_MEMO_MAX_MESSAGE_BYTES;
|
||||
/// Exposes the SPL Memo signer bound.
|
||||
pub use self::executor::EX_SPL_MEMO_MAX_SIGNERS;
|
||||
/// Exposes the reserved `ExAdapterSaberDecimalWrapperExecutor` implementation.
|
||||
pub use self::executor::ExAdapterSaberDecimalWrapperExecutor;
|
||||
/// Exposes the reserved `ExAdminJupiterLockExecutor` implementation.
|
||||
@@ -763,6 +769,14 @@ pub use self::executor::ExRouterOkxLabsV1Executor;
|
||||
pub use self::executor::ExRouterOkxLabsV2Executor;
|
||||
/// Exposes the reserved `ExRwaOndoGlobalMarketsExecutor` implementation.
|
||||
pub use self::executor::ExRwaOndoGlobalMarketsExecutor;
|
||||
/// Exposes the stateless execution safety checker.
|
||||
pub use self::executor::ExSafetyChecker;
|
||||
/// Exposes an execution safety decision.
|
||||
pub use self::executor::ExSafetyDecision;
|
||||
/// Exposes a complete execution safety evaluation.
|
||||
pub use self::executor::ExSafetyEvaluation;
|
||||
/// Exposes one execution safety violation.
|
||||
pub use self::executor::ExSafetyViolation;
|
||||
/// Exposes one Config Program key entry.
|
||||
pub use self::executor::ExSolanaCoreConfigKey;
|
||||
/// Exposes one Ed25519 verification offset record.
|
||||
@@ -797,8 +811,16 @@ pub use self::executor::ExSplAccountCompressionExecutor;
|
||||
pub use self::executor::ExSplAssociatedTokenAccountExecutor;
|
||||
/// Exposes the reserved `ExSplElgamalRegistryExecutor` implementation.
|
||||
pub use self::executor::ExSplElgamalRegistryExecutor;
|
||||
/// Exposes the reserved `ExSplMemoExecutor` implementation.
|
||||
/// Exposes the typed SPL Memo execution intent.
|
||||
pub use self::executor::ExSplMemoExecutionIntent;
|
||||
/// Exposes the SPL Memo executor.
|
||||
pub use self::executor::ExSplMemoExecutor;
|
||||
/// Exposes the exact SPL Memo generation.
|
||||
pub use self::executor::ExSplMemoGeneration;
|
||||
/// Exposes the typed SPL Memo operation.
|
||||
pub use self::executor::ExSplMemoOperation;
|
||||
/// Exposes one ordered SPL Memo signer.
|
||||
pub use self::executor::ExSplMemoSigner;
|
||||
/// Exposes the reserved `ExSplNoopExecutor` implementation.
|
||||
pub use self::executor::ExSplNoopExecutor;
|
||||
/// Exposes the reserved `ExSplSinglePoolExecutor` implementation.
|
||||
@@ -1412,6 +1434,8 @@ pub(crate) use self::decoder::decoder_spl_token2022_entry_for_tag;
|
||||
pub(crate) use self::decoder::decoder_spl_token2022_payload_tag;
|
||||
/// Canonical tracing target for this crate.
|
||||
pub(crate) use self::executor::EX_SOLANA_CORE_TRACING_TARGET;
|
||||
/// Canonical SPL Memo tracing target.
|
||||
pub(crate) use self::executor::EX_SPL_MEMO_TRACING_TARGET;
|
||||
/// Crate-root access to `build_prepared_plan` from `address_lookup_table`.
|
||||
pub(crate) use self::executor::executor_solana_core_address_lookup_table_build_prepared_plan;
|
||||
/// Crate-root access to `build_prepared_plan` from `builder`.
|
||||
@@ -1448,6 +1472,8 @@ pub(crate) use self::executor::executor_solana_core_validate_seeded_address;
|
||||
pub(crate) use self::executor::executor_solana_core_vote_build_prepared_plan;
|
||||
/// Crate-root access to `build_prepared_plan` from `zk_elgamal`.
|
||||
pub(crate) use self::executor::executor_solana_core_zk_elgamal_build_prepared_plan;
|
||||
/// Internal SPL Memo plan builder.
|
||||
pub(crate) use self::executor::executor_spl_memo_build_prepared_plan;
|
||||
/// Canonical processor name for the native and SPL administration materializer.
|
||||
pub(crate) use self::materializer::MT_ADMIN_PROCESSOR_NAME;
|
||||
/// Canonical tracing target for the native and SPL administration materializer.
|
||||
|
||||
Reference in New Issue
Block a user