Files
khadhroony-bot3/migration/module-map.json
2026-07-23 16:37:12 +02:00

1627 lines
44 KiB
JSON

[
{
"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"
}
]