-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
80 lines (70 loc) · 3.16 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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
[workspace]
resolver = "2"
members = [
'node',
'pallet-mpc-manager',
'common',
]
[workspace.package]
version = "0.0.1"
edition = "2021"
license = "GPL-3.0"
[workspace.dependencies]
async-trait = "0.1.48"
hex-literal = { version = "0.3.4" }
serde_json = "1.0.111"
codec = { package = "parity-scale-codec", version = "3.6.12", features = ["derive"], default-features = false }
log = { version = "0.4.20", default-features = false }
num-traits = { version = "0.2", default-features = false }
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
serde = { version = "1.0.189", features = ["derive"] }
smallvec = { version = "1.6.1" }
futures = "0.3.25"
pallet-mpc-manager-runtime-api = { path = "./pallet-mpc-manager/runtime-api", default-features = false }
pallet-mpc-manager = { path = "./pallet-mpc-manager", default-features = false }
centrum-mpc-common = { path = "./common", default-features = false }
# polkadot-sdk dependencies
frame-support = { version = "37.0.0", default-features = false }
frame-system = { version = "37.1.0", default-features = false }
sp-api = { version = "34.0.0", default-features = false }
sp-arithmetic = { version = "26.0.0", default-features = false }
sp-core = { version = "34.0.0", default-features = false }
sp-io = { version = "38.0.0", default-features = false }
sp-runtime = { version = "39.0.0", default-features = false }
sp-std = { version = "14.0.0", default-features = false }
frame-benchmarking = { version = "37.0.0", default-features = false }
substrate-frame-rpc-system = { version = "38.0.0", default-features = false }
sc-network = { version = "0.44.0", default-features = false }
elliptic-curve = { version = "0.13.8", features = ["sec1"] }
sp-application-crypto = { version = "38.0.0", default-features = false, features = ["std"] }
sc-offchain = { version = "39.0.0" }
sc-transaction-pool = { version = "37.0.0", default-features = false }
sc-transaction-pool-api = { version = "37.0.0", default-features = false }
sc-client-api = { version = "37.0.0", default-features = false }
sp-keystore = { version = "0.40.0", default-features = false }
sp-transaction-pool = { version = "34.0.0", default-features = false }
sc-service = { version = "0.45.0", default-features = false }
sc-executor = { version = "0.40.0", default-features = false }
sc-keystore = { version = "33.0.0", default-features = false }
sc-client-db = { version = "0.44.0", default-features = false }
#cait-sith = { git = "https://github.com/LIT-Protocol/cait-sith", features = ["k256"], rev = "8ad2316" }
subtle = "2.5.0"
thiserror = "1.0.58"
k256 = { version = "0.13.1", features = ["sha256", "ecdsa", "serde"] }
highway = "1.1.0"
rand = "0.8"
tokio = { version = "1", features = ["full"] }
borsh = { version = "0.9.3" }
hpke = { version = "0.11", features = ["serde_impls", "std"] }
sha2 = "0.10.8"
hkdf = "0.12.4"
chrono = "0.4.24"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
anyhow = { version = "1", features = ["backtrace"] }
hex = "0.4.3"
bincode = "1.3.3"
threadpool = "1.7"
num_cpus = "1.13"
parking_lot = "0.12.1"
cait-sith = { git = "https://github.com/LIT-Protocol/cait-sith", features = ["k256"], rev = "8ad2316" }