v0.3.5-pre.003
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-interface-lib/src/lib.rs
|
||||
// version: 4
|
||||
// version: 5
|
||||
|
||||
#![warn(missing_docs)]
|
||||
#![deny(unreachable_pub)]
|
||||
@@ -16,6 +16,7 @@ mod error;
|
||||
mod program_account_meta;
|
||||
mod program_instruction;
|
||||
mod slot_lifecycle;
|
||||
mod transaction_execution;
|
||||
|
||||
/// Error code used when an Interface-owned Program instruction admission limit is exceeded.
|
||||
pub use self::error::ERROR_CODE_PROGRAM_INSTRUCTION_LIMIT_EXCEEDED;
|
||||
@@ -31,5 +32,11 @@ pub use self::program_instruction::ProgramInstruction;
|
||||
pub use self::slot_lifecycle::SlotLifecycleEvent;
|
||||
/// Provider-neutral stage in the lifecycle of an observed Solana slot.
|
||||
pub use self::slot_lifecycle::SlotLifecycleStage;
|
||||
/// Passive provider-neutral observation of one transaction execution result.
|
||||
pub use self::transaction_execution::TransactionExecutionEvent;
|
||||
/// Provider-neutral outcome of one observed transaction execution.
|
||||
pub use self::transaction_execution::TransactionExecutionOutcome;
|
||||
/// Canonical 64-byte Solana transaction signature used by passive Interface events.
|
||||
pub use self::transaction_execution::TransactionSignature;
|
||||
/// Canonical Solana account address primitive owned by `ksp-core-lib`.
|
||||
pub use ksp_core_lib::Pubkey;
|
||||
|
||||
Reference in New Issue
Block a user