mango-feeds/lib/Cargo.toml

58 lines
1.3 KiB
TOML
Raw Normal View History

2021-11-01 02:34:25 -07:00
[package]
name = "mango-feeds-lib"
2021-11-01 02:34:25 -07:00
version = "0.1.0"
2022-01-06 23:21:00 -08:00
authors = ["Christian Kamm <mail@ckamm.de>"]
edition = "2021"
2023-03-25 04:58:32 -07:00
license = "AGPL-3.0-or-later"
2021-11-01 02:34:25 -07:00
[lib]
2021-11-01 02:34:25 -07:00
[dependencies]
#mango-feeds-connector = { path = "../connector" }
2022-12-16 02:58:04 -08:00
solana-client = "~1.14.9"
solana-account-decoder = "~1.14.9"
solana-sdk = "~1.14.9"
2021-11-01 02:34:25 -07:00
serum_dex = { workspace = true }
2023-08-29 03:16:34 -07:00
2023-08-29 04:52:38 -07:00
mango-v4 = { workspace = true }
mango-v4-client = { workspace = true }
fixed = { workspace = true }
2023-08-29 02:16:14 -07:00
2023-09-05 15:00:05 -07:00
bytemuck = { workspace = true }
2022-03-28 10:58:14 -07:00
2023-09-05 15:00:05 -07:00
tokio = { workspace = true }
tokio-postgres = { workspace = true }
tokio-postgres-rustls = { workspace = true }
postgres-types = { workspace = true }
postgres-native-tls = { workspace = true }
native-tls = { workspace = true }
2021-11-04 01:57:55 -07:00
# postgres_query hasn't updated its crate in a while
2023-09-05 15:00:05 -07:00
postgres_query = { workspace = true }
serde = { workspace = true }
serde_derive = { workspace = true }
serde_json = { workspace = true }
bs58 = { workspace = true }
base64 = { workspace = true }
log = { workspace = true }
rand = { workspace = true }
anyhow = { workspace = true }
bytes = { workspace = true }
itertools = { workspace = true }
chrono = { workspace = true }
futures = { workspace = true }
futures-core = { workspace = true }
async-channel = { workspace = true }
async-trait = { workspace = true }
2021-11-04 01:57:55 -07:00
2021-11-01 02:34:25 -07:00
[build-dependencies]
2022-08-25 03:51:38 -07:00
tonic-build = { version = "0.6", features = ["compression"] }
2021-11-01 02:34:25 -07:00