# file: kb_pipeline/Cargo.toml # version: 17 [package] name = "kb_pipeline" version.workspace = true edition.workspace = true license.workspace = true publish.workspace = true [dependencies] bs58.workspace = true chrono.workspace = true futures-util.workspace = true kb_config = { path = "../kb_config" } kb_core = { path = "../kb_core" } kb_decoder_api = { path = "../kb_decoder_api" } kb_decoder_solana_core = { path = "../kb_decoder_solana_core" } kb_decoder_spl_elgamal_registry = { path = "../kb_decoder_spl_elgamal_registry" } kb_decoder_spl_token_2022 = { path = "../kb_decoder_spl_token_2022" } kb_execution_api = { path = "../kb_execution_api" } kb_execution_safety = { path = "../kb_execution_safety" } kb_execution_solana = { path = "../kb_execution_solana" } kb_executor_solana_core = { path = "../kb_executor_solana_core" } kb_executor_spl_token_2022 = { path = "../kb_executor_spl_token_2022" } kb_executor_spl_associated_token_account = { path = "../kb_executor_spl_associated_token_account" } kb_executor_spl_memo = { path = "../kb_executor_spl_memo" } kb_executor_spl_token = { path = "../kb_executor_spl_token" } kb_materializer_admin = { path = "../kb_materializer_admin" } kb_materializer_api = { path = "../kb_materializer_api" } kb_materializer_fees = { path = "../kb_materializer_fees" } kb_materializer_metadata = { path = "../kb_materializer_metadata" } kb_materializer_token_accounts = { path = "../kb_materializer_token_accounts" } kb_model = { path = "../kb_model" } kb_program_ids = { path = "../kb_program_ids" } kb_rpc = { path = "../kb_rpc" } kb_store_core = { path = "../kb_store_core" } kb_wallet = { path = "../kb_wallet" } serde.workspace = true serde_json.workspace = true sha2.workspace = true solana-address-lookup-table-interface.workspace = true solana-pubkey.workspace = true spl-associated-token-account-interface.workspace = true spl-elgamal-registry-interface.workspace = true tokio.workspace = true tracing.workspace = true uuid.workspace = true [dev-dependencies] async-trait.workspace = true kb_decoder_spl_associated_token_account = { path = "../kb_decoder_spl_associated_token_account" } kb_decoder_spl_memo = { path = "../kb_decoder_spl_memo" } kb_decoder_spl_token = { path = "../kb_decoder_spl_token" } kb_materializer_risk = { path = "../kb_materializer_risk" } kb_materializer_transaction_annotations = { path = "../kb_materializer_transaction_annotations" } kb_store_pg = { path = "../kb_store_pg" } [lints] workspace = true