[ { "kind": "decoder", "category": "adapter", "name": "saber_decimal_wrapper", "legacy_crate": "kb_decoder_adapter_saber_decimal_wrapper", "module": "kb_lib::decoder::adapter::saber_decimal_wrapper" }, { "kind": "decoder", "category": "admin", "name": "jupiter_lock", "legacy_crate": "kb_decoder_admin_jupiter_lock", "module": "kb_lib::decoder::admin::jupiter_lock" }, { "kind": "decoder", "category": "admin", "name": "pump_fees", "legacy_crate": "kb_decoder_admin_pump_fees", "module": "kb_lib::decoder::admin::pump_fees" }, { "kind": "decoder", "category": "amm", "name": "aldrin_v1", "legacy_crate": "kb_decoder_amm_aldrin_v1", "module": "kb_lib::decoder::amm::aldrin_v1" }, { "kind": "decoder", "category": "amm", "name": "aldrin_v2", "legacy_crate": "kb_decoder_amm_aldrin_v2", "module": "kb_lib::decoder::amm::aldrin_v2" }, { "kind": "decoder", "category": "amm", "name": "alphaq", "legacy_crate": "kb_decoder_amm_alphaq", "module": "kb_lib::decoder::amm::alphaq" }, { "kind": "decoder", "category": "amm", "name": "believe", "legacy_crate": "kb_decoder_amm_believe", "module": "kb_lib::decoder::amm::believe" }, { "kind": "decoder", "category": "amm", "name": "bonk_swap", "legacy_crate": "kb_decoder_amm_bonk_swap", "module": "kb_lib::decoder::amm::bonk_swap" }, { "kind": "decoder", "category": "amm", "name": "fluxbeam", "legacy_crate": "kb_decoder_amm_fluxbeam", "module": "kb_lib::decoder::amm::fluxbeam" }, { "kind": "decoder", "category": "amm", "name": "goon_fi", "legacy_crate": "kb_decoder_amm_goon_fi", "module": "kb_lib::decoder::amm::goon_fi" }, { "kind": "decoder", "category": "amm", "name": "goosefx_gamma", "legacy_crate": "kb_decoder_amm_goosefx_gamma", "module": "kb_lib::decoder::amm::goosefx_gamma" }, { "kind": "decoder", "category": "amm", "name": "goosefx_v2", "legacy_crate": "kb_decoder_amm_goosefx_v2", "module": "kb_lib::decoder::amm::goosefx_v2" }, { "kind": "decoder", "category": "amm", "name": "guac_swap", "legacy_crate": "kb_decoder_amm_guac_swap", "module": "kb_lib::decoder::amm::guac_swap" }, { "kind": "decoder", "category": "amm", "name": "lifinity_swap_v2", "legacy_crate": "kb_decoder_amm_lifinity_swap_v2", "module": "kb_lib::decoder::amm::lifinity_swap_v2" }, { "kind": "decoder", "category": "amm", "name": "metadao_futarchy_amm", "legacy_crate": "kb_decoder_amm_metadao_futarchy_amm", "module": "kb_lib::decoder::amm::metadao_futarchy_amm" }, { "kind": "decoder", "category": "amm", "name": "metadao_v0_5", "legacy_crate": "kb_decoder_amm_metadao_v0_5", "module": "kb_lib::decoder::amm::metadao_v0_5" }, { "kind": "decoder", "category": "amm", "name": "meteora_damm_v1", "legacy_crate": "kb_decoder_amm_meteora_damm_v1", "module": "kb_lib::decoder::amm::meteora_damm_v1" }, { "kind": "decoder", "category": "amm", "name": "meteora_damm_v2", "legacy_crate": "kb_decoder_amm_meteora_damm_v2", "module": "kb_lib::decoder::amm::meteora_damm_v2" }, { "kind": "decoder", "category": "amm", "name": "obric_v2", "legacy_crate": "kb_decoder_amm_obric_v2", "module": "kb_lib::decoder::amm::obric_v2" }, { "kind": "decoder", "category": "amm", "name": "one_dex", "legacy_crate": "kb_decoder_amm_one_dex", "module": "kb_lib::decoder::amm::one_dex" }, { "kind": "decoder", "category": "amm", "name": "pump_swap", "legacy_crate": "kb_decoder_amm_pump_swap", "module": "kb_lib::decoder::amm::pump_swap" }, { "kind": "decoder", "category": "amm", "name": "raydium_lp_v4", "legacy_crate": "kb_decoder_amm_raydium_lp_v4", "module": "kb_lib::decoder::amm::raydium_lp_v4" }, { "kind": "decoder", "category": "amm", "name": "solfi", "legacy_crate": "kb_decoder_amm_solfi", "module": "kb_lib::decoder::amm::solfi" }, { "kind": "decoder", "category": "amm", "name": "solfi_v2", "legacy_crate": "kb_decoder_amm_solfi_v2", "module": "kb_lib::decoder::amm::solfi_v2" }, { "kind": "decoder", "category": "amm", "name": "vertigo", "legacy_crate": "kb_decoder_amm_vertigo", "module": "kb_lib::decoder::amm::vertigo" }, { "kind": "decoder", "category": "amm", "name": "virtuals", "legacy_crate": "kb_decoder_amm_virtuals", "module": "kb_lib::decoder::amm::virtuals" }, { "kind": "decoder", "category": "amm", "name": "woofi", "legacy_crate": "kb_decoder_amm_woofi", "module": "kb_lib::decoder::amm::woofi" }, { "kind": "decoder", "category": "amm", "name": "zero_fi", "legacy_crate": "kb_decoder_amm_zero_fi", "module": "kb_lib::decoder::amm::zero_fi" }, { "kind": "decoder", "category": "amm", "name": "zora", "legacy_crate": "kb_decoder_amm_zora", "module": "kb_lib::decoder::amm::zora" }, { "kind": "decoder", "category": "anchor", "name": "core", "legacy_crate": "kb_decoder_anchor", "module": "kb_lib::decoder::anchor::core" }, { "kind": "decoder", "category": "bridge", "name": "circle_cctp_token_messenger_minter", "legacy_crate": "kb_decoder_bridge_circle_cctp_token_messenger_minter", "module": "kb_lib::decoder::bridge::circle_cctp_token_messenger_minter" }, { "kind": "decoder", "category": "bridge", "name": "circle_cctp_token_messenger_minter_v2", "legacy_crate": "kb_decoder_bridge_circle_cctp_token_messenger_minter_v2", "module": "kb_lib::decoder::bridge::circle_cctp_token_messenger_minter_v2" }, { "kind": "decoder", "category": "bridge", "name": "layer_zero_endpoint", "legacy_crate": "kb_decoder_bridge_layer_zero_endpoint", "module": "kb_lib::decoder::bridge::layer_zero_endpoint" }, { "kind": "decoder", "category": "bridge", "name": "layer_zero_executor", "legacy_crate": "kb_decoder_bridge_layer_zero_executor", "module": "kb_lib::decoder::bridge::layer_zero_executor" }, { "kind": "decoder", "category": "clmm", "name": "byreal", "legacy_crate": "kb_decoder_clmm_byreal", "module": "kb_lib::decoder::clmm::byreal" }, { "kind": "decoder", "category": "clmm", "name": "fusion", "legacy_crate": "kb_decoder_clmm_fusion", "module": "kb_lib::decoder::clmm::fusion" }, { "kind": "decoder", "category": "clmm", "name": "orca_whirlpool", "legacy_crate": "kb_decoder_clmm_orca_whirlpool", "module": "kb_lib::decoder::clmm::orca_whirlpool" }, { "kind": "decoder", "category": "clmm", "name": "pancake_swap", "legacy_crate": "kb_decoder_clmm_pancake_swap", "module": "kb_lib::decoder::clmm::pancake_swap" }, { "kind": "decoder", "category": "clmm", "name": "raydium", "legacy_crate": "kb_decoder_clmm_raydium", "module": "kb_lib::decoder::clmm::raydium" }, { "kind": "decoder", "category": "clmm", "name": "stabble", "legacy_crate": "kb_decoder_clmm_stabble", "module": "kb_lib::decoder::clmm::stabble" }, { "kind": "decoder", "category": "cpmm", "name": "raydium", "legacy_crate": "kb_decoder_cpmm_raydium", "module": "kb_lib::decoder::cpmm::raydium" }, { "kind": "decoder", "category": "dlmm", "name": "meteora", "legacy_crate": "kb_decoder_dlmm_meteora", "module": "kb_lib::decoder::dlmm::meteora" }, { "kind": "decoder", "category": "fees", "name": "bags_fee_share_v1", "legacy_crate": "kb_decoder_fees_bags_fee_share_v1", "module": "kb_lib::decoder::fees::bags_fee_share_v1" }, { "kind": "decoder", "category": "fees", "name": "bags_fee_share_v2", "legacy_crate": "kb_decoder_fees_bags_fee_share_v2", "module": "kb_lib::decoder::fees::bags_fee_share_v2" }, { "kind": "decoder", "category": "governance", "name": "metadao_bid_wall", "legacy_crate": "kb_decoder_governance_metadao_bid_wall", "module": "kb_lib::decoder::governance::metadao_bid_wall" }, { "kind": "decoder", "category": "launchpad", "name": "boop_fun", "legacy_crate": "kb_decoder_launchpad_boop_fun", "module": "kb_lib::decoder::launchpad::boop_fun" }, { "kind": "decoder", "category": "launchpad", "name": "metadao_ico", "legacy_crate": "kb_decoder_launchpad_metadao_ico", "module": "kb_lib::decoder::launchpad::metadao_ico" }, { "kind": "decoder", "category": "launchpad", "name": "meteora_dbc", "legacy_crate": "kb_decoder_launchpad_meteora_dbc", "module": "kb_lib::decoder::launchpad::meteora_dbc" }, { "kind": "decoder", "category": "launchpad", "name": "moonit", "legacy_crate": "kb_decoder_launchpad_moonit", "module": "kb_lib::decoder::launchpad::moonit" }, { "kind": "decoder", "category": "launchpad", "name": "orca_wavebreak", "legacy_crate": "kb_decoder_launchpad_orca_wavebreak", "module": "kb_lib::decoder::launchpad::orca_wavebreak" }, { "kind": "decoder", "category": "launchpad", "name": "printr", "legacy_crate": "kb_decoder_launchpad_printr", "module": "kb_lib::decoder::launchpad::printr" }, { "kind": "decoder", "category": "launchpad", "name": "pump_fun", "legacy_crate": "kb_decoder_launchpad_pump_fun", "module": "kb_lib::decoder::launchpad::pump_fun" }, { "kind": "decoder", "category": "launchpad", "name": "pump_pumpup_ai", "legacy_crate": "kb_decoder_launchpad_pump_pumpup_ai", "module": "kb_lib::decoder::launchpad::pump_pumpup_ai" }, { "kind": "decoder", "category": "launchpad", "name": "raydium_launchlab", "legacy_crate": "kb_decoder_launchpad_raydium_launchlab", "module": "kb_lib::decoder::launchpad::raydium_launchlab" }, { "kind": "decoder", "category": "lending", "name": "clone", "legacy_crate": "kb_decoder_lending_clone", "module": "kb_lib::decoder::lending::clone" }, { "kind": "decoder", "category": "lending", "name": "jupiter_lend_borrow", "legacy_crate": "kb_decoder_lending_jupiter_lend_borrow", "module": "kb_lib::decoder::lending::jupiter_lend_borrow" }, { "kind": "decoder", "category": "lending", "name": "jupiter_lend_earn", "legacy_crate": "kb_decoder_lending_jupiter_lend_earn", "module": "kb_lib::decoder::lending::jupiter_lend_earn" }, { "kind": "decoder", "category": "lending", "name": "jupiter_lend_flash_loan", "legacy_crate": "kb_decoder_lending_jupiter_lend_flash_loan", "module": "kb_lib::decoder::lending::jupiter_lend_flash_loan" }, { "kind": "decoder", "category": "lending", "name": "jupiter_lend_liquidity", "legacy_crate": "kb_decoder_lending_jupiter_lend_liquidity", "module": "kb_lib::decoder::lending::jupiter_lend_liquidity" }, { "kind": "decoder", "category": "lending", "name": "kamino", "legacy_crate": "kb_decoder_lending_kamino", "module": "kb_lib::decoder::lending::kamino" }, { "kind": "decoder", "category": "lending", "name": "marginfi_v2", "legacy_crate": "kb_decoder_lending_marginfi_v2", "module": "kb_lib::decoder::lending::marginfi_v2" }, { "kind": "decoder", "category": "lock", "name": "raydium_lp", "legacy_crate": "kb_decoder_lock_raydium_lp", "module": "kb_lib::decoder::lock::raydium_lp" }, { "kind": "decoder", "category": "metadata", "name": "metaplex_token_metadata", "legacy_crate": "kb_decoder_metadata_metaplex_token_metadata", "module": "kb_lib::decoder::metadata::metaplex_token_metadata" }, { "kind": "decoder", "category": "metadata", "name": "spl_name_service", "legacy_crate": "kb_decoder_metadata_spl_name_service", "module": "kb_lib::decoder::metadata::spl_name_service" }, { "kind": "decoder", "category": "nft", "name": "metaplex_bubblegum", "legacy_crate": "kb_decoder_nft_metaplex_bubblegum", "module": "kb_lib::decoder::nft::metaplex_bubblegum" }, { "kind": "decoder", "category": "orderbook", "name": "jupiter_limit_order", "legacy_crate": "kb_decoder_orderbook_jupiter_limit_order", "module": "kb_lib::decoder::orderbook::jupiter_limit_order" }, { "kind": "decoder", "category": "orderbook", "name": "jupiter_limit_order_v2", "legacy_crate": "kb_decoder_orderbook_jupiter_limit_order_v2", "module": "kb_lib::decoder::orderbook::jupiter_limit_order_v2" }, { "kind": "decoder", "category": "orderbook", "name": "openbook_v2", "legacy_crate": "kb_decoder_orderbook_openbook_v2", "module": "kb_lib::decoder::orderbook::openbook_v2" }, { "kind": "decoder", "category": "perpetuals", "name": "drift_v2", "legacy_crate": "kb_decoder_perpetuals_drift_v2", "module": "kb_lib::decoder::perpetuals::drift_v2" }, { "kind": "decoder", "category": "perpetuals", "name": "jupiter", "legacy_crate": "kb_decoder_perpetuals_jupiter", "module": "kb_lib::decoder::perpetuals::jupiter" }, { "kind": "decoder", "category": "perpetuals", "name": "zeta", "legacy_crate": "kb_decoder_perpetuals_zeta", "module": "kb_lib::decoder::perpetuals::zeta" }, { "kind": "decoder", "category": "router", "name": "dflow_aggregator_v4", "legacy_crate": "kb_decoder_router_dflow_aggregator_v4", "module": "kb_lib::decoder::router::dflow_aggregator_v4" }, { "kind": "decoder", "category": "router", "name": "jupiter_aggregator_v4", "legacy_crate": "kb_decoder_router_jupiter_aggregator_v4", "module": "kb_lib::decoder::router::jupiter_aggregator_v4" }, { "kind": "decoder", "category": "router", "name": "jupiter_aggregator_v6", "legacy_crate": "kb_decoder_router_jupiter_aggregator_v6", "module": "kb_lib::decoder::router::jupiter_aggregator_v6" }, { "kind": "decoder", "category": "router", "name": "jupiter_dca", "legacy_crate": "kb_decoder_router_jupiter_dca", "module": "kb_lib::decoder::router::jupiter_dca" }, { "kind": "decoder", "category": "router", "name": "okx_labs_v1", "legacy_crate": "kb_decoder_router_okx_labs_v1", "module": "kb_lib::decoder::router::okx_labs_v1" }, { "kind": "decoder", "category": "router", "name": "okx_labs_v2", "legacy_crate": "kb_decoder_router_okx_labs_v2", "module": "kb_lib::decoder::router::okx_labs_v2" }, { "kind": "decoder", "category": "rwa", "name": "ondo_global_markets", "legacy_crate": "kb_decoder_rwa_ondo_global_markets", "module": "kb_lib::decoder::rwa::ondo_global_markets" }, { "kind": "decoder", "category": "solana", "name": "core", "legacy_crate": "kb_decoder_solana_core", "module": "kb_lib::decoder::solana::core" }, { "kind": "decoder", "category": "spl", "name": "account_compression", "legacy_crate": "kb_decoder_spl_account_compression", "module": "kb_lib::decoder::spl::account_compression" }, { "kind": "decoder", "category": "spl", "name": "associated_token_account", "legacy_crate": "kb_decoder_spl_associated_token_account", "module": "kb_lib::decoder::spl::associated_token_account" }, { "kind": "decoder", "category": "spl", "name": "elgamal_registry", "legacy_crate": "kb_decoder_spl_elgamal_registry", "module": "kb_lib::decoder::spl::elgamal_registry" }, { "kind": "decoder", "category": "spl", "name": "memo", "legacy_crate": "kb_decoder_spl_memo", "module": "kb_lib::decoder::spl::memo" }, { "kind": "decoder", "category": "spl", "name": "noop", "legacy_crate": "kb_decoder_spl_noop", "module": "kb_lib::decoder::spl::noop" }, { "kind": "decoder", "category": "spl", "name": "single_pool", "legacy_crate": "kb_decoder_spl_single_pool", "module": "kb_lib::decoder::spl::single_pool" }, { "kind": "decoder", "category": "spl", "name": "stake_pool", "legacy_crate": "kb_decoder_spl_stake_pool", "module": "kb_lib::decoder::spl::stake_pool" }, { "kind": "decoder", "category": "spl", "name": "token", "legacy_crate": "kb_decoder_spl_token", "module": "kb_lib::decoder::spl::token" }, { "kind": "decoder", "category": "spl", "name": "token_2022", "legacy_crate": "kb_decoder_spl_token_2022", "module": "kb_lib::decoder::spl::token_2022" }, { "kind": "decoder", "category": "stable", "name": "swap_hylo_exchange", "legacy_crate": "kb_decoder_stable_swap_hylo_exchange", "module": "kb_lib::decoder::stable::swap_hylo_exchange" }, { "kind": "decoder", "category": "stable", "name": "swap_jupiter_stable", "legacy_crate": "kb_decoder_stable_swap_jupiter_stable", "module": "kb_lib::decoder::stable::swap_jupiter_stable" }, { "kind": "decoder", "category": "stable", "name": "swap_numeraire", "legacy_crate": "kb_decoder_stable_swap_numeraire", "module": "kb_lib::decoder::stable::swap_numeraire" }, { "kind": "decoder", "category": "stable", "name": "swap_stabble", "legacy_crate": "kb_decoder_stable_swap_stabble", "module": "kb_lib::decoder::stable::swap_stabble" }, { "kind": "decoder", "category": "staking", "name": "kamino_farm", "legacy_crate": "kb_decoder_staking_kamino_farm", "module": "kb_lib::decoder::staking::kamino_farm" }, { "kind": "decoder", "category": "staking", "name": "marinade_finance", "legacy_crate": "kb_decoder_staking_marinade_finance", "module": "kb_lib::decoder::staking::marinade_finance" }, { "kind": "decoder", "category": "staking", "name": "solayer", "legacy_crate": "kb_decoder_staking_solayer", "module": "kb_lib::decoder::staking::solayer" }, { "kind": "decoder", "category": "treasury", "name": "helium_treasury_management", "legacy_crate": "kb_decoder_treasury_helium_treasury_management", "module": "kb_lib::decoder::treasury::helium_treasury_management" }, { "kind": "decoder", "category": "vault", "name": "carrot_defi", "legacy_crate": "kb_decoder_vault_carrot_defi", "module": "kb_lib::decoder::vault::carrot_defi" }, { "kind": "decoder", "category": "vault", "name": "hylo_stability_pool", "legacy_crate": "kb_decoder_vault_hylo_stability_pool", "module": "kb_lib::decoder::vault::hylo_stability_pool" }, { "kind": "decoder", "category": "vault", "name": "kamino", "legacy_crate": "kb_decoder_vault_kamino", "module": "kb_lib::decoder::vault::kamino" }, { "kind": "decoder", "category": "vault", "name": "kamino_v2", "legacy_crate": "kb_decoder_vault_kamino_v2", "module": "kb_lib::decoder::vault::kamino_v2" }, { "kind": "decoder", "category": "vault", "name": "kamino_yvaults", "legacy_crate": "kb_decoder_vault_kamino_yvaults", "module": "kb_lib::decoder::vault::kamino_yvaults" }, { "kind": "decoder", "category": "vault", "name": "meteora", "legacy_crate": "kb_decoder_vault_meteora", "module": "kb_lib::decoder::vault::meteora" }, { "kind": "decoder", "category": "vesting", "name": "streamflow", "legacy_crate": "kb_decoder_vesting_streamflow", "module": "kb_lib::decoder::vesting::streamflow" }, { "kind": "decoder", "category": "wallet", "name": "jupiter_apepro_smart_wallet", "legacy_crate": "kb_decoder_wallet_jupiter_apepro_smart_wallet", "module": "kb_lib::decoder::wallet::jupiter_apepro_smart_wallet" }, { "kind": "decoder", "category": "weighted", "name": "swap_stabble", "legacy_crate": "kb_decoder_weighted_swap_stabble", "module": "kb_lib::decoder::weighted::swap_stabble" }, { "kind": "executor", "category": "adapter", "name": "saber_decimal_wrapper", "legacy_crate": "kb_executor_adapter_saber_decimal_wrapper", "module": "kb_lib::executor::adapter::saber_decimal_wrapper" }, { "kind": "executor", "category": "admin", "name": "jupiter_lock", "legacy_crate": "kb_executor_admin_jupiter_lock", "module": "kb_lib::executor::admin::jupiter_lock" }, { "kind": "executor", "category": "admin", "name": "pump_fees", "legacy_crate": "kb_executor_admin_pump_fees", "module": "kb_lib::executor::admin::pump_fees" }, { "kind": "executor", "category": "amm", "name": "aldrin_v1", "legacy_crate": "kb_executor_amm_aldrin_v1", "module": "kb_lib::executor::amm::aldrin_v1" }, { "kind": "executor", "category": "amm", "name": "aldrin_v2", "legacy_crate": "kb_executor_amm_aldrin_v2", "module": "kb_lib::executor::amm::aldrin_v2" }, { "kind": "executor", "category": "amm", "name": "alphaq", "legacy_crate": "kb_executor_amm_alphaq", "module": "kb_lib::executor::amm::alphaq" }, { "kind": "executor", "category": "amm", "name": "believe", "legacy_crate": "kb_executor_amm_believe", "module": "kb_lib::executor::amm::believe" }, { "kind": "executor", "category": "amm", "name": "bonk_swap", "legacy_crate": "kb_executor_amm_bonk_swap", "module": "kb_lib::executor::amm::bonk_swap" }, { "kind": "executor", "category": "amm", "name": "fluxbeam", "legacy_crate": "kb_executor_amm_fluxbeam", "module": "kb_lib::executor::amm::fluxbeam" }, { "kind": "executor", "category": "amm", "name": "goon_fi", "legacy_crate": "kb_executor_amm_goon_fi", "module": "kb_lib::executor::amm::goon_fi" }, { "kind": "executor", "category": "amm", "name": "goosefx_gamma", "legacy_crate": "kb_executor_amm_goosefx_gamma", "module": "kb_lib::executor::amm::goosefx_gamma" }, { "kind": "executor", "category": "amm", "name": "goosefx_v2", "legacy_crate": "kb_executor_amm_goosefx_v2", "module": "kb_lib::executor::amm::goosefx_v2" }, { "kind": "executor", "category": "amm", "name": "guac_swap", "legacy_crate": "kb_executor_amm_guac_swap", "module": "kb_lib::executor::amm::guac_swap" }, { "kind": "executor", "category": "amm", "name": "lifinity_swap_v2", "legacy_crate": "kb_executor_amm_lifinity_swap_v2", "module": "kb_lib::executor::amm::lifinity_swap_v2" }, { "kind": "executor", "category": "amm", "name": "metadao_futarchy_amm", "legacy_crate": "kb_executor_amm_metadao_futarchy_amm", "module": "kb_lib::executor::amm::metadao_futarchy_amm" }, { "kind": "executor", "category": "amm", "name": "metadao_v0_5", "legacy_crate": "kb_executor_amm_metadao_v0_5", "module": "kb_lib::executor::amm::metadao_v0_5" }, { "kind": "executor", "category": "amm", "name": "meteora_damm_v1", "legacy_crate": "kb_executor_amm_meteora_damm_v1", "module": "kb_lib::executor::amm::meteora_damm_v1" }, { "kind": "executor", "category": "amm", "name": "meteora_damm_v2", "legacy_crate": "kb_executor_amm_meteora_damm_v2", "module": "kb_lib::executor::amm::meteora_damm_v2" }, { "kind": "executor", "category": "amm", "name": "obric_v2", "legacy_crate": "kb_executor_amm_obric_v2", "module": "kb_lib::executor::amm::obric_v2" }, { "kind": "executor", "category": "amm", "name": "one_dex", "legacy_crate": "kb_executor_amm_one_dex", "module": "kb_lib::executor::amm::one_dex" }, { "kind": "executor", "category": "amm", "name": "pump_swap", "legacy_crate": "kb_executor_amm_pump_swap", "module": "kb_lib::executor::amm::pump_swap" }, { "kind": "executor", "category": "amm", "name": "raydium_lp_v4", "legacy_crate": "kb_executor_amm_raydium_lp_v4", "module": "kb_lib::executor::amm::raydium_lp_v4" }, { "kind": "executor", "category": "amm", "name": "solfi", "legacy_crate": "kb_executor_amm_solfi", "module": "kb_lib::executor::amm::solfi" }, { "kind": "executor", "category": "amm", "name": "solfi_v2", "legacy_crate": "kb_executor_amm_solfi_v2", "module": "kb_lib::executor::amm::solfi_v2" }, { "kind": "executor", "category": "amm", "name": "vertigo", "legacy_crate": "kb_executor_amm_vertigo", "module": "kb_lib::executor::amm::vertigo" }, { "kind": "executor", "category": "amm", "name": "virtuals", "legacy_crate": "kb_executor_amm_virtuals", "module": "kb_lib::executor::amm::virtuals" }, { "kind": "executor", "category": "amm", "name": "woofi", "legacy_crate": "kb_executor_amm_woofi", "module": "kb_lib::executor::amm::woofi" }, { "kind": "executor", "category": "amm", "name": "zero_fi", "legacy_crate": "kb_executor_amm_zero_fi", "module": "kb_lib::executor::amm::zero_fi" }, { "kind": "executor", "category": "amm", "name": "zora", "legacy_crate": "kb_executor_amm_zora", "module": "kb_lib::executor::amm::zora" }, { "kind": "executor", "category": "bridge", "name": "circle_cctp_token_messenger_minter", "legacy_crate": "kb_executor_bridge_circle_cctp_token_messenger_minter", "module": "kb_lib::executor::bridge::circle_cctp_token_messenger_minter" }, { "kind": "executor", "category": "bridge", "name": "circle_cctp_token_messenger_minter_v2", "legacy_crate": "kb_executor_bridge_circle_cctp_token_messenger_minter_v2", "module": "kb_lib::executor::bridge::circle_cctp_token_messenger_minter_v2" }, { "kind": "executor", "category": "bridge", "name": "layer_zero_endpoint", "legacy_crate": "kb_executor_bridge_layer_zero_endpoint", "module": "kb_lib::executor::bridge::layer_zero_endpoint" }, { "kind": "executor", "category": "bridge", "name": "layer_zero_executor", "legacy_crate": "kb_executor_bridge_layer_zero_executor", "module": "kb_lib::executor::bridge::layer_zero_executor" }, { "kind": "executor", "category": "clmm", "name": "byreal", "legacy_crate": "kb_executor_clmm_byreal", "module": "kb_lib::executor::clmm::byreal" }, { "kind": "executor", "category": "clmm", "name": "fusion", "legacy_crate": "kb_executor_clmm_fusion", "module": "kb_lib::executor::clmm::fusion" }, { "kind": "executor", "category": "clmm", "name": "orca_whirlpool", "legacy_crate": "kb_executor_clmm_orca_whirlpool", "module": "kb_lib::executor::clmm::orca_whirlpool" }, { "kind": "executor", "category": "clmm", "name": "pancake_swap", "legacy_crate": "kb_executor_clmm_pancake_swap", "module": "kb_lib::executor::clmm::pancake_swap" }, { "kind": "executor", "category": "clmm", "name": "raydium", "legacy_crate": "kb_executor_clmm_raydium", "module": "kb_lib::executor::clmm::raydium" }, { "kind": "executor", "category": "clmm", "name": "stabble", "legacy_crate": "kb_executor_clmm_stabble", "module": "kb_lib::executor::clmm::stabble" }, { "kind": "executor", "category": "cpmm", "name": "raydium", "legacy_crate": "kb_executor_cpmm_raydium", "module": "kb_lib::executor::cpmm::raydium" }, { "kind": "executor", "category": "dlmm", "name": "meteora", "legacy_crate": "kb_executor_dlmm_meteora", "module": "kb_lib::executor::dlmm::meteora" }, { "kind": "executor", "category": "fees", "name": "bags_fee_share_v1", "legacy_crate": "kb_executor_fees_bags_fee_share_v1", "module": "kb_lib::executor::fees::bags_fee_share_v1" }, { "kind": "executor", "category": "fees", "name": "bags_fee_share_v2", "legacy_crate": "kb_executor_fees_bags_fee_share_v2", "module": "kb_lib::executor::fees::bags_fee_share_v2" }, { "kind": "executor", "category": "governance", "name": "metadao_bid_wall", "legacy_crate": "kb_executor_governance_metadao_bid_wall", "module": "kb_lib::executor::governance::metadao_bid_wall" }, { "kind": "executor", "category": "launchpad", "name": "boop_fun", "legacy_crate": "kb_executor_launchpad_boop_fun", "module": "kb_lib::executor::launchpad::boop_fun" }, { "kind": "executor", "category": "launchpad", "name": "metadao_ico", "legacy_crate": "kb_executor_launchpad_metadao_ico", "module": "kb_lib::executor::launchpad::metadao_ico" }, { "kind": "executor", "category": "launchpad", "name": "meteora_dbc", "legacy_crate": "kb_executor_launchpad_meteora_dbc", "module": "kb_lib::executor::launchpad::meteora_dbc" }, { "kind": "executor", "category": "launchpad", "name": "moonit", "legacy_crate": "kb_executor_launchpad_moonit", "module": "kb_lib::executor::launchpad::moonit" }, { "kind": "executor", "category": "launchpad", "name": "orca_wavebreak", "legacy_crate": "kb_executor_launchpad_orca_wavebreak", "module": "kb_lib::executor::launchpad::orca_wavebreak" }, { "kind": "executor", "category": "launchpad", "name": "printr", "legacy_crate": "kb_executor_launchpad_printr", "module": "kb_lib::executor::launchpad::printr" }, { "kind": "executor", "category": "launchpad", "name": "pump_fun", "legacy_crate": "kb_executor_launchpad_pump_fun", "module": "kb_lib::executor::launchpad::pump_fun" }, { "kind": "executor", "category": "launchpad", "name": "pump_pumpup_ai", "legacy_crate": "kb_executor_launchpad_pump_pumpup_ai", "module": "kb_lib::executor::launchpad::pump_pumpup_ai" }, { "kind": "executor", "category": "launchpad", "name": "raydium_launchlab", "legacy_crate": "kb_executor_launchpad_raydium_launchlab", "module": "kb_lib::executor::launchpad::raydium_launchlab" }, { "kind": "executor", "category": "lending", "name": "clone", "legacy_crate": "kb_executor_lending_clone", "module": "kb_lib::executor::lending::clone" }, { "kind": "executor", "category": "lending", "name": "jupiter_lend_borrow", "legacy_crate": "kb_executor_lending_jupiter_lend_borrow", "module": "kb_lib::executor::lending::jupiter_lend_borrow" }, { "kind": "executor", "category": "lending", "name": "jupiter_lend_earn", "legacy_crate": "kb_executor_lending_jupiter_lend_earn", "module": "kb_lib::executor::lending::jupiter_lend_earn" }, { "kind": "executor", "category": "lending", "name": "jupiter_lend_flash_loan", "legacy_crate": "kb_executor_lending_jupiter_lend_flash_loan", "module": "kb_lib::executor::lending::jupiter_lend_flash_loan" }, { "kind": "executor", "category": "lending", "name": "jupiter_lend_liquidity", "legacy_crate": "kb_executor_lending_jupiter_lend_liquidity", "module": "kb_lib::executor::lending::jupiter_lend_liquidity" }, { "kind": "executor", "category": "lending", "name": "kamino", "legacy_crate": "kb_executor_lending_kamino", "module": "kb_lib::executor::lending::kamino" }, { "kind": "executor", "category": "lending", "name": "marginfi_v2", "legacy_crate": "kb_executor_lending_marginfi_v2", "module": "kb_lib::executor::lending::marginfi_v2" }, { "kind": "executor", "category": "lock", "name": "raydium_lp", "legacy_crate": "kb_executor_lock_raydium_lp", "module": "kb_lib::executor::lock::raydium_lp" }, { "kind": "executor", "category": "metadata", "name": "metaplex_token_metadata", "legacy_crate": "kb_executor_metadata_metaplex_token_metadata", "module": "kb_lib::executor::metadata::metaplex_token_metadata" }, { "kind": "executor", "category": "metadata", "name": "spl_name_service", "legacy_crate": "kb_executor_metadata_spl_name_service", "module": "kb_lib::executor::metadata::spl_name_service" }, { "kind": "executor", "category": "nft", "name": "metaplex_bubblegum", "legacy_crate": "kb_executor_nft_metaplex_bubblegum", "module": "kb_lib::executor::nft::metaplex_bubblegum" }, { "kind": "executor", "category": "orderbook", "name": "jupiter_limit_order", "legacy_crate": "kb_executor_orderbook_jupiter_limit_order", "module": "kb_lib::executor::orderbook::jupiter_limit_order" }, { "kind": "executor", "category": "orderbook", "name": "jupiter_limit_order_v2", "legacy_crate": "kb_executor_orderbook_jupiter_limit_order_v2", "module": "kb_lib::executor::orderbook::jupiter_limit_order_v2" }, { "kind": "executor", "category": "orderbook", "name": "openbook_v2", "legacy_crate": "kb_executor_orderbook_openbook_v2", "module": "kb_lib::executor::orderbook::openbook_v2" }, { "kind": "executor", "category": "perpetuals", "name": "drift_v2", "legacy_crate": "kb_executor_perpetuals_drift_v2", "module": "kb_lib::executor::perpetuals::drift_v2" }, { "kind": "executor", "category": "perpetuals", "name": "jupiter", "legacy_crate": "kb_executor_perpetuals_jupiter", "module": "kb_lib::executor::perpetuals::jupiter" }, { "kind": "executor", "category": "perpetuals", "name": "zeta", "legacy_crate": "kb_executor_perpetuals_zeta", "module": "kb_lib::executor::perpetuals::zeta" }, { "kind": "executor", "category": "router", "name": "dflow_aggregator_v4", "legacy_crate": "kb_executor_router_dflow_aggregator_v4", "module": "kb_lib::executor::router::dflow_aggregator_v4" }, { "kind": "executor", "category": "router", "name": "jupiter_aggregator_v4", "legacy_crate": "kb_executor_router_jupiter_aggregator_v4", "module": "kb_lib::executor::router::jupiter_aggregator_v4" }, { "kind": "executor", "category": "router", "name": "jupiter_aggregator_v6", "legacy_crate": "kb_executor_router_jupiter_aggregator_v6", "module": "kb_lib::executor::router::jupiter_aggregator_v6" }, { "kind": "executor", "category": "router", "name": "jupiter_dca", "legacy_crate": "kb_executor_router_jupiter_dca", "module": "kb_lib::executor::router::jupiter_dca" }, { "kind": "executor", "category": "router", "name": "okx_labs_v1", "legacy_crate": "kb_executor_router_okx_labs_v1", "module": "kb_lib::executor::router::okx_labs_v1" }, { "kind": "executor", "category": "router", "name": "okx_labs_v2", "legacy_crate": "kb_executor_router_okx_labs_v2", "module": "kb_lib::executor::router::okx_labs_v2" }, { "kind": "executor", "category": "rwa", "name": "ondo_global_markets", "legacy_crate": "kb_executor_rwa_ondo_global_markets", "module": "kb_lib::executor::rwa::ondo_global_markets" }, { "kind": "executor", "category": "solana", "name": "core", "legacy_crate": "kb_executor_solana_core", "module": "kb_lib::executor::solana::core" }, { "kind": "executor", "category": "spl", "name": "account_compression", "legacy_crate": "kb_executor_spl_account_compression", "module": "kb_lib::executor::spl::account_compression" }, { "kind": "executor", "category": "spl", "name": "associated_token_account", "legacy_crate": "kb_executor_spl_associated_token_account", "module": "kb_lib::executor::spl::associated_token_account" }, { "kind": "executor", "category": "spl", "name": "elgamal_registry", "legacy_crate": "kb_executor_spl_elgamal_registry", "module": "kb_lib::executor::spl::elgamal_registry" }, { "kind": "executor", "category": "spl", "name": "memo", "legacy_crate": "kb_executor_spl_memo", "module": "kb_lib::executor::spl::memo" }, { "kind": "executor", "category": "spl", "name": "noop", "legacy_crate": "kb_executor_spl_noop", "module": "kb_lib::executor::spl::noop" }, { "kind": "executor", "category": "spl", "name": "single_pool", "legacy_crate": "kb_executor_spl_single_pool", "module": "kb_lib::executor::spl::single_pool" }, { "kind": "executor", "category": "spl", "name": "stake_pool", "legacy_crate": "kb_executor_spl_stake_pool", "module": "kb_lib::executor::spl::stake_pool" }, { "kind": "executor", "category": "spl", "name": "token", "legacy_crate": "kb_executor_spl_token", "module": "kb_lib::executor::spl::token" }, { "kind": "executor", "category": "spl", "name": "token_2022", "legacy_crate": "kb_executor_spl_token_2022", "module": "kb_lib::executor::spl::token_2022" }, { "kind": "executor", "category": "stable", "name": "swap_hylo_exchange", "legacy_crate": "kb_executor_stable_swap_hylo_exchange", "module": "kb_lib::executor::stable::swap_hylo_exchange" }, { "kind": "executor", "category": "stable", "name": "swap_jupiter_stable", "legacy_crate": "kb_executor_stable_swap_jupiter_stable", "module": "kb_lib::executor::stable::swap_jupiter_stable" }, { "kind": "executor", "category": "stable", "name": "swap_numeraire", "legacy_crate": "kb_executor_stable_swap_numeraire", "module": "kb_lib::executor::stable::swap_numeraire" }, { "kind": "executor", "category": "stable", "name": "swap_stabble", "legacy_crate": "kb_executor_stable_swap_stabble", "module": "kb_lib::executor::stable::swap_stabble" }, { "kind": "executor", "category": "staking", "name": "kamino_farm", "legacy_crate": "kb_executor_staking_kamino_farm", "module": "kb_lib::executor::staking::kamino_farm" }, { "kind": "executor", "category": "staking", "name": "marinade_finance", "legacy_crate": "kb_executor_staking_marinade_finance", "module": "kb_lib::executor::staking::marinade_finance" }, { "kind": "executor", "category": "staking", "name": "solayer", "legacy_crate": "kb_executor_staking_solayer", "module": "kb_lib::executor::staking::solayer" }, { "kind": "executor", "category": "treasury", "name": "helium_treasury_management", "legacy_crate": "kb_executor_treasury_helium_treasury_management", "module": "kb_lib::executor::treasury::helium_treasury_management" }, { "kind": "executor", "category": "vault", "name": "carrot_defi", "legacy_crate": "kb_executor_vault_carrot_defi", "module": "kb_lib::executor::vault::carrot_defi" }, { "kind": "executor", "category": "vault", "name": "hylo_stability_pool", "legacy_crate": "kb_executor_vault_hylo_stability_pool", "module": "kb_lib::executor::vault::hylo_stability_pool" }, { "kind": "executor", "category": "vault", "name": "kamino", "legacy_crate": "kb_executor_vault_kamino", "module": "kb_lib::executor::vault::kamino" }, { "kind": "executor", "category": "vault", "name": "kamino_v2", "legacy_crate": "kb_executor_vault_kamino_v2", "module": "kb_lib::executor::vault::kamino_v2" }, { "kind": "executor", "category": "vault", "name": "kamino_yvaults", "legacy_crate": "kb_executor_vault_kamino_yvaults", "module": "kb_lib::executor::vault::kamino_yvaults" }, { "kind": "executor", "category": "vault", "name": "meteora", "legacy_crate": "kb_executor_vault_meteora", "module": "kb_lib::executor::vault::meteora" }, { "kind": "executor", "category": "vesting", "name": "streamflow", "legacy_crate": "kb_executor_vesting_streamflow", "module": "kb_lib::executor::vesting::streamflow" }, { "kind": "executor", "category": "wallet", "name": "jupiter_apepro_smart_wallet", "legacy_crate": "kb_executor_wallet_jupiter_apepro_smart_wallet", "module": "kb_lib::executor::wallet::jupiter_apepro_smart_wallet" }, { "kind": "executor", "category": "weighted", "name": "swap_stabble", "legacy_crate": "kb_executor_weighted_swap_stabble", "module": "kb_lib::executor::weighted::swap_stabble" }, { "kind": "materializer", "category": "admin", "name": "core", "legacy_crate": "kb_materializer_admin", "module": "kb_lib::materializer::admin::core" }, { "kind": "materializer", "category": "bridge", "name": "core", "legacy_crate": "kb_materializer_bridge", "module": "kb_lib::materializer::bridge::core" }, { "kind": "materializer", "category": "compliance", "name": "audit", "legacy_crate": "kb_materializer_compliance_audit", "module": "kb_lib::materializer::compliance::audit" }, { "kind": "materializer", "category": "fees", "name": "core", "legacy_crate": "kb_materializer_fees", "module": "kb_lib::materializer::fees::core" }, { "kind": "materializer", "category": "governance", "name": "core", "legacy_crate": "kb_materializer_governance", "module": "kb_lib::materializer::governance::core" }, { "kind": "materializer", "category": "lending", "name": "core", "legacy_crate": "kb_materializer_lending", "module": "kb_lib::materializer::lending::core" }, { "kind": "materializer", "category": "lifecycle", "name": "core", "legacy_crate": "kb_materializer_lifecycle", "module": "kb_lib::materializer::lifecycle::core" }, { "kind": "materializer", "category": "liquidity", "name": "core", "legacy_crate": "kb_materializer_liquidity", "module": "kb_lib::materializer::liquidity::core" }, { "kind": "materializer", "category": "metadata", "name": "core", "legacy_crate": "kb_materializer_metadata", "module": "kb_lib::materializer::metadata::core" }, { "kind": "materializer", "category": "nft", "name": "core", "legacy_crate": "kb_materializer_nft", "module": "kb_lib::materializer::nft::core" }, { "kind": "materializer", "category": "oracle", "name": "core", "legacy_crate": "kb_materializer_oracle", "module": "kb_lib::materializer::oracle::core" }, { "kind": "materializer", "category": "orderbook", "name": "core", "legacy_crate": "kb_materializer_orderbook", "module": "kb_lib::materializer::orderbook::core" }, { "kind": "materializer", "category": "perpetuals", "name": "core", "legacy_crate": "kb_materializer_perpetuals", "module": "kb_lib::materializer::perpetuals::core" }, { "kind": "materializer", "category": "pool", "name": "state", "legacy_crate": "kb_materializer_pool_state", "module": "kb_lib::materializer::pool::state" }, { "kind": "materializer", "category": "rewards", "name": "core", "legacy_crate": "kb_materializer_rewards", "module": "kb_lib::materializer::rewards::core" }, { "kind": "materializer", "category": "risk", "name": "core", "legacy_crate": "kb_materializer_risk", "module": "kb_lib::materializer::risk::core" }, { "kind": "materializer", "category": "routing", "name": "core", "legacy_crate": "kb_materializer_routing", "module": "kb_lib::materializer::routing::core" }, { "kind": "materializer", "category": "staking", "name": "core", "legacy_crate": "kb_materializer_staking", "module": "kb_lib::materializer::staking::core" }, { "kind": "materializer", "category": "token", "name": "accounts", "legacy_crate": "kb_materializer_token_accounts", "module": "kb_lib::materializer::token::accounts" }, { "kind": "materializer", "category": "token", "name": "metadata_risk", "legacy_crate": "kb_materializer_token_metadata_risk", "module": "kb_lib::materializer::token::metadata_risk" }, { "kind": "materializer", "category": "trades", "name": "core", "legacy_crate": "kb_materializer_trades", "module": "kb_lib::materializer::trades::core" }, { "kind": "materializer", "category": "transaction", "name": "annotations", "legacy_crate": "kb_materializer_transaction_annotations", "module": "kb_lib::materializer::transaction::annotations" }, { "kind": "materializer", "category": "vault", "name": "core", "legacy_crate": "kb_materializer_vault", "module": "kb_lib::materializer::vault::core" } ]