[package] authors.workspace = true edition.workspace = true homepage.workspace = true license.workspace = true name = "magicblock-committor-service" repository.workspace = true version.workspace = true [lib] doctest = false [dependencies] accountsdb = { workspace = true } async-trait = { workspace = true } engine = { workspace = true } futures-util = { workspace = true } lru = { workspace = true } chainlink = { workspace = true } committor-interface = { workspace = true } mbv-core = { workspace = true } magicblock-delegation-program-interface = { workspace = true } metrics = { workspace = true } program = { workspace = true } rpc-client = { workspace = true } parking_lot = { workspace = true } table-mania = { workspace = true } nucleus = { workspace = true } pin-project = { workspace = true } solana-account = { workspace = true } solana-account-decoder = { workspace = true } solana-commitment-config = { workspace = true } solana-compute-budget = { workspace = true } solana-compute-budget-interface = { workspace = true } solana-hash = { workspace = true, features = ["atomic"] } solana-instruction = { workspace = true, features = ["wincode"] } solana-keypair = { workspace = true } solana-message = { workspace = true } solana-packet = { workspace = true } solana-program = { workspace = true } solana-pubkey = { workspace = true } solana-rpc-client = { workspace = true } solana-rpc-client-api = { workspace = true } solana-signature = { workspace = true } solana-signer = { workspace = true } solana-sdk-ids = { workspace = true } solana-transaction = { workspace = true, features = ["wincode"] } solana-transaction-error = { workspace = true } solana-transaction-status-client-types = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tokio-util = { workspace = true, features = ["rt"] } tokio-stream = { workspace = true } tracing = { workspace = true } wincode = { workspace = true } [dev-dependencies] tracing-subscriber = { workspace = true } engine = { workspace = true, features = ["testkit"] } program = { workspace = true, features = ["dev-context-only-utils"] } rand = { workspace = true } solana-signature = { workspace = true, features = ["rand"] } tokio = { workspace = true, features = ["test-util"] } [lints] workspace = true