1627 lines
44 KiB
JSON
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"
|
|
}
|
|
]
|