v0.1.0-pre.017
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: kb-lib/src/lib.rs
|
||||
// version: 19
|
||||
// version: 20
|
||||
|
||||
//! Consolidated decoder, executor, materializer and shared model library.
|
||||
#![warn(missing_docs)]
|
||||
@@ -563,6 +563,14 @@ 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 idempotent ATA creation operation code.
|
||||
pub use self::executor::EX_SPL_ATA_CREATE_IDEMPOTENT_OPERATION;
|
||||
/// Exposes the strict ATA creation operation code.
|
||||
pub use self::executor::EX_SPL_ATA_CREATE_OPERATION;
|
||||
/// Exposes the nested ATA recovery operation code.
|
||||
pub use self::executor::EX_SPL_ATA_RECOVER_NESTED_OPERATION;
|
||||
/// Exposes every supported ATA operation code.
|
||||
pub use self::executor::EX_SPL_ATA_SUPPORTED_OPERATION_CODES;
|
||||
/// 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.
|
||||
@@ -807,8 +815,14 @@ pub use self::executor::ExSolanaCoreZkElGamalContextState;
|
||||
pub use self::executor::ExSolanaCoreZkElGamalProofType;
|
||||
/// Exposes the reserved `ExSplAccountCompressionExecutor` implementation.
|
||||
pub use self::executor::ExSplAccountCompressionExecutor;
|
||||
/// Exposes the reserved `ExSplAssociatedTokenAccountExecutor` implementation.
|
||||
/// Exposes the typed SPL ATA execution intent.
|
||||
pub use self::executor::ExSplAssociatedTokenAccountExecutionIntent;
|
||||
/// Exposes the SPL ATA executor implementation.
|
||||
pub use self::executor::ExSplAssociatedTokenAccountExecutor;
|
||||
/// Exposes one typed SPL ATA operation.
|
||||
pub use self::executor::ExSplAssociatedTokenAccountOperation;
|
||||
/// Exposes the exact Token Program used by ATA derivation.
|
||||
pub use self::executor::ExSplAssociatedTokenProgram;
|
||||
/// Exposes the reserved `ExSplElgamalRegistryExecutor` implementation.
|
||||
pub use self::executor::ExSplElgamalRegistryExecutor;
|
||||
/// Exposes the typed SPL Memo execution intent.
|
||||
@@ -1435,6 +1449,8 @@ 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_ATA_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;
|
||||
@@ -1473,6 +1489,8 @@ 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_ata_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;
|
||||
|
||||
Reference in New Issue
Block a user