-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
87 lines (81 loc) · 2.06 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
81
82
83
84
85
86
87
[workspace]
resolver = "2"
members = [
"engine",
"rpc",
"types",
"white-list",
]
[workspace.package]
authors = ["Pontem Network"]
edition = "2021"
homepage = "https://pontem.network/"
repository = "https://github.com/pontem-network/lumio-types"
version = "0.1.0"
[workspace.dependencies]
lumio-engine = {path = "engine"}
lumio-rpc = {path = "rpc"}
lumio-types = {path = "types"}
arc-swap = "1.7.1"
bincode = "1.3.3"
borsh = {version = "1", features = ["derive"]}
bs58 = "0.5.1"
derive_more = "0.99"
eyre = "0.6"
futures = "0.3.30"
hex = "0.4"
jsonrpsee = {version = "0.24", features = ["server-core", "client-core", "macros"]}
jsonwebtoken = "9.3"
libp2p = "0.54"
log = "0.4.14"
poem = "3.1.3"
poem-grants = "3.0.1"
portpicker = "0.1.1"
rand = "0.8"
reqwest = {version = "0.12.4", features = ["json"]}
serde = {version = "1", features = ["derive"]}
serde_json = "1.0"
serde_with = {version = "3", features = ["base64"]}
sha3 = "0.10"
strum = {version = "0.21", features = ["derive"]}
thiserror = "1"
tokio = "1.29.1"
tokio-stream = "0.1.16"
tokio-tungstenite = "0.24.0"
tokio-util = "0.7.12"
tracing = "0.1"
tracing-subscriber = "0.3.1"
tungstenite = "0.24.0"
url = "2.5.2"
[workspace.lints.rust]
unused_crate_dependencies = "warn"
[workspace.lints.clippy]
branches_sharing_code = "warn"
clear_with_drain = "warn"
dbg_macro = "warn"
derive_partial_eq_without_eq = "warn"
empty_line_after_outer_attr = "warn"
equatable_if_let = "warn"
imprecise_flops = "warn"
iter_on_empty_collections = "warn"
iter_with_drain = "warn"
large_stack_frames = "warn"
manual_clamp = "warn"
mutex_integer = "warn"
needless_pass_by_ref_mut = "warn"
nonstandard_macro_braces = "warn"
or_fun_call = "warn"
path_buf_push_overwrite = "warn"
read_zero_byte_vec = "warn"
redundant_clone = "warn"
suboptimal_flops = "warn"
suspicious_operation_groupings = "warn"
trailing_empty_array = "warn"
trait_duplication_in_bounds = "warn"
transmute_undefined_repr = "warn"
trivial_regex = "warn"
tuple_array_conversions = "warn"
uninhabited_references = "warn"
unused_peekable = "warn"
unused_rounding = "warn"
useless_let_if_seq = "warn"