@@ -8,75 +8,69 @@ version.workspace = true
88
99[build-dependencies ]
1010prost = { workspace = true }
11- prost-build = " 0.14.3 "
12- protox = " 0.9.1 "
13- tonic-prost-build = " 0.14.3 "
11+ prost-build = { workspace = true }
12+ protox = { workspace = true }
13+ tonic-prost-build = { workspace = true }
1414
1515[dependencies ]
16- addr = " 0.15.6 "
16+ addr = { workspace = true }
1717anyhow = { workspace = true , features = [" backtrace" ] }
18- async-lock = " 3.4.0 "
19- bech32 = " 0.11.0 "
18+ async-lock = { workspace = true }
19+ bech32 = { workspace = true }
2020bincode = { workspace = true }
2121bitcoin = { workspace = true , features = [" serde" ] }
2222blake3 = { workspace = true }
2323borsh = { workspace = true , features = [" derive" ] }
24- byteorder = " 1.4.3 "
25- bytes = " 1.9.0 "
24+ byteorder = { workspace = true }
25+ bytes = { workspace = true }
2626clap = { workspace = true , features = [" derive" ], optional = true }
2727ed25519-bip32 = { workspace = true }
2828ed25519-dalek = { workspace = true , features = [" hazmat" ]}
29+ educe = { workspace = true , features = [" Clone" , " Debug" ] }
2930fallible-iterator = { workspace = true }
30- fatality = " 0.1.1 "
31+ fatality = { workspace = true }
3132futures = { workspace = true , features = [" alloc" ] }
32- hashlink = { version = " 0.10.0" , features = [" serde_impl" ] }
33+ governor = { workspace = true , features = [" quanta" , " std" ] }
34+ hashlink = { workspace = true , features = [" serde_impl" ] }
3335heed = { workspace = true }
3436hex = { workspace = true , features = [" serde" ] }
3537jsonrpsee = { workspace = true }
36- libes = { workspace = true }
3738nonempty = { workspace = true , features = [" serialize" ] }
3839parking_lot = { workspace = true }
3940plain_bitnames_types = { path = " ../types" , features = [" heed" ] }
4041prost = { workspace = true }
41- prost-types = " 0.14.3 "
42- quinn = " 0.11.6 "
42+ prost-types = { workspace = true }
43+ quinn = { workspace = true }
4344rayon = { workspace = true }
44- rcgen = " 0.13.2 "
45- rustls = { version = " 0.23.21 " , default-features = false , features = [" ring" ] }
45+ rcgen = { workspace = true }
46+ rustls = { workspace = true , default-features = false , features = [" ring" ] }
4647semver = { workspace = true }
4748serde = { workspace = true , features = [" derive" ] }
4849serde_json = { workspace = true }
4950serde_with = { workspace = true , features = [" alloc" , " macros" ] }
50- sneed = { version = " 0.0.19 " , features = [" observe" ] }
51+ sneed = { workspace = true , features = [" observe" ] }
5152strum = { workspace = true , features = [" derive" ] }
5253thiserror = { workspace = true }
5354tiny-bip39 = { workspace = true }
5455tokio = { workspace = true , features = [" rt-multi-thread" , " sync" ] }
55- tokio-stream = { version = " 0.1.15 " , features = [" sync" ] }
56+ tokio-stream = { workspace = true , features = [" sync" ] }
5657tokio-util = { workspace = true , features = [" rt" ] }
5758tonic = { workspace = true }
58- tonic-prost = " 0.14.3 "
59+ tonic-prost = { workspace = true }
5960tracing = { workspace = true }
60- transitive = " 1.2.0 "
61+ transitive = { workspace = true }
6162utoipa = { workspace = true , features = [" macros" , " non_strict_integers" ] }
6263x25519-dalek = { workspace = true , features = [" static_secrets" ] }
63- zeromq = { version = " 0.4.1" , optional = true }
64+ zeromq = { workspace = true , optional = true }
65+
66+ [dependencies .libes ]
67+ workspace = true
68+ features = [" AES256-GCM" , " ECIES-MAC" , " HMAC-SHA256" , " x25519" ]
6469
6570[features ]
6671clap = [" dep:clap" , " plain_bitnames_types/clap" ]
6772zmq = [" dep:zeromq" ]
6873
69- [dependencies .educe ]
70- version = " 0.6.0"
71- default-features = false
72- features = [" Clone" , " Debug" ]
73-
74-
75- [dependencies .governor ]
76- version = " 0.8.1"
77- default-features = false
78- features = [" quanta" , " std" ]
79-
8074[lints ]
8175workspace = true
8276
0 commit comments