-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
49 lines (45 loc) · 1.78 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
[package]
name = "rlay-client"
version = "0.2.4"
authors = ["Maximilian Goisser <goisser94@gmail.com>"]
license = "MIT OR Apache-2.0"
[dependencies]
web3 = "0.4.0"
cid = { git = 'https://github.com/hobofan/rust-cid', rev = '27798e5245c234dae1236470a5a5568cb067a216' }
rlay_ontology = { git = 'https://github.com/rlay-project/rlay-ontology', rev = 'b2770fd66f5d28d228a4b2920413254f5c244228', features = ["web3_compat"] }
merkle_light = { git = "https://github.com/hobofan/merkle_light", rev = 'f069616df909cb7a4426f6deb328bde6422a3510' }
rustc-hex = "1.0.0"
tokio-core = "0.1.17"
ethabi = "6.0.1"
multibase = "0.6.0"
clap = "2.31"
console = "0.6.1"
failure = "=0.1.1"
serde = "1.0.66"
toml = "0.4.6"
serde_derive = "1.0.66"
futures-timer = "0.1.1"
log = "0.4.2"
env_logger = "0.5.10"
tiny-keccak = "1.4.2"
byteorder = "1.2.3"
serde_json = { version = "1.0.22", features = ["preserve_order"] }
# using from git, as jsonrpc-ws-server is not on crates.io
jsonrpc-core = { git = 'https://github.com/paritytech/jsonrpc', rev = 'v8.0.1' }
jsonrpc-pubsub = { git = 'https://github.com/paritytech/jsonrpc', rev = 'v8.0.1' }
jsonrpc-http-server = { git = 'https://github.com/paritytech/jsonrpc', rev = 'v8.0.1' }
jsonrpc-ws-server = { git = 'https://github.com/paritytech/jsonrpc', rev = 'v8.0.1' }
hyper = "0.12.6"
url = "1.7.1"
failure_derive = "=0.1.1"
dialoguer = "0.1.0"
# using fork for https support
rusted_cypher = { git = "https://github.com/xenodata-lab/rusted-cypher", rev = "3218935b067fe41d06e2de55d0af07f6e4cb176b", optional = true }
[patch.crates-io]
# see https://github.com/ipld/rust-cid/pull/9
cid = { git = 'https://github.com/hobofan/rust-cid', rev = '27798e5245c234dae1236470a5a5568cb067a216' }
[features]
default = ["transport_ws"]
transport_ipc = []
transport_ws = []
backend_neo4j = ["rusted_cypher"]