-
Notifications
You must be signed in to change notification settings - Fork 2
/
Cargo.toml
35 lines (33 loc) · 1.21 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[package]
name = "cota-aggregator"
version = "0.13.1"
edition = "2021"
[dependencies]
jsonrpc-http-server = "18.0.0"
jsonrpc-core = "18.0.0"
log = {version = "0.4", features = ["release_max_level_debug", "max_level_debug"]}
env_logger = "0.10"
hex = "0.4"
failure = "0.1.8"
crc = "3.0.1"
diesel = { version = "1.4.8", features = ["mysql", "r2d2", "numeric"] }
dotenv = "0.15.0"
chrono = "0.4.31"
molecule = "0.7.2"
lazy_static = "1.4"
rocksdb = { package = "ckb-rocksdb", version = "=0.21.1", features = ["snappy"] }
sparse-merkle-tree = "0.6.1"
ckb-types = "=0.108.0"
ckb-jsonrpc-types = "=0.108.0"
reqwest = { version = "0.11.22", features = ["json"] }
tokio = { version = "1.32.0", features = ["rt", "net"] }
serde = { version = "1.0", features = [ "derive" ] }
serde_json = "1.0"
rand = "0.8"
parking_lot = "0.12.1"
sentry = "0.31.7"
cota-smt = {package = "cota-smt", git = "https://github.com/nervina-labs/cota-smt", tag = "0.8.0"}
joyid-smt = {package = "joyid-smt", git = "https://github.com/nervina-labs/joyid-smt", tag = "v0.8.0"}
ckb-sdk = "2.5.0"
[target.'cfg(all(not(target_env = "msvc"), not(target_os="macos")))'.dependencies]
tikv-jemallocator = { version = "0.5.4", features = ["unprefixed_malloc_on_supported_platforms"] }