/
Cargo.toml
51 lines (49 loc) · 1.52 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
[package]
name = "ckb-rpc"
version = "0.27.1-pre"
license = "MIT"
authors = ["Nervos Core Dev <dev@nervos.org>"]
edition = "2018"
[dependencies]
ckb-types = { path = "../util/types" }
ckb-network = { path = "../network" }
ckb-notify = { path = "../notify" }
ckb-indexer = { path = "../indexer" }
ckb-shared = { path = "../shared" }
ckb-store = { path = "../store" }
ckb-sync = { path = "../sync" }
ckb-chain = { path = "../chain" }
ckb-logger = { path = "../util/logger"}
ckb-network-alert = { path = "../util/network-alert" }
ckb-fee-estimator = { path = "../util/fee-estimator" }
jsonrpc-core = "14.0"
jsonrpc-derive = "14.0"
jsonrpc-http-server = "14.0"
jsonrpc-tcp-server = "14.0"
jsonrpc-ws-server = "14.0"
jsonrpc-server-utils = "14.0"
jsonrpc-pubsub = "14.0"
crossbeam-channel = "0.3"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
num_cpus = "1.10"
ckb-jsonrpc-types = { path = "../util/jsonrpc-types" }
ckb-verification = { path = "../verification" }
ckb-traits = { path = "../traits" }
ckb-util = { path = "../util" }
faketime = "0.2.0"
sentry = "0.16.0"
ckb-dao = { path = "../util/dao" }
futures = "0.1"
ckb-error = { path = "../error" }
ckb-reward-calculator = { path = "../util/reward-calculator" }
ckb-tx-pool = { path = "../tx-pool" }
ckb-script = { path = "../script" }
[dev-dependencies]
ckb-chain-spec = { path = "../spec" }
reqwest = "0.9.16"
ckb-test-chain-utils = { path = "../util/test-chain-utils" }
tempfile = "3.0"
pretty_assertions = "0.6.1"
ckb-dao-utils = { path = "../util/dao/utils" }
rand = "0.7"