slotstrike 1.0.0

Low-latency Solana slotstrike runtime for event-driven token execution
Documentation
pub mod constants;
pub mod instructions;
pub mod market;
pub mod pool;

pub use constants::{
    RAYDIUM_STANDARD_AMM_PROGRAM_ID, RAYDIUM_V4_PROGRAM_ID, STANDARD_AMM_INITIALIZE,
    STANDARD_AMM_INITIALIZE_WITH_PERMISSION, STANDARD_AMM_SWAP_BASE_INPUT,
    STANDARD_AMM_SWAP_BASE_OUTPUT, SwapInstructionBaseIn, TOKEN_PROGRAM_ID, WSOL_ADDRESS,
};
pub use instructions::{
    ParsedCpmmCreation, ParsedOpenbookCreation, RAYDIUM_V4_INITIALIZE_TAG,
    RAYDIUM_V4_INITIALIZE2_TAG, RAYDIUM_V4_SWAP_BASE_IN_TAG, RAYDIUM_V4_SWAP_BASE_OUT_TAG,
    RaydiumStructuredCandidateKind, classify_raydium_creation_instructions,
    is_cpmm_creation_instruction, is_openbook_creation_instruction,
    parse_cpmm_creation_transaction, parse_openbook_creation_transaction,
    raydium_v4_program_pubkey,
};
pub use market::{get_associated_authority, get_market_accounts};
pub use pool::pool_open_time;