0.5.1-pre.003

This commit is contained in:
2026-08-09 22:48:31 +02:00
parent 6a680767ae
commit 6151bb25e7
333 changed files with 2200 additions and 2158 deletions

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder.rs
// version: 18
// version: 19
//! Consolidated decoder modules.
@@ -34,59 +34,59 @@ mod vesting;
mod wallet;
mod weighted;
/// Reserved `kb-lib.decoder.adapter.saber_decimal_wrapper` decoder.
/// Reserved `ks-lib-decoder.adapter.saber_decimal_wrapper` decoder.
pub use self::adapter::DcAdapterSaberDecimalWrapperDecoder;
/// Reserved `kb-lib.decoder.adapter.spl_token_wrap` decoder.
/// Reserved `ks-lib-decoder.adapter.spl_token_wrap` decoder.
pub use self::adapter::DcAdapterSplTokenWrapDecoder;
/// Reserved `kb-lib.decoder.amm.aldrin_v1` decoder.
/// Reserved `ks-lib-decoder.amm.aldrin_v1` decoder.
pub use self::amm::DcAmmAldrinV1Decoder;
/// Reserved `kb-lib.decoder.amm.aldrin_v2` decoder.
/// Reserved `ks-lib-decoder.amm.aldrin_v2` decoder.
pub use self::amm::DcAmmAldrinV2Decoder;
/// Reserved `kb-lib.decoder.amm.alphaq` decoder.
/// Reserved `ks-lib-decoder.amm.alphaq` decoder.
pub use self::amm::DcAmmAlphaqDecoder;
/// Reserved `kb-lib.decoder.amm.believe` decoder.
/// Reserved `ks-lib-decoder.amm.believe` decoder.
pub use self::amm::DcAmmBelieveDecoder;
/// Reserved `kb-lib.decoder.amm.bonk_swap` decoder.
/// Reserved `ks-lib-decoder.amm.bonk_swap` decoder.
pub use self::amm::DcAmmBonkSwapDecoder;
/// Reserved `kb-lib.decoder.amm.fluxbeam` decoder.
/// Reserved `ks-lib-decoder.amm.fluxbeam` decoder.
pub use self::amm::DcAmmFluxbeamDecoder;
/// Reserved `kb-lib.decoder.amm.goon_fi` decoder.
/// Reserved `ks-lib-decoder.amm.goon_fi` decoder.
pub use self::amm::DcAmmGoonFiDecoder;
/// Reserved `kb-lib.decoder.amm.goosefx_gamma` decoder.
/// Reserved `ks-lib-decoder.amm.goosefx_gamma` decoder.
pub use self::amm::DcAmmGoosefxGammaDecoder;
/// Reserved `kb-lib.decoder.amm.goosefx_v2` decoder.
/// Reserved `ks-lib-decoder.amm.goosefx_v2` decoder.
pub use self::amm::DcAmmGoosefxV2Decoder;
/// Reserved `kb-lib.decoder.amm.guac_swap` decoder.
/// Reserved `ks-lib-decoder.amm.guac_swap` decoder.
pub use self::amm::DcAmmGuacSwapDecoder;
/// Reserved `kb-lib.decoder.amm.lifinity_swap_v2` decoder.
/// Reserved `ks-lib-decoder.amm.lifinity_swap_v2` decoder.
pub use self::amm::DcAmmLifinitySwapV2Decoder;
/// Reserved `kb-lib.decoder.amm.metadao_v0_5` decoder.
/// Reserved `ks-lib-decoder.amm.metadao_v0_5` decoder.
pub use self::amm::DcAmmMetadaoV05Decoder;
/// Reserved `kb-lib.decoder.amm.meteora_damm_v1` decoder.
/// Reserved `ks-lib-decoder.amm.meteora_damm_v1` decoder.
pub use self::amm::DcAmmMeteoraDammV1Decoder;
/// Reserved `kb-lib.decoder.amm.meteora_damm_v2` decoder.
/// Reserved `ks-lib-decoder.amm.meteora_damm_v2` decoder.
pub use self::amm::DcAmmMeteoraDammV2Decoder;
/// Reserved `kb-lib.decoder.amm.obric_v2` decoder.
/// Reserved `ks-lib-decoder.amm.obric_v2` decoder.
pub use self::amm::DcAmmObricV2Decoder;
/// Reserved `kb-lib.decoder.amm.one_dex` decoder.
/// Reserved `ks-lib-decoder.amm.one_dex` decoder.
pub use self::amm::DcAmmOneDexDecoder;
/// Reserved `kb-lib.decoder.amm.pump_swap` decoder.
/// Reserved `ks-lib-decoder.amm.pump_swap` decoder.
pub use self::amm::DcAmmPumpSwapDecoder;
/// Reserved `kb-lib.decoder.amm.raydium_lp_v4` decoder.
/// Reserved `ks-lib-decoder.amm.raydium_lp_v4` decoder.
pub use self::amm::DcAmmRaydiumLpV4Decoder;
/// Reserved `kb-lib.decoder.amm.solfi` decoder.
/// Reserved `ks-lib-decoder.amm.solfi` decoder.
pub use self::amm::DcAmmSolfiDecoder;
/// Reserved `kb-lib.decoder.amm.solfi_v2` decoder.
/// Reserved `ks-lib-decoder.amm.solfi_v2` decoder.
pub use self::amm::DcAmmSolfiV2Decoder;
/// Reserved `kb-lib.decoder.amm.vertigo` decoder.
/// Reserved `ks-lib-decoder.amm.vertigo` decoder.
pub use self::amm::DcAmmVertigoDecoder;
/// Reserved `kb-lib.decoder.amm.woofi` decoder.
/// Reserved `ks-lib-decoder.amm.woofi` decoder.
pub use self::amm::DcAmmWoofiDecoder;
/// Reserved `kb-lib.decoder.amm.zero_fi` decoder.
/// Reserved `ks-lib-decoder.amm.zero_fi` decoder.
pub use self::amm::DcAmmZeroFiDecoder;
/// Reserved `kb-lib.decoder.amm.zora` decoder.
/// Reserved `ks-lib-decoder.amm.zora` decoder.
pub use self::amm::DcAmmZoraDecoder;
/// Reserved `kb-lib.decoder.anchor` decoder.
/// Reserved `ks-lib-decoder.anchor` decoder.
pub use self::anchor::DcAnchorDecoder;
/// Current contextual core instruction input contract version.
pub use self::api::DC_API_CORE_INSTRUCTION_INPUT_CONTRACT_VERSION;
@@ -128,77 +128,77 @@ pub use self::api::decoder_api_decoder_handles_program_id;
pub use self::api::decoder_api_deterministic_json_hash;
/// Extracts the first eight payload bytes as hexadecimal when available.
pub use self::api::decoder_api_discriminator_8_hex;
/// Reserved `kb-lib.decoder.bridge.circle_cctp_token_messenger_minter` decoder.
/// Reserved `ks-lib-decoder.bridge.circle_cctp_token_messenger_minter` decoder.
pub use self::bridge::DcBridgeCircleCctpTokenMessengerMinterDecoder;
/// Reserved `kb-lib.decoder.bridge.circle_cctp_token_messenger_minter_v2` decoder.
/// Reserved `ks-lib-decoder.bridge.circle_cctp_token_messenger_minter_v2` decoder.
pub use self::bridge::DcBridgeCircleCctpTokenMessengerMinterV2Decoder;
/// Reserved `kb-lib.decoder.bridge.layer_zero_endpoint` decoder.
/// Reserved `ks-lib-decoder.bridge.layer_zero_endpoint` decoder.
pub use self::bridge::DcBridgeLayerZeroEndpointDecoder;
/// Reserved `kb-lib.decoder.bridge.layer_zero_executor` decoder.
/// Reserved `ks-lib-decoder.bridge.layer_zero_executor` decoder.
pub use self::bridge::DcBridgeLayerZeroExecutorDecoder;
/// Reserved `kb-lib.decoder.clmm.byreal` decoder.
/// Reserved `ks-lib-decoder.clmm.byreal` decoder.
pub use self::clmm::DcClmmByrealDecoder;
/// Reserved `kb-lib.decoder.clmm.fusion` decoder.
/// Reserved `ks-lib-decoder.clmm.fusion` decoder.
pub use self::clmm::DcClmmFusionDecoder;
/// Reserved `kb-lib.decoder.clmm.orca_whirlpool` decoder.
/// Reserved `ks-lib-decoder.clmm.orca_whirlpool` decoder.
pub use self::clmm::DcClmmOrcaWhirlpoolDecoder;
/// Reserved `kb-lib.decoder.clmm.pancake_swap` decoder.
/// Reserved `ks-lib-decoder.clmm.pancake_swap` decoder.
pub use self::clmm::DcClmmPancakeSwapDecoder;
/// Reserved `kb-lib.decoder.clmm.raydium` decoder.
/// Reserved `ks-lib-decoder.clmm.raydium` decoder.
pub use self::clmm::DcClmmRaydiumDecoder;
/// Reserved `kb-lib.decoder.clmm.stabble` decoder.
/// Reserved `ks-lib-decoder.clmm.stabble` decoder.
pub use self::clmm::DcClmmStabbleDecoder;
/// Reserved `kb-lib.decoder.cpmm.raydium` decoder.
/// Reserved `ks-lib-decoder.cpmm.raydium` decoder.
pub use self::cpmm::DcCpmmRaydiumDecoder;
/// Reserved `kb-lib.decoder.dlmm.meteora` decoder.
/// Reserved `ks-lib-decoder.dlmm.meteora` decoder.
pub use self::dlmm::DcDlmmMeteoraDecoder;
/// Reserved `kb-lib.decoder.fees.bags_fee_share_v1` decoder.
/// Reserved `ks-lib-decoder.fees.bags_fee_share_v1` decoder.
pub use self::fees::DcFeesBagsFeeShareV1Decoder;
/// Reserved `kb-lib.decoder.fees.bags_fee_share_v2` decoder.
/// Reserved `ks-lib-decoder.fees.bags_fee_share_v2` decoder.
pub use self::fees::DcFeesBagsFeeShareV2Decoder;
/// Reserved `kb-lib.decoder.admin.pump_fees` decoder.
/// Reserved `ks-lib-decoder.admin.pump_fees` decoder.
pub use self::fees::DcFeesPumpFeesDecoder;
/// Reserved `kb-lib.decoder.governance.metadao_bid_wall` decoder.
/// Reserved `ks-lib-decoder.governance.metadao_bid_wall` decoder.
pub use self::governance::DcGovernanceMetadaoBidWallDecoder;
/// Reserved `kb-lib.decoder.amm.metadao_futarchy_amm` decoder.
/// Reserved `ks-lib-decoder.amm.metadao_futarchy_amm` decoder.
pub use self::governance::DcGovernanceMetadaoFutarchyDecoder;
/// Reserved `kb-lib.decoder.governance.squads_multisig` decoder.
/// Reserved `ks-lib-decoder.governance.squads_multisig` decoder.
pub use self::governance::DcGovernanceSquadsMultisigDecoder;
/// Reserved `kb-lib.decoder.launchpad.boop_fun` decoder.
/// Reserved `ks-lib-decoder.launchpad.boop_fun` decoder.
pub use self::launchpad::DcLaunchpadBoopFunDecoder;
/// Reserved `kb-lib.decoder.launchpad.metadao_ico` decoder.
/// Reserved `ks-lib-decoder.launchpad.metadao_ico` decoder.
pub use self::launchpad::DcLaunchpadMetadaoIcoDecoder;
/// Reserved `kb-lib.decoder.launchpad.meteora_dbc` decoder.
/// Reserved `ks-lib-decoder.launchpad.meteora_dbc` decoder.
pub use self::launchpad::DcLaunchpadMeteoraDbcDecoder;
/// Reserved `kb-lib.decoder.launchpad.moonit` decoder.
/// Reserved `ks-lib-decoder.launchpad.moonit` decoder.
pub use self::launchpad::DcLaunchpadMoonitDecoder;
/// Reserved `kb-lib.decoder.launchpad.orca_wavebreak` decoder.
/// Reserved `ks-lib-decoder.launchpad.orca_wavebreak` decoder.
pub use self::launchpad::DcLaunchpadOrcaWavebreakDecoder;
/// Reserved `kb-lib.decoder.launchpad.printr` decoder.
/// Reserved `ks-lib-decoder.launchpad.printr` decoder.
pub use self::launchpad::DcLaunchpadPrintrDecoder;
/// Reserved `kb-lib.decoder.launchpad.pump_fun` decoder.
/// Reserved `ks-lib-decoder.launchpad.pump_fun` decoder.
pub use self::launchpad::DcLaunchpadPumpFunDecoder;
/// Reserved `kb-lib.decoder.launchpad.pump_pumpup_ai` decoder.
/// Reserved `ks-lib-decoder.launchpad.pump_pumpup_ai` decoder.
pub use self::launchpad::DcLaunchpadPumpPumpupAiDecoder;
/// Reserved `kb-lib.decoder.launchpad.raydium_launchlab` decoder.
/// Reserved `ks-lib-decoder.launchpad.raydium_launchlab` decoder.
pub use self::launchpad::DcLaunchpadRaydiumLaunchlabDecoder;
/// Reserved `kb-lib.decoder.amm.virtuals` decoder.
/// Reserved `ks-lib-decoder.amm.virtuals` decoder.
pub use self::launchpad::DcLaunchpadVirtualsDecoder;
/// Reserved `kb-lib.decoder.lending.clone` decoder.
/// Reserved `ks-lib-decoder.lending.clone` decoder.
pub use self::lending::DcLendingCloneDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_borrow` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_borrow` decoder.
pub use self::lending::DcLendingJupiterLendBorrowDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_earn` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_earn` decoder.
pub use self::lending::DcLendingJupiterLendEarnDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_flash_loan` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_flash_loan` decoder.
pub use self::lending::DcLendingJupiterLendFlashLoanDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_liquidity` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_liquidity` decoder.
pub use self::lending::DcLendingJupiterLendLiquidityDecoder;
/// Reserved `kb-lib.decoder.lending.kamino` decoder.
/// Reserved `ks-lib-decoder.lending.kamino` decoder.
pub use self::lending::DcLendingKaminoDecoder;
/// Reserved `kb-lib.decoder.lending.marginfi_v2` decoder.
/// Reserved `ks-lib-decoder.lending.marginfi_v2` decoder.
pub use self::lending::DcLendingMarginfiV2Decoder;
/// Reserved `kb-lib.decoder.lock.raydium_lp` decoder.
/// Reserved `ks-lib-decoder.lock.raydium_lp` decoder.
pub use self::lock::DcLockRaydiumLpDecoder;
/// Approve Collection Authority discriminator.
pub(crate) use self::metadata::DC_METADATA_MTM_APPROVE_COLLECTION_AUTHORITY_DISCRIMINATOR;
@@ -426,7 +426,7 @@ pub use self::metadata::DcMetadataMtmTokenOwnedEscrowAuthorityKind;
pub use self::metadata::DcMetadataMtmTokenRecordAccountSnapshot;
/// Solana Program Metadata instruction decoder; account decoders are active.
pub use self::metadata::DcMetadataSolanaProgramMetadataDecoder;
/// Reserved `kb-lib.decoder.metadata.spl_name_service` decoder.
/// Reserved `ks-lib-decoder.metadata.spl_name_service` decoder.
pub use self::metadata::DcMetadataSplNameServiceDecoder;
/// Error returned while decoding a Solana Program Metadata account.
pub use self::metadata::DcMetadataSpmAccountDecodeError;
@@ -500,35 +500,35 @@ pub use self::metadata::decoder_metadata_solana_program_metadata_decode_metadata
pub(crate) use self::metadata::decoder_metadata_solana_program_metadata_entry_for_discriminator;
/// Returns the first byte of one retained Solana Program Metadata payload.
pub(crate) use self::metadata::decoder_metadata_solana_program_metadata_payload_discriminator;
/// Reserved `kb-lib.decoder.nft.metaplex_bubblegum` decoder.
/// Reserved `ks-lib-decoder.nft.metaplex_bubblegum` decoder.
pub use self::nft::DcNftMetaplexBubblegumDecoder;
/// Reserved `kb-lib.decoder.nft.tensor_cnft` decoder.
/// Reserved `ks-lib-decoder.nft.tensor_cnft` decoder.
pub use self::nft::DcNftTensorCnftDecoder;
/// Reserved `kb-lib.decoder.orderbook.jupiter_limit_order` decoder.
/// Reserved `ks-lib-decoder.orderbook.jupiter_limit_order` decoder.
pub use self::orderbook::DcOrderbookJupiterLimitOrderDecoder;
/// Reserved `kb-lib.decoder.orderbook.jupiter_limit_order_v2` decoder.
/// Reserved `ks-lib-decoder.orderbook.jupiter_limit_order_v2` decoder.
pub use self::orderbook::DcOrderbookJupiterLimitOrderV2Decoder;
/// Reserved `kb-lib.decoder.orderbook.openbook_v2` decoder.
/// Reserved `ks-lib-decoder.orderbook.openbook_v2` decoder.
pub use self::orderbook::DcOrderbookOpenbookV2Decoder;
/// Reserved `kb-lib.decoder.perpetuals.drift_v2` decoder.
/// Reserved `ks-lib-decoder.perpetuals.drift_v2` decoder.
pub use self::perpetuals::DcPerpetualsDriftV2Decoder;
/// Reserved `kb-lib.decoder.perpetuals.jupiter` decoder.
/// Reserved `ks-lib-decoder.perpetuals.jupiter` decoder.
pub use self::perpetuals::DcPerpetualsJupiterDecoder;
/// Reserved `kb-lib.decoder.perpetuals.phoenix_eternal` decoder.
/// Reserved `ks-lib-decoder.perpetuals.phoenix_eternal` decoder.
pub use self::perpetuals::DcPerpetualsPhoenixEternalDecoder;
/// Reserved `kb-lib.decoder.perpetuals.zeta` decoder.
/// Reserved `ks-lib-decoder.perpetuals.zeta` decoder.
pub use self::perpetuals::DcPerpetualsZetaDecoder;
/// Reserved `kb-lib.decoder.router.dflow_aggregator_v4` decoder.
/// Reserved `ks-lib-decoder.router.dflow_aggregator_v4` decoder.
pub use self::router::DcRouterDflowAggregatorV4Decoder;
/// Reserved `kb-lib.decoder.router.jupiter_aggregator_v4` decoder.
/// Reserved `ks-lib-decoder.router.jupiter_aggregator_v4` decoder.
pub use self::router::DcRouterJupiterAggregatorV4Decoder;
/// Reserved `kb-lib.decoder.router.jupiter_aggregator_v6` decoder.
/// Reserved `ks-lib-decoder.router.jupiter_aggregator_v6` decoder.
pub use self::router::DcRouterJupiterAggregatorV6Decoder;
/// Reserved `kb-lib.decoder.router.okx_labs_v1` decoder.
/// Reserved `ks-lib-decoder.router.okx_labs_v1` decoder.
pub use self::router::DcRouterOkxLabsV1Decoder;
/// Reserved `kb-lib.decoder.router.okx_labs_v2` decoder.
/// Reserved `ks-lib-decoder.router.okx_labs_v2` decoder.
pub use self::router::DcRouterOkxLabsV2Decoder;
/// Reserved `kb-lib.decoder.rwa.ondo_global_markets` decoder.
/// Reserved `ks-lib-decoder.rwa.ondo_global_markets` decoder.
pub use self::rwa::DcRwaOndoGlobalMarketsDecoder;
pub(crate) use self::solana::DC_SOLANA_CORE_ADDRESS_LOOKUP_TABLE_SURFACE_CODE;
pub(crate) use self::solana::DC_SOLANA_CORE_BPF_LOADER_DEPRECATED_SURFACE_CODE;
@@ -685,7 +685,7 @@ pub(crate) use self::spl::DC_SPL_TOKEN_MAX_BATCH_INSTRUCTIONS;
pub(crate) use self::spl::DC_SPL_TOKEN_MAX_INSTRUCTION_BYTES;
/// Stable protocol and surface code for the classic SPL Token program.
pub(crate) use self::spl::DC_SPL_TOKEN_SURFACE_CODE;
/// Reserved `kb-lib.decoder.spl.account_compression` decoder.
/// Reserved `ks-lib-decoder.spl.account_compression` decoder.
pub use self::spl::DcSplAccountCompressionDecoder;
/// Exact decoder for the SPL Associated Token Account program.
pub use self::spl::DcSplAssociatedTokenAccountDecoder;
@@ -697,11 +697,11 @@ pub use self::spl::DcSplElGamalRegistryState;
pub use self::spl::DcSplElgamalRegistryDecoder;
/// Exact decoder for the three registered SPL Memo generations.
pub use self::spl::DcSplMemoDecoder;
/// Reserved `kb-lib.decoder.spl.noop` decoder.
/// Reserved `ks-lib-decoder.spl.noop` decoder.
pub use self::spl::DcSplNoopDecoder;
/// Reserved `kb-lib.decoder.spl.single_pool` decoder.
/// Reserved `ks-lib-decoder.spl.single_pool` decoder.
pub use self::spl::DcSplSinglePoolDecoder;
/// Reserved `kb-lib.decoder.spl.stake_pool` decoder.
/// Reserved `ks-lib-decoder.spl.stake_pool` decoder.
pub use self::spl::DcSplStakePoolDecoder;
/// Exact decoder for the Token-2022 program.
pub use self::spl::DcSplToken2022Decoder;
@@ -755,47 +755,47 @@ pub(crate) use self::spl::decoder_spl_token_decode;
pub(crate) use self::spl::decoder_spl_token_entry_for_tag;
/// Returns the first byte of one retained classic SPL Token payload.
pub(crate) use self::spl::decoder_spl_token_payload_tag;
/// Reserved `kb-lib.decoder.stable.swap_hylo_exchange` decoder.
/// Reserved `ks-lib-decoder.stable.swap_hylo_exchange` decoder.
pub use self::stable::DcStableSwapHyloExchangeDecoder;
/// Reserved `kb-lib.decoder.stable.swap_jupiter_stable` decoder.
/// Reserved `ks-lib-decoder.stable.swap_jupiter_stable` decoder.
pub use self::stable::DcStableSwapJupiterStableDecoder;
/// Reserved `kb-lib.decoder.stable.swap_numeraire` decoder.
/// Reserved `ks-lib-decoder.stable.swap_numeraire` decoder.
pub use self::stable::DcStableSwapNumeraireDecoder;
/// Reserved `kb-lib.decoder.stable.swap_stabble` decoder.
/// Reserved `ks-lib-decoder.stable.swap_stabble` decoder.
pub use self::stable::DcStableSwapStabbleDecoder;
/// Reserved `kb-lib.decoder.staking.jito_tip_distribution` decoder.
/// Reserved `ks-lib-decoder.staking.jito_tip_distribution` decoder.
pub use self::staking::DcStakingJitoTipDistributionDecoder;
/// Reserved `kb-lib.decoder.staking.kamino_farm` decoder.
/// Reserved `ks-lib-decoder.staking.kamino_farm` decoder.
pub use self::staking::DcStakingKaminoFarmDecoder;
/// Reserved `kb-lib.decoder.staking.marinade_finance` decoder.
/// Reserved `ks-lib-decoder.staking.marinade_finance` decoder.
pub use self::staking::DcStakingMarinadeFinanceDecoder;
/// Reserved `kb-lib.decoder.staking.solayer` decoder.
/// Reserved `ks-lib-decoder.staking.solayer` decoder.
pub use self::staking::DcStakingSolayerDecoder;
/// Reserved `kb-lib.decoder.storage.solana_record` decoder.
/// Reserved `ks-lib-decoder.storage.solana_record` decoder.
pub use self::storage::DcStorageSolanaRecordDecoder;
/// Reserved `kb-lib.decoder.router.jupiter_dca` decoder.
/// Reserved `ks-lib-decoder.router.jupiter_dca` decoder.
pub use self::strategy::DcStrategyJupiterDcaDecoder;
/// Reserved `kb-lib.decoder.treasury.helium_treasury_management` decoder.
/// Reserved `ks-lib-decoder.treasury.helium_treasury_management` decoder.
pub use self::treasury::DcTreasuryHeliumTreasuryManagementDecoder;
/// Reserved `kb-lib.decoder.vault.carrot_defi` decoder.
/// Reserved `ks-lib-decoder.vault.carrot_defi` decoder.
pub use self::vault::DcVaultCarrotDefiDecoder;
/// Reserved `kb-lib.decoder.vault.hylo_stability_pool` decoder.
/// Reserved `ks-lib-decoder.vault.hylo_stability_pool` decoder.
pub use self::vault::DcVaultHyloStabilityPoolDecoder;
/// Reserved `kb-lib.decoder.vault.kamino` decoder.
/// Reserved `ks-lib-decoder.vault.kamino` decoder.
pub use self::vault::DcVaultKaminoDecoder;
/// Reserved `kb-lib.decoder.vault.kamino_v2` decoder.
/// Reserved `ks-lib-decoder.vault.kamino_v2` decoder.
pub use self::vault::DcVaultKaminoV2Decoder;
/// Reserved `kb-lib.decoder.vault.kamino_yvaults` decoder.
/// Reserved `ks-lib-decoder.vault.kamino_yvaults` decoder.
pub use self::vault::DcVaultKaminoYvaultsDecoder;
/// Reserved `kb-lib.decoder.vault.meteora` decoder.
/// Reserved `ks-lib-decoder.vault.meteora` decoder.
pub use self::vault::DcVaultMeteoraDecoder;
/// Reserved `kb-lib.decoder.admin.jupiter_lock` decoder.
/// Reserved `ks-lib-decoder.admin.jupiter_lock` decoder.
pub use self::vesting::DcVestingJupiterLockDecoder;
/// Reserved `kb-lib.decoder.vesting.streamflow` decoder.
/// Reserved `ks-lib-decoder.vesting.streamflow` decoder.
pub use self::vesting::DcVestingStreamflowDecoder;
/// Reserved `kb-lib.decoder.wallet.jupiter_apepro_smart_wallet` decoder.
/// Reserved `ks-lib-decoder.wallet.jupiter_apepro_smart_wallet` decoder.
pub use self::wallet::DcWalletJupiterApeproSmartWalletDecoder;
/// Reserved `kb-lib.decoder.weighted.swap_stabble` decoder.
/// Reserved `ks-lib-decoder.weighted.swap_stabble` decoder.
pub use self::weighted::DcWeightedSwapStabbleDecoder;
#[cfg(test)]
mod reserved_decoder_tests {
@@ -910,7 +910,7 @@ mod reserved_decoder_tests {
let mut names = std::collections::BTreeSet::new();
for decoder in decoders {
assert!(names.insert(decoder.decoder_name()));
if decoder.decoder_name() == "kb-lib.decoder.anchor" {
if decoder.decoder_name() == "ks-lib-decoder.anchor" {
assert!(decoder.program_ids().is_empty());
continue;
}

View File

@@ -1,12 +1,12 @@
// file: ks-lib/src/decoder/adapter.rs
// version: 6
// version: 7
//! `adapter` decoder family.
mod saber_decimal_wrapper;
mod spl_token_wrap;
/// Reserved `kb-lib.decoder.adapter.saber_decimal_wrapper` decoder.
/// Reserved `ks-lib-decoder.adapter.saber_decimal_wrapper` decoder.
pub use self::saber_decimal_wrapper::DcAdapterSaberDecimalWrapperDecoder;
/// Reserved `kb-lib.decoder.adapter.spl_token_wrap` decoder.
/// Reserved `ks-lib-decoder.adapter.spl_token_wrap` decoder.
pub use self::spl_token_wrap::DcAdapterSplTokenWrapDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/adapter/saber_decimal_wrapper.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `adapter_saber_decimal_wrapper`.
@@ -9,7 +9,7 @@ pub struct DcAdapterSaberDecimalWrapperDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAdapterSaberDecimalWrapperDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.adapter.saber_decimal_wrapper";
return "ks-lib-decoder.adapter.saber_decimal_wrapper";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/adapter/spl_token_wrap.rs
// version: 2
// version: 3
//! Reserved protocol decoder for `adapter_spl_token_wrap`.
@@ -9,7 +9,7 @@ pub struct DcAdapterSplTokenWrapDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAdapterSplTokenWrapDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.adapter.spl_token_wrap";
return "ks-lib-decoder.adapter.spl_token_wrap";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm.rs
// version: 6
// version: 7
//! `amm` decoder family.
@@ -28,51 +28,51 @@ mod woofi;
mod zero_fi;
mod zora;
/// Reserved `kb-lib.decoder.amm.aldrin_v1` decoder.
/// Reserved `ks-lib-decoder.amm.aldrin_v1` decoder.
pub use self::aldrin_v1::DcAmmAldrinV1Decoder;
/// Reserved `kb-lib.decoder.amm.aldrin_v2` decoder.
/// Reserved `ks-lib-decoder.amm.aldrin_v2` decoder.
pub use self::aldrin_v2::DcAmmAldrinV2Decoder;
/// Reserved `kb-lib.decoder.amm.alphaq` decoder.
/// Reserved `ks-lib-decoder.amm.alphaq` decoder.
pub use self::alphaq::DcAmmAlphaqDecoder;
/// Reserved `kb-lib.decoder.amm.believe` decoder.
/// Reserved `ks-lib-decoder.amm.believe` decoder.
pub use self::believe::DcAmmBelieveDecoder;
/// Reserved `kb-lib.decoder.amm.bonk_swap` decoder.
/// Reserved `ks-lib-decoder.amm.bonk_swap` decoder.
pub use self::bonk_swap::DcAmmBonkSwapDecoder;
/// Reserved `kb-lib.decoder.amm.fluxbeam` decoder.
/// Reserved `ks-lib-decoder.amm.fluxbeam` decoder.
pub use self::fluxbeam::DcAmmFluxbeamDecoder;
/// Reserved `kb-lib.decoder.amm.goon_fi` decoder.
/// Reserved `ks-lib-decoder.amm.goon_fi` decoder.
pub use self::goon_fi::DcAmmGoonFiDecoder;
/// Reserved `kb-lib.decoder.amm.goosefx_gamma` decoder.
/// Reserved `ks-lib-decoder.amm.goosefx_gamma` decoder.
pub use self::goosefx_gamma::DcAmmGoosefxGammaDecoder;
/// Reserved `kb-lib.decoder.amm.goosefx_v2` decoder.
/// Reserved `ks-lib-decoder.amm.goosefx_v2` decoder.
pub use self::goosefx_v2::DcAmmGoosefxV2Decoder;
/// Reserved `kb-lib.decoder.amm.guac_swap` decoder.
/// Reserved `ks-lib-decoder.amm.guac_swap` decoder.
pub use self::guac_swap::DcAmmGuacSwapDecoder;
/// Reserved `kb-lib.decoder.amm.lifinity_swap_v2` decoder.
/// Reserved `ks-lib-decoder.amm.lifinity_swap_v2` decoder.
pub use self::lifinity_swap_v2::DcAmmLifinitySwapV2Decoder;
/// Reserved `kb-lib.decoder.amm.metadao_v0_5` decoder.
/// Reserved `ks-lib-decoder.amm.metadao_v0_5` decoder.
pub use self::metadao_v0_5::DcAmmMetadaoV05Decoder;
/// Reserved `kb-lib.decoder.amm.meteora_damm_v1` decoder.
/// Reserved `ks-lib-decoder.amm.meteora_damm_v1` decoder.
pub use self::meteora_damm_v1::DcAmmMeteoraDammV1Decoder;
/// Reserved `kb-lib.decoder.amm.meteora_damm_v2` decoder.
/// Reserved `ks-lib-decoder.amm.meteora_damm_v2` decoder.
pub use self::meteora_damm_v2::DcAmmMeteoraDammV2Decoder;
/// Reserved `kb-lib.decoder.amm.obric_v2` decoder.
/// Reserved `ks-lib-decoder.amm.obric_v2` decoder.
pub use self::obric_v2::DcAmmObricV2Decoder;
/// Reserved `kb-lib.decoder.amm.one_dex` decoder.
/// Reserved `ks-lib-decoder.amm.one_dex` decoder.
pub use self::one_dex::DcAmmOneDexDecoder;
/// Reserved `kb-lib.decoder.amm.pump_swap` decoder.
/// Reserved `ks-lib-decoder.amm.pump_swap` decoder.
pub use self::pump_swap::DcAmmPumpSwapDecoder;
/// Reserved `kb-lib.decoder.amm.raydium_lp_v4` decoder.
/// Reserved `ks-lib-decoder.amm.raydium_lp_v4` decoder.
pub use self::raydium_lp_v4::DcAmmRaydiumLpV4Decoder;
/// Reserved `kb-lib.decoder.amm.solfi` decoder.
/// Reserved `ks-lib-decoder.amm.solfi` decoder.
pub use self::solfi::DcAmmSolfiDecoder;
/// Reserved `kb-lib.decoder.amm.solfi_v2` decoder.
/// Reserved `ks-lib-decoder.amm.solfi_v2` decoder.
pub use self::solfi_v2::DcAmmSolfiV2Decoder;
/// Reserved `kb-lib.decoder.amm.vertigo` decoder.
/// Reserved `ks-lib-decoder.amm.vertigo` decoder.
pub use self::vertigo::DcAmmVertigoDecoder;
/// Reserved `kb-lib.decoder.amm.woofi` decoder.
/// Reserved `ks-lib-decoder.amm.woofi` decoder.
pub use self::woofi::DcAmmWoofiDecoder;
/// Reserved `kb-lib.decoder.amm.zero_fi` decoder.
/// Reserved `ks-lib-decoder.amm.zero_fi` decoder.
pub use self::zero_fi::DcAmmZeroFiDecoder;
/// Reserved `kb-lib.decoder.amm.zora` decoder.
/// Reserved `ks-lib-decoder.amm.zora` decoder.
pub use self::zora::DcAmmZoraDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/aldrin_v1.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_aldrin_v1`.
@@ -9,7 +9,7 @@ pub struct DcAmmAldrinV1Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmAldrinV1Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.aldrin_v1";
return "ks-lib-decoder.amm.aldrin_v1";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/aldrin_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_aldrin_v2`.
@@ -9,7 +9,7 @@ pub struct DcAmmAldrinV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmAldrinV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.aldrin_v2";
return "ks-lib-decoder.amm.aldrin_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/alphaq.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_alphaq`.
@@ -9,7 +9,7 @@ pub struct DcAmmAlphaqDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmAlphaqDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.alphaq";
return "ks-lib-decoder.amm.alphaq";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/believe.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_believe`.
@@ -9,7 +9,7 @@ pub struct DcAmmBelieveDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmBelieveDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.believe";
return "ks-lib-decoder.amm.believe";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/bonk_swap.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_bonk_swap`.
@@ -9,7 +9,7 @@ pub struct DcAmmBonkSwapDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmBonkSwapDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.bonk_swap";
return "ks-lib-decoder.amm.bonk_swap";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/fluxbeam.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_fluxbeam`.
@@ -9,7 +9,7 @@ pub struct DcAmmFluxbeamDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmFluxbeamDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.fluxbeam";
return "ks-lib-decoder.amm.fluxbeam";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/goon_fi.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_goon_fi`.
@@ -9,7 +9,7 @@ pub struct DcAmmGoonFiDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmGoonFiDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.goon_fi";
return "ks-lib-decoder.amm.goon_fi";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/goosefx_gamma.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_goosefx_gamma`.
@@ -9,7 +9,7 @@ pub struct DcAmmGoosefxGammaDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmGoosefxGammaDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.goosefx_gamma";
return "ks-lib-decoder.amm.goosefx_gamma";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/goosefx_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_goosefx_v2`.
@@ -9,7 +9,7 @@ pub struct DcAmmGoosefxV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmGoosefxV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.goosefx_v2";
return "ks-lib-decoder.amm.goosefx_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/guac_swap.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_guac_swap`.
@@ -9,7 +9,7 @@ pub struct DcAmmGuacSwapDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmGuacSwapDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.guac_swap";
return "ks-lib-decoder.amm.guac_swap";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/lifinity_swap_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_lifinity_swap_v2`.
@@ -9,7 +9,7 @@ pub struct DcAmmLifinitySwapV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmLifinitySwapV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.lifinity_swap_v2";
return "ks-lib-decoder.amm.lifinity_swap_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/metadao_v0_5.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_metadao_v0_5`.
@@ -9,7 +9,7 @@ pub struct DcAmmMetadaoV05Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmMetadaoV05Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.metadao_v0_5";
return "ks-lib-decoder.amm.metadao_v0_5";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/meteora_damm_v1.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_meteora_damm_v1`.
@@ -9,7 +9,7 @@ pub struct DcAmmMeteoraDammV1Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmMeteoraDammV1Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.meteora_damm_v1";
return "ks-lib-decoder.amm.meteora_damm_v1";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/meteora_damm_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_meteora_damm_v2`.
@@ -9,7 +9,7 @@ pub struct DcAmmMeteoraDammV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmMeteoraDammV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.meteora_damm_v2";
return "ks-lib-decoder.amm.meteora_damm_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/obric_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_obric_v2`.
@@ -9,7 +9,7 @@ pub struct DcAmmObricV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmObricV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.obric_v2";
return "ks-lib-decoder.amm.obric_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/one_dex.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_one_dex`.
@@ -9,7 +9,7 @@ pub struct DcAmmOneDexDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmOneDexDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.one_dex";
return "ks-lib-decoder.amm.one_dex";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/pump_swap.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_pump_swap`.
@@ -9,7 +9,7 @@ pub struct DcAmmPumpSwapDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmPumpSwapDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.pump_swap";
return "ks-lib-decoder.amm.pump_swap";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/raydium_lp_v4.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_raydium_lp_v4`.
@@ -9,7 +9,7 @@ pub struct DcAmmRaydiumLpV4Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmRaydiumLpV4Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.raydium_lp_v4";
return "ks-lib-decoder.amm.raydium_lp_v4";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/solfi.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_solfi`.
@@ -9,7 +9,7 @@ pub struct DcAmmSolfiDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmSolfiDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.solfi";
return "ks-lib-decoder.amm.solfi";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/solfi_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_solfi_v2`.
@@ -9,7 +9,7 @@ pub struct DcAmmSolfiV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmSolfiV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.solfi_v2";
return "ks-lib-decoder.amm.solfi_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/vertigo.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_vertigo`.
@@ -9,7 +9,7 @@ pub struct DcAmmVertigoDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmVertigoDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.vertigo";
return "ks-lib-decoder.amm.vertigo";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/woofi.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_woofi`.
@@ -9,7 +9,7 @@ pub struct DcAmmWoofiDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmWoofiDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.woofi";
return "ks-lib-decoder.amm.woofi";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/zero_fi.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_zero_fi`.
@@ -9,7 +9,7 @@ pub struct DcAmmZeroFiDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmZeroFiDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.zero_fi";
return "ks-lib-decoder.amm.zero_fi";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/amm/zora.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `amm_zora`.
@@ -9,7 +9,7 @@ pub struct DcAmmZoraDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAmmZoraDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.amm.zora";
return "ks-lib-decoder.amm.zora";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,9 +1,9 @@
// file: ks-lib/src/decoder/anchor.rs
// version: 5
// version: 6
//! `anchor` decoder family.
mod core;
/// Reserved `kb-lib.decoder.anchor` decoder.
/// Reserved `ks-lib-decoder.anchor` decoder.
pub use self::core::DcAnchorDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/anchor/core.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `anchor`.
@@ -9,7 +9,7 @@ pub struct DcAnchorDecoder;
impl crate::DcApiProtocolDecoder for crate::DcAnchorDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.anchor";
return "ks-lib-decoder.anchor";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/api/decoder.rs
// version: 7
// version: 8
//! Shared decoder contracts for protocol decoder crates.
@@ -49,7 +49,7 @@ pub struct DcApiInitialDecoder;
impl DcApiProtocolDecoder for DcApiInitialDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.api";
return "ks-lib-decoder.api";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/bridge.rs
// version: 5
// version: 6
//! `bridge` decoder family.
@@ -8,11 +8,11 @@ mod circle_cctp_token_messenger_minter_v2;
mod layer_zero_endpoint;
mod layer_zero_executor;
/// Reserved `kb-lib.decoder.bridge.circle_cctp_token_messenger_minter` decoder.
/// Reserved `ks-lib-decoder.bridge.circle_cctp_token_messenger_minter` decoder.
pub use self::circle_cctp_token_messenger_minter::DcBridgeCircleCctpTokenMessengerMinterDecoder;
/// Reserved `kb-lib.decoder.bridge.circle_cctp_token_messenger_minter_v2` decoder.
/// Reserved `ks-lib-decoder.bridge.circle_cctp_token_messenger_minter_v2` decoder.
pub use self::circle_cctp_token_messenger_minter_v2::DcBridgeCircleCctpTokenMessengerMinterV2Decoder;
/// Reserved `kb-lib.decoder.bridge.layer_zero_endpoint` decoder.
/// Reserved `ks-lib-decoder.bridge.layer_zero_endpoint` decoder.
pub use self::layer_zero_endpoint::DcBridgeLayerZeroEndpointDecoder;
/// Reserved `kb-lib.decoder.bridge.layer_zero_executor` decoder.
/// Reserved `ks-lib-decoder.bridge.layer_zero_executor` decoder.
pub use self::layer_zero_executor::DcBridgeLayerZeroExecutorDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/bridge/circle_cctp_token_messenger_minter.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `bridge_circle_cctp_token_messenger_minter`.
@@ -9,7 +9,7 @@ pub struct DcBridgeCircleCctpTokenMessengerMinterDecoder;
impl crate::DcApiProtocolDecoder for crate::DcBridgeCircleCctpTokenMessengerMinterDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.bridge.circle_cctp_token_messenger_minter";
return "ks-lib-decoder.bridge.circle_cctp_token_messenger_minter";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/bridge/circle_cctp_token_messenger_minter_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `bridge_circle_cctp_token_messenger_minter_v2`.
@@ -9,7 +9,7 @@ pub struct DcBridgeCircleCctpTokenMessengerMinterV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcBridgeCircleCctpTokenMessengerMinterV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.bridge.circle_cctp_token_messenger_minter_v2";
return "ks-lib-decoder.bridge.circle_cctp_token_messenger_minter_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/bridge/layer_zero_endpoint.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `bridge_layer_zero_endpoint`.
@@ -9,7 +9,7 @@ pub struct DcBridgeLayerZeroEndpointDecoder;
impl crate::DcApiProtocolDecoder for crate::DcBridgeLayerZeroEndpointDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.bridge.layer_zero_endpoint";
return "ks-lib-decoder.bridge.layer_zero_endpoint";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/bridge/layer_zero_executor.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `bridge_layer_zero_executor`.
@@ -9,7 +9,7 @@ pub struct DcBridgeLayerZeroExecutorDecoder;
impl crate::DcApiProtocolDecoder for crate::DcBridgeLayerZeroExecutorDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.bridge.layer_zero_executor";
return "ks-lib-decoder.bridge.layer_zero_executor";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/clmm.rs
// version: 5
// version: 6
//! `clmm` decoder family.
@@ -10,15 +10,15 @@ mod pancake_swap;
mod raydium;
mod stabble;
/// Reserved `kb-lib.decoder.clmm.byreal` decoder.
/// Reserved `ks-lib-decoder.clmm.byreal` decoder.
pub use self::byreal::DcClmmByrealDecoder;
/// Reserved `kb-lib.decoder.clmm.fusion` decoder.
/// Reserved `ks-lib-decoder.clmm.fusion` decoder.
pub use self::fusion::DcClmmFusionDecoder;
/// Reserved `kb-lib.decoder.clmm.orca_whirlpool` decoder.
/// Reserved `ks-lib-decoder.clmm.orca_whirlpool` decoder.
pub use self::orca_whirlpool::DcClmmOrcaWhirlpoolDecoder;
/// Reserved `kb-lib.decoder.clmm.pancake_swap` decoder.
/// Reserved `ks-lib-decoder.clmm.pancake_swap` decoder.
pub use self::pancake_swap::DcClmmPancakeSwapDecoder;
/// Reserved `kb-lib.decoder.clmm.raydium` decoder.
/// Reserved `ks-lib-decoder.clmm.raydium` decoder.
pub use self::raydium::DcClmmRaydiumDecoder;
/// Reserved `kb-lib.decoder.clmm.stabble` decoder.
/// Reserved `ks-lib-decoder.clmm.stabble` decoder.
pub use self::stabble::DcClmmStabbleDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/clmm/byreal.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `clmm_byreal`.
@@ -9,7 +9,7 @@ pub struct DcClmmByrealDecoder;
impl crate::DcApiProtocolDecoder for crate::DcClmmByrealDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.clmm.byreal";
return "ks-lib-decoder.clmm.byreal";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/clmm/fusion.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `clmm_fusion`.
@@ -9,7 +9,7 @@ pub struct DcClmmFusionDecoder;
impl crate::DcApiProtocolDecoder for crate::DcClmmFusionDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.clmm.fusion";
return "ks-lib-decoder.clmm.fusion";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/clmm/orca_whirlpool.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `clmm_orca_whirlpool`.
@@ -9,7 +9,7 @@ pub struct DcClmmOrcaWhirlpoolDecoder;
impl crate::DcApiProtocolDecoder for crate::DcClmmOrcaWhirlpoolDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.clmm.orca_whirlpool";
return "ks-lib-decoder.clmm.orca_whirlpool";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/clmm/pancake_swap.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `clmm_pancake_swap`.
@@ -9,7 +9,7 @@ pub struct DcClmmPancakeSwapDecoder;
impl crate::DcApiProtocolDecoder for crate::DcClmmPancakeSwapDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.clmm.pancake_swap";
return "ks-lib-decoder.clmm.pancake_swap";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/clmm/raydium.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `clmm_raydium`.
@@ -9,7 +9,7 @@ pub struct DcClmmRaydiumDecoder;
impl crate::DcApiProtocolDecoder for crate::DcClmmRaydiumDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.clmm.raydium";
return "ks-lib-decoder.clmm.raydium";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/clmm/stabble.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `clmm_stabble`.
@@ -9,7 +9,7 @@ pub struct DcClmmStabbleDecoder;
impl crate::DcApiProtocolDecoder for crate::DcClmmStabbleDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.clmm.stabble";
return "ks-lib-decoder.clmm.stabble";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,9 +1,9 @@
// file: ks-lib/src/decoder/cpmm.rs
// version: 5
// version: 6
//! `cpmm` decoder family.
mod raydium;
/// Reserved `kb-lib.decoder.cpmm.raydium` decoder.
/// Reserved `ks-lib-decoder.cpmm.raydium` decoder.
pub use self::raydium::DcCpmmRaydiumDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/cpmm/raydium.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `cpmm_raydium`.
@@ -9,7 +9,7 @@ pub struct DcCpmmRaydiumDecoder;
impl crate::DcApiProtocolDecoder for crate::DcCpmmRaydiumDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.cpmm.raydium";
return "ks-lib-decoder.cpmm.raydium";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,9 +1,9 @@
// file: ks-lib/src/decoder/dlmm.rs
// version: 5
// version: 6
//! `dlmm` decoder family.
mod meteora;
/// Reserved `kb-lib.decoder.dlmm.meteora` decoder.
/// Reserved `ks-lib-decoder.dlmm.meteora` decoder.
pub use self::meteora::DcDlmmMeteoraDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/dlmm/meteora.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `dlmm_meteora`.
@@ -9,7 +9,7 @@ pub struct DcDlmmMeteoraDecoder;
impl crate::DcApiProtocolDecoder for crate::DcDlmmMeteoraDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.dlmm.meteora";
return "ks-lib-decoder.dlmm.meteora";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/fees.rs
// version: 6
// version: 7
//! `fees` decoder family.
@@ -7,9 +7,9 @@ mod bags_fee_share_v1;
mod bags_fee_share_v2;
mod pump_fees;
/// Reserved `kb-lib.decoder.fees.bags_fee_share_v1` decoder.
/// Reserved `ks-lib-decoder.fees.bags_fee_share_v1` decoder.
pub use self::bags_fee_share_v1::DcFeesBagsFeeShareV1Decoder;
/// Reserved `kb-lib.decoder.fees.bags_fee_share_v2` decoder.
/// Reserved `ks-lib-decoder.fees.bags_fee_share_v2` decoder.
pub use self::bags_fee_share_v2::DcFeesBagsFeeShareV2Decoder;
/// Reserved `kb-lib.decoder.fees.pump_fees` decoder.
/// Reserved `ks-lib-decoder.fees.pump_fees` decoder.
pub use self::pump_fees::DcFeesPumpFeesDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/fees/bags_fee_share_v1.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `fees_bags_fee_share_v1`.
@@ -9,7 +9,7 @@ pub struct DcFeesBagsFeeShareV1Decoder;
impl crate::DcApiProtocolDecoder for crate::DcFeesBagsFeeShareV1Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.fees.bags_fee_share_v1";
return "ks-lib-decoder.fees.bags_fee_share_v1";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/fees/bags_fee_share_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `fees_bags_fee_share_v2`.
@@ -9,7 +9,7 @@ pub struct DcFeesBagsFeeShareV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcFeesBagsFeeShareV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.fees.bags_fee_share_v2";
return "ks-lib-decoder.fees.bags_fee_share_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/fees/pump_fees.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `fees_pump_fees`.
@@ -9,7 +9,7 @@ pub struct DcFeesPumpFeesDecoder;
impl crate::DcApiProtocolDecoder for crate::DcFeesPumpFeesDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.fees.pump_fees";
return "ks-lib-decoder.fees.pump_fees";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/governance.rs
// version: 6
// version: 7
//! `governance` decoder family.
@@ -7,9 +7,9 @@ mod metadao_bid_wall;
mod metadao_futarchy;
mod squads_multisig;
/// Reserved `kb-lib.decoder.governance.metadao_bid_wall` decoder.
/// Reserved `ks-lib-decoder.governance.metadao_bid_wall` decoder.
pub use self::metadao_bid_wall::DcGovernanceMetadaoBidWallDecoder;
/// Reserved `kb-lib.decoder.governance.metadao_futarchy` decoder.
/// Reserved `ks-lib-decoder.governance.metadao_futarchy` decoder.
pub use self::metadao_futarchy::DcGovernanceMetadaoFutarchyDecoder;
/// Reserved `kb-lib.decoder.governance.squads_multisig` decoder.
/// Reserved `ks-lib-decoder.governance.squads_multisig` decoder.
pub use self::squads_multisig::DcGovernanceSquadsMultisigDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/governance/metadao_bid_wall.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `governance_metadao_bid_wall`.
@@ -9,7 +9,7 @@ pub struct DcGovernanceMetadaoBidWallDecoder;
impl crate::DcApiProtocolDecoder for crate::DcGovernanceMetadaoBidWallDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.governance.metadao_bid_wall";
return "ks-lib-decoder.governance.metadao_bid_wall";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/governance/metadao_futarchy.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `governance_metadao_futarchy`.
@@ -9,7 +9,7 @@ pub struct DcGovernanceMetadaoFutarchyDecoder;
impl crate::DcApiProtocolDecoder for crate::DcGovernanceMetadaoFutarchyDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.governance.metadao_futarchy";
return "ks-lib-decoder.governance.metadao_futarchy";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/governance/squads_multisig.rs
// version: 2
// version: 3
//! Reserved protocol decoder for `governance_squads_multisig`.
@@ -9,7 +9,7 @@ pub struct DcGovernanceSquadsMultisigDecoder;
impl crate::DcApiProtocolDecoder for crate::DcGovernanceSquadsMultisigDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.governance.squads_multisig";
return "ks-lib-decoder.governance.squads_multisig";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad.rs
// version: 6
// version: 7
//! `launchpad` decoder family.
@@ -14,23 +14,23 @@ mod pump_pumpup_ai;
mod raydium_launchlab;
mod virtuals;
/// Reserved `kb-lib.decoder.launchpad.boop_fun` decoder.
/// Reserved `ks-lib-decoder.launchpad.boop_fun` decoder.
pub use self::boop_fun::DcLaunchpadBoopFunDecoder;
/// Reserved `kb-lib.decoder.launchpad.metadao_ico` decoder.
/// Reserved `ks-lib-decoder.launchpad.metadao_ico` decoder.
pub use self::metadao_ico::DcLaunchpadMetadaoIcoDecoder;
/// Reserved `kb-lib.decoder.launchpad.meteora_dbc` decoder.
/// Reserved `ks-lib-decoder.launchpad.meteora_dbc` decoder.
pub use self::meteora_dbc::DcLaunchpadMeteoraDbcDecoder;
/// Reserved `kb-lib.decoder.launchpad.moonit` decoder.
/// Reserved `ks-lib-decoder.launchpad.moonit` decoder.
pub use self::moonit::DcLaunchpadMoonitDecoder;
/// Reserved `kb-lib.decoder.launchpad.orca_wavebreak` decoder.
/// Reserved `ks-lib-decoder.launchpad.orca_wavebreak` decoder.
pub use self::orca_wavebreak::DcLaunchpadOrcaWavebreakDecoder;
/// Reserved `kb-lib.decoder.launchpad.printr` decoder.
/// Reserved `ks-lib-decoder.launchpad.printr` decoder.
pub use self::printr::DcLaunchpadPrintrDecoder;
/// Reserved `kb-lib.decoder.launchpad.pump_fun` decoder.
/// Reserved `ks-lib-decoder.launchpad.pump_fun` decoder.
pub use self::pump_fun::DcLaunchpadPumpFunDecoder;
/// Reserved `kb-lib.decoder.launchpad.pump_pumpup_ai` decoder.
/// Reserved `ks-lib-decoder.launchpad.pump_pumpup_ai` decoder.
pub use self::pump_pumpup_ai::DcLaunchpadPumpPumpupAiDecoder;
/// Reserved `kb-lib.decoder.launchpad.raydium_launchlab` decoder.
/// Reserved `ks-lib-decoder.launchpad.raydium_launchlab` decoder.
pub use self::raydium_launchlab::DcLaunchpadRaydiumLaunchlabDecoder;
/// Reserved `kb-lib.decoder.launchpad.virtuals` decoder.
/// Reserved `ks-lib-decoder.launchpad.virtuals` decoder.
pub use self::virtuals::DcLaunchpadVirtualsDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/boop_fun.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_boop_fun`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadBoopFunDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadBoopFunDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.boop_fun";
return "ks-lib-decoder.launchpad.boop_fun";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/metadao_ico.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_metadao_ico`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadMetadaoIcoDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadMetadaoIcoDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.metadao_ico";
return "ks-lib-decoder.launchpad.metadao_ico";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/meteora_dbc.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_meteora_dbc`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadMeteoraDbcDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadMeteoraDbcDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.meteora_dbc";
return "ks-lib-decoder.launchpad.meteora_dbc";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/moonit.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_moonit`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadMoonitDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadMoonitDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.moonit";
return "ks-lib-decoder.launchpad.moonit";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/orca_wavebreak.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_orca_wavebreak`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadOrcaWavebreakDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadOrcaWavebreakDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.orca_wavebreak";
return "ks-lib-decoder.launchpad.orca_wavebreak";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/printr.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_printr`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadPrintrDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadPrintrDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.printr";
return "ks-lib-decoder.launchpad.printr";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/pump_fun.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_pump_fun`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadPumpFunDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadPumpFunDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.pump_fun";
return "ks-lib-decoder.launchpad.pump_fun";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/pump_pumpup_ai.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_pump_pumpup_ai`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadPumpPumpupAiDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadPumpPumpupAiDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.pump_pumpup_ai";
return "ks-lib-decoder.launchpad.pump_pumpup_ai";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/raydium_launchlab.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_raydium_launchlab`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadRaydiumLaunchlabDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadRaydiumLaunchlabDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.raydium_launchlab";
return "ks-lib-decoder.launchpad.raydium_launchlab";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/launchpad/virtuals.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `launchpad_virtuals`.
@@ -9,7 +9,7 @@ pub struct DcLaunchpadVirtualsDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLaunchpadVirtualsDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.launchpad.virtuals";
return "ks-lib-decoder.launchpad.virtuals";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending.rs
// version: 5
// version: 6
//! `lending` decoder family.
@@ -11,17 +11,17 @@ mod jupiter_lend_liquidity;
mod kamino;
mod marginfi_v2;
/// Reserved `kb-lib.decoder.lending.clone` decoder.
/// Reserved `ks-lib-decoder.lending.clone` decoder.
pub use self::clone::DcLendingCloneDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_borrow` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_borrow` decoder.
pub use self::jupiter_lend_borrow::DcLendingJupiterLendBorrowDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_earn` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_earn` decoder.
pub use self::jupiter_lend_earn::DcLendingJupiterLendEarnDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_flash_loan` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_flash_loan` decoder.
pub use self::jupiter_lend_flash_loan::DcLendingJupiterLendFlashLoanDecoder;
/// Reserved `kb-lib.decoder.lending.jupiter_lend_liquidity` decoder.
/// Reserved `ks-lib-decoder.lending.jupiter_lend_liquidity` decoder.
pub use self::jupiter_lend_liquidity::DcLendingJupiterLendLiquidityDecoder;
/// Reserved `kb-lib.decoder.lending.kamino` decoder.
/// Reserved `ks-lib-decoder.lending.kamino` decoder.
pub use self::kamino::DcLendingKaminoDecoder;
/// Reserved `kb-lib.decoder.lending.marginfi_v2` decoder.
/// Reserved `ks-lib-decoder.lending.marginfi_v2` decoder.
pub use self::marginfi_v2::DcLendingMarginfiV2Decoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending/clone.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lending_clone`.
@@ -9,7 +9,7 @@ pub struct DcLendingCloneDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLendingCloneDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lending.clone";
return "ks-lib-decoder.lending.clone";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending/jupiter_lend_borrow.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lending_jupiter_lend_borrow`.
@@ -9,7 +9,7 @@ pub struct DcLendingJupiterLendBorrowDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLendingJupiterLendBorrowDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lending.jupiter_lend_borrow";
return "ks-lib-decoder.lending.jupiter_lend_borrow";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending/jupiter_lend_earn.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lending_jupiter_lend_earn`.
@@ -9,7 +9,7 @@ pub struct DcLendingJupiterLendEarnDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLendingJupiterLendEarnDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lending.jupiter_lend_earn";
return "ks-lib-decoder.lending.jupiter_lend_earn";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending/jupiter_lend_flash_loan.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lending_jupiter_lend_flash_loan`.
@@ -9,7 +9,7 @@ pub struct DcLendingJupiterLendFlashLoanDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLendingJupiterLendFlashLoanDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lending.jupiter_lend_flash_loan";
return "ks-lib-decoder.lending.jupiter_lend_flash_loan";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending/jupiter_lend_liquidity.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lending_jupiter_lend_liquidity`.
@@ -9,7 +9,7 @@ pub struct DcLendingJupiterLendLiquidityDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLendingJupiterLendLiquidityDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lending.jupiter_lend_liquidity";
return "ks-lib-decoder.lending.jupiter_lend_liquidity";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending/kamino.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lending_kamino`.
@@ -9,7 +9,7 @@ pub struct DcLendingKaminoDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLendingKaminoDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lending.kamino";
return "ks-lib-decoder.lending.kamino";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lending/marginfi_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lending_marginfi_v2`.
@@ -9,7 +9,7 @@ pub struct DcLendingMarginfiV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcLendingMarginfiV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lending.marginfi_v2";
return "ks-lib-decoder.lending.marginfi_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,9 +1,9 @@
// file: ks-lib/src/decoder/lock.rs
// version: 5
// version: 6
//! `lock` decoder family.
mod raydium_lp;
/// Reserved `kb-lib.decoder.lock.raydium_lp` decoder.
/// Reserved `ks-lib-decoder.lock.raydium_lp` decoder.
pub use self::raydium_lp::DcLockRaydiumLpDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/lock/raydium_lp.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `lock_raydium_lp`.
@@ -9,7 +9,7 @@ pub struct DcLockRaydiumLpDecoder;
impl crate::DcApiProtocolDecoder for crate::DcLockRaydiumLpDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.lock.raydium_lp";
return "ks-lib-decoder.lock.raydium_lp";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/metadata.rs
// version: 12
// version: 13
//! `metadata` decoder family.
@@ -123,7 +123,7 @@ pub use self::solana_program_metadata::decoder_metadata_solana_program_metadata_
pub use self::solana_program_metadata::decoder_metadata_solana_program_metadata_decode_buffer_account;
/// Decodes one initialized Solana Program Metadata account.
pub use self::solana_program_metadata::decoder_metadata_solana_program_metadata_decode_metadata_account;
/// Reserved `kb-lib.decoder.metadata.spl_name_service` decoder.
/// Reserved `ks-lib-decoder.metadata.spl_name_service` decoder.
pub use self::spl_name_service::DcMetadataSplNameServiceDecoder;
/// Approve Collection Authority discriminator.

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/metadata/metaplex_token_metadata/constants.rs
// version: 32
// version: 33
//! Internal constants for Metaplex Token Metadata decoding.
@@ -325,4 +325,4 @@ pub(crate) const DC_METADATA_MTM_INSTRUCTION_ENTRIES: &[(u8, &str, bool)] = &[
/// Canonical tracing target for this decoder.
pub(crate) const TRACING_TARGET_DECODER_METADATA_METAPLEX_TOKEN_METADATA: &str =
"kb-lib.decoder.metadata.metaplex_token_metadata";
"ks-lib-decoder.metadata.metaplex_token_metadata";

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/metadata/metaplex_token_metadata/decoder.rs
// version: 40
// version: 41
//! Exact contextual dispatch for Metaplex Token Metadata.
@@ -17,7 +17,7 @@ pub struct DcMetadataMetaplexTokenMetadataDecoder;
impl crate::DcApiProtocolDecoder for crate::DcMetadataMetaplexTokenMetadataDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.metadata.metaplex_token_metadata";
return "ks-lib-decoder.metadata.metaplex_token_metadata";
}
fn decoder_version(&self) -> &'static str {
@@ -489,7 +489,7 @@ mod tests {
let decoder = crate::DcMetadataMetaplexTokenMetadataDecoder;
assert_eq!(
crate::DcApiProtocolDecoder::decoder_name(&decoder),
"kb-lib.decoder.metadata.metaplex_token_metadata"
"ks-lib-decoder.metadata.metaplex_token_metadata"
);
assert_eq!(
crate::DcApiProtocolDecoder::program_ids(&decoder),
@@ -497,7 +497,7 @@ mod tests {
);
assert_eq!(
crate::TRACING_TARGET_DECODER_METADATA_METAPLEX_TOKEN_METADATA,
"kb-lib.decoder.metadata.metaplex_token_metadata"
"ks-lib-decoder.metadata.metaplex_token_metadata"
);
assert_eq!(crate::DcApiInstructionDecoder::coverage(&decoder).len(), 58);
}

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/metadata/solana_program_metadata/constants.rs
// version: 5
// version: 6
//! Bounded Solana Program Metadata wire and decoder constants.
@@ -338,4 +338,4 @@ pub(crate) const DC_METADATA_SPM_EXTEND_ACCOUNT_CONTRACTS:
];
/// Canonical tracing target for the Solana Program Metadata decoder.
pub(crate) const TRACING_TARGET_DECODER_METADATA_SOLANA_PROGRAM_METADATA: &str =
"kb-lib.decoder.metadata.solana_program_metadata";
"ks-lib-decoder.metadata.solana_program_metadata";

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/metadata/solana_program_metadata/decoder.rs
// version: 2
// version: 3
//! Exact contextual dispatch for Solana Program Metadata.
@@ -9,7 +9,7 @@ pub struct DcMetadataSolanaProgramMetadataDecoder;
impl crate::DcApiProtocolDecoder for crate::DcMetadataSolanaProgramMetadataDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.metadata.solana_program_metadata";
return "ks-lib-decoder.metadata.solana_program_metadata";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/metadata/spl_name_service.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `metadata_spl_name_service`.
@@ -9,7 +9,7 @@ pub struct DcMetadataSplNameServiceDecoder;
impl crate::DcApiProtocolDecoder for crate::DcMetadataSplNameServiceDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.metadata.spl_name_service";
return "ks-lib-decoder.metadata.spl_name_service";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,12 +1,12 @@
// file: ks-lib/src/decoder/nft.rs
// version: 6
// version: 7
//! `nft` decoder family.
mod metaplex_bubblegum;
mod tensor_cnft;
/// Reserved `kb-lib.decoder.nft.metaplex_bubblegum` decoder.
/// Reserved `ks-lib-decoder.nft.metaplex_bubblegum` decoder.
pub use self::metaplex_bubblegum::DcNftMetaplexBubblegumDecoder;
/// Reserved `kb-lib.decoder.nft.tensor_cnft` decoder.
/// Reserved `ks-lib-decoder.nft.tensor_cnft` decoder.
pub use self::tensor_cnft::DcNftTensorCnftDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/nft/metaplex_bubblegum.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `nft_metaplex_bubblegum`.
@@ -9,7 +9,7 @@ pub struct DcNftMetaplexBubblegumDecoder;
impl crate::DcApiProtocolDecoder for crate::DcNftMetaplexBubblegumDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.nft.metaplex_bubblegum";
return "ks-lib-decoder.nft.metaplex_bubblegum";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/nft/tensor_cnft.rs
// version: 2
// version: 3
//! Reserved protocol decoder for `nft_tensor_cnft`.
@@ -9,7 +9,7 @@ pub struct DcNftTensorCnftDecoder;
impl crate::DcApiProtocolDecoder for crate::DcNftTensorCnftDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.nft.tensor_cnft";
return "ks-lib-decoder.nft.tensor_cnft";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/orderbook.rs
// version: 5
// version: 6
//! `orderbook` decoder family.
@@ -7,9 +7,9 @@ mod jupiter_limit_order;
mod jupiter_limit_order_v2;
mod openbook_v2;
/// Reserved `kb-lib.decoder.orderbook.jupiter_limit_order` decoder.
/// Reserved `ks-lib-decoder.orderbook.jupiter_limit_order` decoder.
pub use self::jupiter_limit_order::DcOrderbookJupiterLimitOrderDecoder;
/// Reserved `kb-lib.decoder.orderbook.jupiter_limit_order_v2` decoder.
/// Reserved `ks-lib-decoder.orderbook.jupiter_limit_order_v2` decoder.
pub use self::jupiter_limit_order_v2::DcOrderbookJupiterLimitOrderV2Decoder;
/// Reserved `kb-lib.decoder.orderbook.openbook_v2` decoder.
/// Reserved `ks-lib-decoder.orderbook.openbook_v2` decoder.
pub use self::openbook_v2::DcOrderbookOpenbookV2Decoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/orderbook/jupiter_limit_order.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `orderbook_jupiter_limit_order`.
@@ -9,7 +9,7 @@ pub struct DcOrderbookJupiterLimitOrderDecoder;
impl crate::DcApiProtocolDecoder for crate::DcOrderbookJupiterLimitOrderDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.orderbook.jupiter_limit_order";
return "ks-lib-decoder.orderbook.jupiter_limit_order";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/orderbook/jupiter_limit_order_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `orderbook_jupiter_limit_order_v2`.
@@ -9,7 +9,7 @@ pub struct DcOrderbookJupiterLimitOrderV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcOrderbookJupiterLimitOrderV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.orderbook.jupiter_limit_order_v2";
return "ks-lib-decoder.orderbook.jupiter_limit_order_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/orderbook/openbook_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `orderbook_openbook_v2`.
@@ -9,7 +9,7 @@ pub struct DcOrderbookOpenbookV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcOrderbookOpenbookV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.orderbook.openbook_v2";
return "ks-lib-decoder.orderbook.openbook_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/perpetuals.rs
// version: 6
// version: 7
//! `perpetuals` decoder family.
@@ -8,11 +8,11 @@ mod jupiter;
mod phoenix_eternal;
mod zeta;
/// Reserved `kb-lib.decoder.perpetuals.drift_v2` decoder.
/// Reserved `ks-lib-decoder.perpetuals.drift_v2` decoder.
pub use self::drift_v2::DcPerpetualsDriftV2Decoder;
/// Reserved `kb-lib.decoder.perpetuals.jupiter` decoder.
/// Reserved `ks-lib-decoder.perpetuals.jupiter` decoder.
pub use self::jupiter::DcPerpetualsJupiterDecoder;
/// Reserved `kb-lib.decoder.perpetuals.phoenix_eternal` decoder.
/// Reserved `ks-lib-decoder.perpetuals.phoenix_eternal` decoder.
pub use self::phoenix_eternal::DcPerpetualsPhoenixEternalDecoder;
/// Reserved `kb-lib.decoder.perpetuals.zeta` decoder.
/// Reserved `ks-lib-decoder.perpetuals.zeta` decoder.
pub use self::zeta::DcPerpetualsZetaDecoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/perpetuals/drift_v2.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `perpetuals_drift_v2`.
@@ -9,7 +9,7 @@ pub struct DcPerpetualsDriftV2Decoder;
impl crate::DcApiProtocolDecoder for crate::DcPerpetualsDriftV2Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.perpetuals.drift_v2";
return "ks-lib-decoder.perpetuals.drift_v2";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/perpetuals/jupiter.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `perpetuals_jupiter`.
@@ -9,7 +9,7 @@ pub struct DcPerpetualsJupiterDecoder;
impl crate::DcApiProtocolDecoder for crate::DcPerpetualsJupiterDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.perpetuals.jupiter";
return "ks-lib-decoder.perpetuals.jupiter";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/perpetuals/phoenix_eternal.rs
// version: 2
// version: 3
//! Reserved protocol decoder for `perpetuals_phoenix_eternal`.
@@ -9,7 +9,7 @@ pub struct DcPerpetualsPhoenixEternalDecoder;
impl crate::DcApiProtocolDecoder for crate::DcPerpetualsPhoenixEternalDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.perpetuals.phoenix_eternal";
return "ks-lib-decoder.perpetuals.phoenix_eternal";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/perpetuals/zeta.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `perpetuals_zeta`.
@@ -9,7 +9,7 @@ pub struct DcPerpetualsZetaDecoder;
impl crate::DcApiProtocolDecoder for crate::DcPerpetualsZetaDecoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.perpetuals.zeta";
return "ks-lib-decoder.perpetuals.zeta";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/router.rs
// version: 6
// version: 7
//! `router` decoder family.
@@ -9,13 +9,13 @@ mod jupiter_aggregator_v6;
mod okx_labs_v1;
mod okx_labs_v2;
/// Reserved `kb-lib.decoder.router.dflow_aggregator_v4` decoder.
/// Reserved `ks-lib-decoder.router.dflow_aggregator_v4` decoder.
pub use self::dflow_aggregator_v4::DcRouterDflowAggregatorV4Decoder;
/// Reserved `kb-lib.decoder.router.jupiter_aggregator_v4` decoder.
/// Reserved `ks-lib-decoder.router.jupiter_aggregator_v4` decoder.
pub use self::jupiter_aggregator_v4::DcRouterJupiterAggregatorV4Decoder;
/// Reserved `kb-lib.decoder.router.jupiter_aggregator_v6` decoder.
/// Reserved `ks-lib-decoder.router.jupiter_aggregator_v6` decoder.
pub use self::jupiter_aggregator_v6::DcRouterJupiterAggregatorV6Decoder;
/// Reserved `kb-lib.decoder.router.okx_labs_v1` decoder.
/// Reserved `ks-lib-decoder.router.okx_labs_v1` decoder.
pub use self::okx_labs_v1::DcRouterOkxLabsV1Decoder;
/// Reserved `kb-lib.decoder.router.okx_labs_v2` decoder.
/// Reserved `ks-lib-decoder.router.okx_labs_v2` decoder.
pub use self::okx_labs_v2::DcRouterOkxLabsV2Decoder;

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/router/dflow_aggregator_v4.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `router_dflow_aggregator_v4`.
@@ -9,7 +9,7 @@ pub struct DcRouterDflowAggregatorV4Decoder;
impl crate::DcApiProtocolDecoder for crate::DcRouterDflowAggregatorV4Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.router.dflow_aggregator_v4";
return "ks-lib-decoder.router.dflow_aggregator_v4";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/router/jupiter_aggregator_v4.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `router_jupiter_aggregator_v4`.
@@ -9,7 +9,7 @@ pub struct DcRouterJupiterAggregatorV4Decoder;
impl crate::DcApiProtocolDecoder for crate::DcRouterJupiterAggregatorV4Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.router.jupiter_aggregator_v4";
return "ks-lib-decoder.router.jupiter_aggregator_v4";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/router/jupiter_aggregator_v6.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `router_jupiter_aggregator_v6`.
@@ -9,7 +9,7 @@ pub struct DcRouterJupiterAggregatorV6Decoder;
impl crate::DcApiProtocolDecoder for crate::DcRouterJupiterAggregatorV6Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.router.jupiter_aggregator_v6";
return "ks-lib-decoder.router.jupiter_aggregator_v6";
}
fn decoder_version(&self) -> &'static str {

View File

@@ -1,5 +1,5 @@
// file: ks-lib/src/decoder/router/okx_labs_v1.rs
// version: 5
// version: 6
//! Reserved protocol decoder for `router_okx_labs_v1`.
@@ -9,7 +9,7 @@ pub struct DcRouterOkxLabsV1Decoder;
impl crate::DcApiProtocolDecoder for crate::DcRouterOkxLabsV1Decoder {
fn decoder_name(&self) -> &'static str {
return "kb-lib.decoder.router.okx_labs_v1";
return "ks-lib-decoder.router.okx_labs_v1";
}
fn decoder_version(&self) -> &'static str {

Some files were not shown because too many files have changed in this diff Show More