[package]
name = "riptide-amm-cli"
description = "The Riptide command line interface"
version = "1.0.0"
license-file = "../LICENSE"
keywords = ["solana", "crypto", "defi", "dex", "amm"]
authors = ["admin@riptide.so"]
edition = "2021"
[[bin]]
name = "riptide"
path = "src/main.rs"
[dependencies]
anyhow = { version = "^1.0" }
arrayref = { version = "^0.3" }
borsh = { version = "^1.6" }
bs58 = { version = "^0.5" }
cached = { version = "^0.59" }
cargo_toml = { version = "^0.22" }
clap = { version = "^4.6", features = ["cargo", "derive", "env"] }
dotenvy = { version = "^0.15" }
heck = { version = "^0.5" }
inquire = { version = "^0.9" }
itertools = { version = "^0.14" }
rand = { version = "^0.10" }
riptide-amm = { path = "../rust-client" , version = "1.0.0" }
serde = { version = "^1.0", features = ["derive"] }
serde_json = { version = "^1.0" }
serde_yaml = { version = "^0.9" }
solana-client = { version = "^3.0" }
solana-commitment-config = { version = "^3.1" }
solana-compute-budget-interface = { version = "^3.0" }
solana-hash = { version = "^4.2" }
solana-instruction = { version = "^3.3" }
solana-keypair = { version = "^3.1" }
solana-loader-v4-interface = { version = "^3.0", features = ["bincode"] }
solana-message = { version = "^3.1" }
solana-packet = { version = "^4.1" }
solana-pubkey = { version = "^4.0" }
solana-sdk-ids = { version = "^3.1" }
solana-signature = { version = "^3.2" }
solana-signer = { version = "^3.0" }
solana-system-interface = { version = "^3.1" }
solana-transaction = { version = "^3.1" }
solana-transaction-status-client-types = { version = "^3.0" }
spl-associated-token-account-interface = { version = "^2.0" }
spl-memo-interface = { version = "^2.0" }
spl-token-2022-interface = { version = "^2.1" }
spl-token-interface = { version = "^2.0" }