@@ -12,42 +12,41 @@ categories = ["network-programming", "asynchronous"]
12
12
exclude = [" .gitignore" , " .github/*" ]
13
13
14
14
[dependencies ]
15
- enr = { version = " 0.9.0" , features = [" k256" , " ed25519" ] }
16
- tokio = { version = " 1.15.0" , features = [" net" , " sync" , " macros" , " rt" ] }
17
- libp2p-core = { version = " 0.40.0" , optional = true }
18
- libp2p-identity = { version = " 0.2.1" , features = [" ed25519" , " secp256k1" ], optional = true }
19
- zeroize = { version = " 1.4.3" , features = [" zeroize_derive" ] }
20
- futures = " 0.3.19"
21
- uint = { version = " 0.9.1" , default-features = false }
22
- rlp = " 0.5.1"
15
+ enr = { version = " 0.9" , features = [" k256" , " ed25519" ] }
16
+ tokio = { version = " 1" , features = [" net" , " sync" , " macros" , " rt" ] }
17
+ libp2p = { version = " 0.52" , features = [" ed25519" , " secp256k1" ], optional = true }
18
+ zeroize = { version = " 1" , features = [" zeroize_derive" ] }
19
+ futures = " 0.3"
20
+ uint = { version = " 0.9" , default-features = false }
21
+ rlp = " 0.5"
23
22
# This version must be kept up to date do it uses the same dependencies as ENR
24
- hkdf = " 0.12.3 "
25
- hex = " 0.4.3 "
26
- fnv = " 1.0.7 "
27
- arrayvec = " 0.7.2 "
28
- rand = { version = " 0.8.4 " , package = " rand" }
29
- socket2 = " 0.4.4 "
30
- smallvec = " 1.7.0 "
31
- parking_lot = " 0.11.2 "
32
- lazy_static = " 1.4.0 "
33
- aes = { version = " 0.7.5 " , features = [" ctr" ] }
34
- aes-gcm = " 0.9.4 "
35
- tracing = { version = " 0.1.29 " , features = [" log" ] }
36
- tracing-subscriber = { version = " 0.3.3 " , features = [" env-filter" ] }
37
- lru = " 0.7.1 "
38
- hashlink = " 0.7.0 "
39
- delay_map = " 0.3.0 "
40
- more-asserts = " 0.2.2 "
23
+ hkdf = " 0.12"
24
+ hex = " 0.4"
25
+ fnv = " 1"
26
+ arrayvec = " 0.7"
27
+ rand = { version = " 0.8" , package = " rand" }
28
+ socket2 = " 0.4"
29
+ smallvec = " 1"
30
+ parking_lot = " 0.11"
31
+ lazy_static = " 1"
32
+ aes = { version = " 0.7" , features = [" ctr" ] }
33
+ aes-gcm = " 0.9"
34
+ tracing = { version = " 0.1" , features = [" log" ] }
35
+ tracing-subscriber = { version = " 0.3" , features = [" env-filter" ] }
36
+ lru = " 0.12 "
37
+ hashlink = " 0.8 "
38
+ delay_map = " 0.3"
39
+ more-asserts = " 0.3 "
41
40
42
41
[dev-dependencies ]
43
42
rand_07 = { package = " rand" , version = " 0.7" }
44
- quickcheck = " 0.9.2 "
45
- tokio = { version = " 1.15.0 " , features = [" full" ] }
46
- rand_xorshift = " 0.3.0 "
47
- rand_core = " 0.6.3 "
48
- clap = { version = " 3.1 " , features = [" derive" ] }
49
- if-addrs = " 0.10.1 "
43
+ quickcheck = " 0.9"
44
+ tokio = { version = " 1" , features = [" full" ] }
45
+ rand_xorshift = " 0.3"
46
+ rand_core = " 0.6"
47
+ clap = { version = " 4 " , features = [" derive" ] }
48
+ if-addrs = " 0.10"
50
49
51
50
[features ]
52
- libp2p = [" libp2p-core " , " libp2p-identity " ]
51
+ libp2p = [" dep: libp2p" ]
53
52
serde = [" enr/serde" ]
0 commit comments