biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / blockchains / lighthouse / Cargo.lock
blob0c7d10d6a58f9e145d0524316ff8208e5e1a1376
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
5 [[package]]
6 name = "Inflector"
7 version = "0.11.4"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
10 dependencies = [
11  "lazy_static",
12  "regex",
15 [[package]]
16 name = "account_manager"
17 version = "0.3.5"
18 dependencies = [
19  "account_utils",
20  "bls",
21  "clap",
22  "clap_utils",
23  "directory",
24  "environment",
25  "eth2",
26  "eth2_keystore",
27  "eth2_network_config",
28  "eth2_wallet",
29  "eth2_wallet_manager",
30  "filesystem",
31  "safe_arith",
32  "sensitive_url",
33  "slashing_protection",
34  "slot_clock",
35  "tempfile",
36  "tokio",
37  "types",
38  "validator_dir",
41 [[package]]
42 name = "account_utils"
43 version = "0.1.0"
44 dependencies = [
45  "directory",
46  "eth2_keystore",
47  "eth2_wallet",
48  "filesystem",
49  "rand",
50  "regex",
51  "rpassword",
52  "serde",
53  "serde_yaml",
54  "slog",
55  "types",
56  "validator_dir",
57  "zeroize",
60 [[package]]
61 name = "addr2line"
62 version = "0.22.0"
63 source = "registry+https://github.com/rust-lang/crates.io-index"
64 checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678"
65 dependencies = [
66  "gimli",
69 [[package]]
70 name = "adler"
71 version = "1.0.2"
72 source = "registry+https://github.com/rust-lang/crates.io-index"
73 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
75 [[package]]
76 name = "adler32"
77 version = "1.2.0"
78 source = "registry+https://github.com/rust-lang/crates.io-index"
79 checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
81 [[package]]
82 name = "aead"
83 version = "0.4.3"
84 source = "registry+https://github.com/rust-lang/crates.io-index"
85 checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877"
86 dependencies = [
87  "generic-array",
90 [[package]]
91 name = "aead"
92 version = "0.5.2"
93 source = "registry+https://github.com/rust-lang/crates.io-index"
94 checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
95 dependencies = [
96  "crypto-common",
97  "generic-array",
100 [[package]]
101 name = "aes"
102 version = "0.7.5"
103 source = "registry+https://github.com/rust-lang/crates.io-index"
104 checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8"
105 dependencies = [
106  "cfg-if",
107  "cipher 0.3.0",
108  "cpufeatures",
109  "ctr 0.8.0",
110  "opaque-debug",
113 [[package]]
114 name = "aes"
115 version = "0.8.4"
116 source = "registry+https://github.com/rust-lang/crates.io-index"
117 checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
118 dependencies = [
119  "cfg-if",
120  "cipher 0.4.4",
121  "cpufeatures",
124 [[package]]
125 name = "aes-gcm"
126 version = "0.9.2"
127 source = "registry+https://github.com/rust-lang/crates.io-index"
128 checksum = "bc3be92e19a7ef47457b8e6f90707e12b6ac5d20c6f3866584fa3be0787d839f"
129 dependencies = [
130  "aead 0.4.3",
131  "aes 0.7.5",
132  "cipher 0.3.0",
133  "ctr 0.7.0",
134  "ghash 0.4.4",
135  "subtle",
138 [[package]]
139 name = "aes-gcm"
140 version = "0.10.3"
141 source = "registry+https://github.com/rust-lang/crates.io-index"
142 checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
143 dependencies = [
144  "aead 0.5.2",
145  "aes 0.8.4",
146  "cipher 0.4.4",
147  "ctr 0.9.2",
148  "ghash 0.5.1",
149  "subtle",
152 [[package]]
153 name = "ahash"
154 version = "0.8.11"
155 source = "registry+https://github.com/rust-lang/crates.io-index"
156 checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
157 dependencies = [
158  "cfg-if",
159  "once_cell",
160  "version_check",
161  "zerocopy",
164 [[package]]
165 name = "aho-corasick"
166 version = "1.1.3"
167 source = "registry+https://github.com/rust-lang/crates.io-index"
168 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
169 dependencies = [
170  "memchr",
173 [[package]]
174 name = "allocator-api2"
175 version = "0.2.18"
176 source = "registry+https://github.com/rust-lang/crates.io-index"
177 checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
179 [[package]]
180 name = "alloy-consensus"
181 version = "0.2.0"
182 source = "registry+https://github.com/rust-lang/crates.io-index"
183 checksum = "f58047cc851e58c26224521d1ecda466e3d746ebca0274cd5427aa660a88c353"
184 dependencies = [
185  "alloy-eips",
186  "alloy-primitives",
187  "alloy-rlp",
188  "c-kzg",
191 [[package]]
192 name = "alloy-eips"
193 version = "0.2.0"
194 source = "registry+https://github.com/rust-lang/crates.io-index"
195 checksum = "d32a3e14fa0d152d00bd8daf605eb74ad397efb0f54bd7155585823dddb4401e"
196 dependencies = [
197  "alloy-primitives",
198  "alloy-rlp",
199  "c-kzg",
200  "once_cell",
201  "serde",
202  "sha2 0.10.8",
205 [[package]]
206 name = "alloy-primitives"
207 version = "0.7.7"
208 source = "registry+https://github.com/rust-lang/crates.io-index"
209 checksum = "ccb3ead547f4532bc8af961649942f0b9c16ee9226e26caa3f38420651cc0bf4"
210 dependencies = [
211  "alloy-rlp",
212  "bytes",
213  "cfg-if",
214  "const-hex",
215  "derive_more",
216  "hex-literal",
217  "itoa",
218  "k256 0.13.3",
219  "keccak-asm",
220  "proptest",
221  "rand",
222  "ruint",
223  "serde",
224  "tiny-keccak",
227 [[package]]
228 name = "alloy-rlp"
229 version = "0.3.7"
230 source = "registry+https://github.com/rust-lang/crates.io-index"
231 checksum = "a43b18702501396fa9bcdeecd533bc85fac75150d308fc0f6800a01e6234a003"
232 dependencies = [
233  "alloy-rlp-derive",
234  "arrayvec",
235  "bytes",
238 [[package]]
239 name = "alloy-rlp-derive"
240 version = "0.3.7"
241 source = "registry+https://github.com/rust-lang/crates.io-index"
242 checksum = "d83524c1f6162fcb5b0decf775498a125066c86dda6066ed609531b0e912f85a"
243 dependencies = [
244  "proc-macro2",
245  "quote",
246  "syn 2.0.72",
249 [[package]]
250 name = "android-tzdata"
251 version = "0.1.1"
252 source = "registry+https://github.com/rust-lang/crates.io-index"
253 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
255 [[package]]
256 name = "android_system_properties"
257 version = "0.1.5"
258 source = "registry+https://github.com/rust-lang/crates.io-index"
259 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
260 dependencies = [
261  "libc",
264 [[package]]
265 name = "anes"
266 version = "0.1.6"
267 source = "registry+https://github.com/rust-lang/crates.io-index"
268 checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
270 [[package]]
271 name = "anstream"
272 version = "0.6.14"
273 source = "registry+https://github.com/rust-lang/crates.io-index"
274 checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b"
275 dependencies = [
276  "anstyle",
277  "anstyle-parse",
278  "anstyle-query",
279  "anstyle-wincon",
280  "colorchoice",
281  "is_terminal_polyfill",
282  "utf8parse",
285 [[package]]
286 name = "anstyle"
287 version = "1.0.7"
288 source = "registry+https://github.com/rust-lang/crates.io-index"
289 checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b"
291 [[package]]
292 name = "anstyle-parse"
293 version = "0.2.4"
294 source = "registry+https://github.com/rust-lang/crates.io-index"
295 checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4"
296 dependencies = [
297  "utf8parse",
300 [[package]]
301 name = "anstyle-query"
302 version = "1.1.0"
303 source = "registry+https://github.com/rust-lang/crates.io-index"
304 checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391"
305 dependencies = [
306  "windows-sys 0.52.0",
309 [[package]]
310 name = "anstyle-wincon"
311 version = "3.0.3"
312 source = "registry+https://github.com/rust-lang/crates.io-index"
313 checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19"
314 dependencies = [
315  "anstyle",
316  "windows-sys 0.52.0",
319 [[package]]
320 name = "anyhow"
321 version = "1.0.86"
322 source = "registry+https://github.com/rust-lang/crates.io-index"
323 checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"
325 [[package]]
326 name = "arbitrary"
327 version = "1.3.2"
328 source = "registry+https://github.com/rust-lang/crates.io-index"
329 checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"
330 dependencies = [
331  "derive_arbitrary",
334 [[package]]
335 name = "arc-swap"
336 version = "1.7.1"
337 source = "registry+https://github.com/rust-lang/crates.io-index"
338 checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
340 [[package]]
341 name = "archery"
342 version = "0.4.0"
343 source = "registry+https://github.com/rust-lang/crates.io-index"
344 checksum = "0a8da9bc4c4053ee067669762bcaeea6e241841295a2b6c948312dad6ef4cc02"
345 dependencies = [
346  "static_assertions",
349 [[package]]
350 name = "ark-ff"
351 version = "0.3.0"
352 source = "registry+https://github.com/rust-lang/crates.io-index"
353 checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6"
354 dependencies = [
355  "ark-ff-asm 0.3.0",
356  "ark-ff-macros 0.3.0",
357  "ark-serialize 0.3.0",
358  "ark-std 0.3.0",
359  "derivative",
360  "num-bigint",
361  "num-traits",
362  "paste",
363  "rustc_version 0.3.3",
364  "zeroize",
367 [[package]]
368 name = "ark-ff"
369 version = "0.4.2"
370 source = "registry+https://github.com/rust-lang/crates.io-index"
371 checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba"
372 dependencies = [
373  "ark-ff-asm 0.4.2",
374  "ark-ff-macros 0.4.2",
375  "ark-serialize 0.4.2",
376  "ark-std 0.4.0",
377  "derivative",
378  "digest 0.10.7",
379  "itertools 0.10.5",
380  "num-bigint",
381  "num-traits",
382  "paste",
383  "rustc_version 0.4.0",
384  "zeroize",
387 [[package]]
388 name = "ark-ff-asm"
389 version = "0.3.0"
390 source = "registry+https://github.com/rust-lang/crates.io-index"
391 checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44"
392 dependencies = [
393  "quote",
394  "syn 1.0.109",
397 [[package]]
398 name = "ark-ff-asm"
399 version = "0.4.2"
400 source = "registry+https://github.com/rust-lang/crates.io-index"
401 checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348"
402 dependencies = [
403  "quote",
404  "syn 1.0.109",
407 [[package]]
408 name = "ark-ff-macros"
409 version = "0.3.0"
410 source = "registry+https://github.com/rust-lang/crates.io-index"
411 checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20"
412 dependencies = [
413  "num-bigint",
414  "num-traits",
415  "quote",
416  "syn 1.0.109",
419 [[package]]
420 name = "ark-ff-macros"
421 version = "0.4.2"
422 source = "registry+https://github.com/rust-lang/crates.io-index"
423 checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565"
424 dependencies = [
425  "num-bigint",
426  "num-traits",
427  "proc-macro2",
428  "quote",
429  "syn 1.0.109",
432 [[package]]
433 name = "ark-serialize"
434 version = "0.3.0"
435 source = "registry+https://github.com/rust-lang/crates.io-index"
436 checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671"
437 dependencies = [
438  "ark-std 0.3.0",
439  "digest 0.9.0",
442 [[package]]
443 name = "ark-serialize"
444 version = "0.4.2"
445 source = "registry+https://github.com/rust-lang/crates.io-index"
446 checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5"
447 dependencies = [
448  "ark-std 0.4.0",
449  "digest 0.10.7",
450  "num-bigint",
453 [[package]]
454 name = "ark-std"
455 version = "0.3.0"
456 source = "registry+https://github.com/rust-lang/crates.io-index"
457 checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c"
458 dependencies = [
459  "num-traits",
460  "rand",
463 [[package]]
464 name = "ark-std"
465 version = "0.4.0"
466 source = "registry+https://github.com/rust-lang/crates.io-index"
467 checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185"
468 dependencies = [
469  "num-traits",
470  "rand",
473 [[package]]
474 name = "arraydeque"
475 version = "0.5.1"
476 source = "registry+https://github.com/rust-lang/crates.io-index"
477 checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236"
479 [[package]]
480 name = "arrayref"
481 version = "0.3.8"
482 source = "registry+https://github.com/rust-lang/crates.io-index"
483 checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a"
485 [[package]]
486 name = "arrayvec"
487 version = "0.7.4"
488 source = "registry+https://github.com/rust-lang/crates.io-index"
489 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
491 [[package]]
492 name = "asn1-rs"
493 version = "0.6.1"
494 source = "registry+https://github.com/rust-lang/crates.io-index"
495 checksum = "22ad1373757efa0f70ec53939aabc7152e1591cb485208052993070ac8d2429d"
496 dependencies = [
497  "asn1-rs-derive",
498  "asn1-rs-impl",
499  "displaydoc",
500  "nom",
501  "num-traits",
502  "rusticata-macros",
503  "thiserror",
504  "time",
507 [[package]]
508 name = "asn1-rs-derive"
509 version = "0.5.0"
510 source = "registry+https://github.com/rust-lang/crates.io-index"
511 checksum = "7378575ff571966e99a744addeff0bff98b8ada0dedf1956d59e634db95eaac1"
512 dependencies = [
513  "proc-macro2",
514  "quote",
515  "syn 2.0.72",
516  "synstructure",
519 [[package]]
520 name = "asn1-rs-impl"
521 version = "0.2.0"
522 source = "registry+https://github.com/rust-lang/crates.io-index"
523 checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7"
524 dependencies = [
525  "proc-macro2",
526  "quote",
527  "syn 2.0.72",
530 [[package]]
531 name = "asn1_der"
532 version = "0.7.6"
533 source = "registry+https://github.com/rust-lang/crates.io-index"
534 checksum = "155a5a185e42c6b77ac7b88a15143d930a9e9727a5b7b77eed417404ab15c247"
536 [[package]]
537 name = "async-channel"
538 version = "1.9.0"
539 source = "registry+https://github.com/rust-lang/crates.io-index"
540 checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
541 dependencies = [
542  "concurrent-queue",
543  "event-listener 2.5.3",
544  "futures-core",
547 [[package]]
548 name = "async-io"
549 version = "2.3.3"
550 source = "registry+https://github.com/rust-lang/crates.io-index"
551 checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964"
552 dependencies = [
553  "async-lock",
554  "cfg-if",
555  "concurrent-queue",
556  "futures-io",
557  "futures-lite",
558  "parking",
559  "polling",
560  "rustix 0.38.34",
561  "slab",
562  "tracing",
563  "windows-sys 0.52.0",
566 [[package]]
567 name = "async-lock"
568 version = "3.4.0"
569 source = "registry+https://github.com/rust-lang/crates.io-index"
570 checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
571 dependencies = [
572  "event-listener 5.3.1",
573  "event-listener-strategy",
574  "pin-project-lite",
577 [[package]]
578 name = "async-trait"
579 version = "0.1.81"
580 source = "registry+https://github.com/rust-lang/crates.io-index"
581 checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107"
582 dependencies = [
583  "proc-macro2",
584  "quote",
585  "syn 2.0.72",
588 [[package]]
589 name = "async_io_stream"
590 version = "0.3.3"
591 source = "registry+https://github.com/rust-lang/crates.io-index"
592 checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c"
593 dependencies = [
594  "futures",
595  "pharos",
596  "rustc_version 0.4.0",
599 [[package]]
600 name = "asynchronous-codec"
601 version = "0.6.2"
602 source = "registry+https://github.com/rust-lang/crates.io-index"
603 checksum = "4057f2c32adbb2fc158e22fb38433c8e9bbf76b75a4732c7c0cbaf695fb65568"
604 dependencies = [
605  "bytes",
606  "futures-sink",
607  "futures-util",
608  "memchr",
609  "pin-project-lite",
612 [[package]]
613 name = "asynchronous-codec"
614 version = "0.7.0"
615 source = "registry+https://github.com/rust-lang/crates.io-index"
616 checksum = "a860072022177f903e59730004fb5dc13db9275b79bb2aef7ba8ce831956c233"
617 dependencies = [
618  "bytes",
619  "futures-sink",
620  "futures-util",
621  "memchr",
622  "pin-project-lite",
625 [[package]]
626 name = "attohttpc"
627 version = "0.24.1"
628 source = "registry+https://github.com/rust-lang/crates.io-index"
629 checksum = "8d9a9bf8b79a749ee0b911b91b671cc2b6c670bdbc7e3dfd537576ddc94bb2a2"
630 dependencies = [
631  "http 0.2.12",
632  "log",
633  "url",
636 [[package]]
637 name = "atty"
638 version = "0.2.14"
639 source = "registry+https://github.com/rust-lang/crates.io-index"
640 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
641 dependencies = [
642  "hermit-abi 0.1.19",
643  "libc",
644  "winapi",
647 [[package]]
648 name = "auto_impl"
649 version = "1.2.0"
650 source = "registry+https://github.com/rust-lang/crates.io-index"
651 checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42"
652 dependencies = [
653  "proc-macro2",
654  "quote",
655  "syn 2.0.72",
658 [[package]]
659 name = "autocfg"
660 version = "1.3.0"
661 source = "registry+https://github.com/rust-lang/crates.io-index"
662 checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
664 [[package]]
665 name = "axum"
666 version = "0.7.5"
667 source = "registry+https://github.com/rust-lang/crates.io-index"
668 checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf"
669 dependencies = [
670  "async-trait",
671  "axum-core",
672  "bytes",
673  "futures-util",
674  "http 1.1.0",
675  "http-body 1.0.1",
676  "http-body-util",
677  "hyper 1.4.1",
678  "hyper-util",
679  "itoa",
680  "matchit",
681  "memchr",
682  "mime",
683  "percent-encoding",
684  "pin-project-lite",
685  "rustversion",
686  "serde",
687  "serde_json",
688  "serde_path_to_error",
689  "serde_urlencoded",
690  "sync_wrapper 1.0.1",
691  "tokio",
692  "tower",
693  "tower-layer",
694  "tower-service",
695  "tracing",
698 [[package]]
699 name = "axum-core"
700 version = "0.4.3"
701 source = "registry+https://github.com/rust-lang/crates.io-index"
702 checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3"
703 dependencies = [
704  "async-trait",
705  "bytes",
706  "futures-util",
707  "http 1.1.0",
708  "http-body 1.0.1",
709  "http-body-util",
710  "mime",
711  "pin-project-lite",
712  "rustversion",
713  "sync_wrapper 0.1.2",
714  "tower-layer",
715  "tower-service",
716  "tracing",
719 [[package]]
720 name = "backtrace"
721 version = "0.3.73"
722 source = "registry+https://github.com/rust-lang/crates.io-index"
723 checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a"
724 dependencies = [
725  "addr2line",
726  "cc",
727  "cfg-if",
728  "libc",
729  "miniz_oxide",
730  "object",
731  "rustc-demangle",
734 [[package]]
735 name = "base-x"
736 version = "0.2.11"
737 source = "registry+https://github.com/rust-lang/crates.io-index"
738 checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
740 [[package]]
741 name = "base16ct"
742 version = "0.1.1"
743 source = "registry+https://github.com/rust-lang/crates.io-index"
744 checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce"
746 [[package]]
747 name = "base16ct"
748 version = "0.2.0"
749 source = "registry+https://github.com/rust-lang/crates.io-index"
750 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"
752 [[package]]
753 name = "base64"
754 version = "0.13.1"
755 source = "registry+https://github.com/rust-lang/crates.io-index"
756 checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
758 [[package]]
759 name = "base64"
760 version = "0.21.7"
761 source = "registry+https://github.com/rust-lang/crates.io-index"
762 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
764 [[package]]
765 name = "base64"
766 version = "0.22.1"
767 source = "registry+https://github.com/rust-lang/crates.io-index"
768 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
770 [[package]]
771 name = "base64ct"
772 version = "1.6.0"
773 source = "registry+https://github.com/rust-lang/crates.io-index"
774 checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
776 [[package]]
777 name = "beacon_chain"
778 version = "0.2.0"
779 dependencies = [
780  "bitvec 1.0.1",
781  "bls",
782  "derivative",
783  "environment",
784  "eth1",
785  "eth2",
786  "eth2_network_config",
787  "ethereum_hashing",
788  "ethereum_serde_utils",
789  "ethereum_ssz",
790  "ethereum_ssz_derive",
791  "execution_layer",
792  "fork_choice",
793  "futures",
794  "genesis",
795  "hex",
796  "int_to_bytes",
797  "itertools 0.10.5",
798  "kzg",
799  "lazy_static",
800  "lighthouse_metrics",
801  "lighthouse_version",
802  "logging",
803  "lru",
804  "maplit",
805  "merkle_proof",
806  "oneshot_broadcast",
807  "operation_pool",
808  "parking_lot 0.12.3",
809  "proto_array",
810  "rand",
811  "rayon",
812  "safe_arith",
813  "sensitive_url",
814  "serde",
815  "serde_json",
816  "slasher",
817  "slog",
818  "slog-async",
819  "slog-term",
820  "sloggers",
821  "slot_clock",
822  "smallvec",
823  "ssz_types",
824  "state_processing",
825  "store",
826  "strum",
827  "superstruct",
828  "task_executor",
829  "tempfile",
830  "tokio",
831  "tokio-stream",
832  "tree_hash",
833  "tree_hash_derive",
834  "types",
837 [[package]]
838 name = "beacon_node"
839 version = "5.3.0"
840 dependencies = [
841  "beacon_chain",
842  "clap",
843  "clap_utils",
844  "client",
845  "directory",
846  "dirs",
847  "environment",
848  "eth2_config",
849  "execution_layer",
850  "genesis",
851  "hex",
852  "http_api",
853  "hyper 1.4.1",
854  "lighthouse_network",
855  "monitoring_api",
856  "node_test_rig",
857  "sensitive_url",
858  "serde_json",
859  "slasher",
860  "slog",
861  "store",
862  "strum",
863  "task_executor",
864  "types",
865  "unused_port",
868 [[package]]
869 name = "beacon_processor"
870 version = "0.1.0"
871 dependencies = [
872  "fnv",
873  "futures",
874  "itertools 0.10.5",
875  "lazy_static",
876  "lighthouse_metrics",
877  "lighthouse_network",
878  "logging",
879  "num_cpus",
880  "parking_lot 0.12.3",
881  "serde",
882  "slog",
883  "slot_clock",
884  "strum",
885  "task_executor",
886  "tokio",
887  "tokio-util",
888  "types",
891 [[package]]
892 name = "bincode"
893 version = "1.3.3"
894 source = "registry+https://github.com/rust-lang/crates.io-index"
895 checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
896 dependencies = [
897  "serde",
900 [[package]]
901 name = "bindgen"
902 version = "0.69.4"
903 source = "registry+https://github.com/rust-lang/crates.io-index"
904 checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0"
905 dependencies = [
906  "bitflags 2.6.0",
907  "cexpr",
908  "clang-sys",
909  "itertools 0.12.1",
910  "lazy_static",
911  "lazycell",
912  "proc-macro2",
913  "quote",
914  "regex",
915  "rustc-hash",
916  "shlex",
917  "syn 2.0.72",
920 [[package]]
921 name = "bit-set"
922 version = "0.5.3"
923 source = "registry+https://github.com/rust-lang/crates.io-index"
924 checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
925 dependencies = [
926  "bit-vec",
929 [[package]]
930 name = "bit-vec"
931 version = "0.6.3"
932 source = "registry+https://github.com/rust-lang/crates.io-index"
933 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
935 [[package]]
936 name = "bitflags"
937 version = "1.3.2"
938 source = "registry+https://github.com/rust-lang/crates.io-index"
939 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
941 [[package]]
942 name = "bitflags"
943 version = "2.6.0"
944 source = "registry+https://github.com/rust-lang/crates.io-index"
945 checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
947 [[package]]
948 name = "bitvec"
949 version = "0.20.4"
950 source = "registry+https://github.com/rust-lang/crates.io-index"
951 checksum = "7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848"
952 dependencies = [
953  "funty 1.1.0",
954  "radium 0.6.2",
955  "tap",
956  "wyz 0.2.0",
959 [[package]]
960 name = "bitvec"
961 version = "1.0.1"
962 source = "registry+https://github.com/rust-lang/crates.io-index"
963 checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
964 dependencies = [
965  "funty 2.0.0",
966  "radium 0.7.0",
967  "tap",
968  "wyz 0.5.1",
971 [[package]]
972 name = "blake2"
973 version = "0.10.6"
974 source = "registry+https://github.com/rust-lang/crates.io-index"
975 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
976 dependencies = [
977  "digest 0.10.7",
980 [[package]]
981 name = "block-buffer"
982 version = "0.9.0"
983 source = "registry+https://github.com/rust-lang/crates.io-index"
984 checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
985 dependencies = [
986  "block-padding",
987  "generic-array",
990 [[package]]
991 name = "block-buffer"
992 version = "0.10.4"
993 source = "registry+https://github.com/rust-lang/crates.io-index"
994 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
995 dependencies = [
996  "generic-array",
999 [[package]]
1000 name = "block-padding"
1001 version = "0.2.1"
1002 source = "registry+https://github.com/rust-lang/crates.io-index"
1003 checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"
1005 [[package]]
1006 name = "bls"
1007 version = "0.2.0"
1008 dependencies = [
1009  "arbitrary",
1010  "blst",
1011  "ethereum-types 0.14.1",
1012  "ethereum_hashing",
1013  "ethereum_serde_utils",
1014  "ethereum_ssz",
1015  "hex",
1016  "rand",
1017  "serde",
1018  "tree_hash",
1019  "zeroize",
1022 [[package]]
1023 name = "blst"
1024 version = "0.3.12"
1025 source = "registry+https://github.com/rust-lang/crates.io-index"
1026 checksum = "62dc83a094a71d43eeadd254b1ec2d24cb6a0bb6cadce00df51f0db594711a32"
1027 dependencies = [
1028  "cc",
1029  "glob",
1030  "threadpool",
1031  "zeroize",
1034 [[package]]
1035 name = "bollard-stubs"
1036 version = "1.42.0-rc.3"
1037 source = "registry+https://github.com/rust-lang/crates.io-index"
1038 checksum = "ed59b5c00048f48d7af971b71f800fdf23e858844a6f9e4d32ca72e9399e7864"
1039 dependencies = [
1040  "serde",
1041  "serde_with",
1044 [[package]]
1045 name = "boot_node"
1046 version = "5.3.0"
1047 dependencies = [
1048  "beacon_node",
1049  "clap",
1050  "clap_utils",
1051  "eth2_network_config",
1052  "ethereum_ssz",
1053  "hex",
1054  "lighthouse_network",
1055  "log",
1056  "logging",
1057  "serde",
1058  "slog",
1059  "slog-async",
1060  "slog-scope",
1061  "slog-term",
1062  "tokio",
1063  "types",
1066 [[package]]
1067 name = "bs58"
1068 version = "0.4.0"
1069 source = "registry+https://github.com/rust-lang/crates.io-index"
1070 checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"
1072 [[package]]
1073 name = "bs58"
1074 version = "0.5.1"
1075 source = "registry+https://github.com/rust-lang/crates.io-index"
1076 checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4"
1077 dependencies = [
1078  "tinyvec",
1081 [[package]]
1082 name = "builder_client"
1083 version = "0.1.0"
1084 dependencies = [
1085  "eth2",
1086  "lighthouse_version",
1087  "reqwest",
1088  "sensitive_url",
1089  "serde",
1092 [[package]]
1093 name = "bumpalo"
1094 version = "3.16.0"
1095 source = "registry+https://github.com/rust-lang/crates.io-index"
1096 checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
1098 [[package]]
1099 name = "byte-slice-cast"
1100 version = "1.2.2"
1101 source = "registry+https://github.com/rust-lang/crates.io-index"
1102 checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c"
1104 [[package]]
1105 name = "byteorder"
1106 version = "1.5.0"
1107 source = "registry+https://github.com/rust-lang/crates.io-index"
1108 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
1110 [[package]]
1111 name = "bytes"
1112 version = "1.6.1"
1113 source = "registry+https://github.com/rust-lang/crates.io-index"
1114 checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952"
1115 dependencies = [
1116  "serde",
1119 [[package]]
1120 name = "bzip2"
1121 version = "0.4.4"
1122 source = "registry+https://github.com/rust-lang/crates.io-index"
1123 checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8"
1124 dependencies = [
1125  "bzip2-sys",
1126  "libc",
1129 [[package]]
1130 name = "bzip2-sys"
1131 version = "0.1.11+1.0.8"
1132 source = "registry+https://github.com/rust-lang/crates.io-index"
1133 checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc"
1134 dependencies = [
1135  "cc",
1136  "libc",
1137  "pkg-config",
1140 [[package]]
1141 name = "c-kzg"
1142 version = "1.0.2"
1143 source = "registry+https://github.com/rust-lang/crates.io-index"
1144 checksum = "cdf100c4cea8f207e883ff91ca886d621d8a166cb04971dfaa9bb8fd99ed95df"
1145 dependencies = [
1146  "blst",
1147  "cc",
1148  "glob",
1149  "hex",
1150  "libc",
1151  "serde",
1154 [[package]]
1155 name = "camino"
1156 version = "1.1.7"
1157 source = "registry+https://github.com/rust-lang/crates.io-index"
1158 checksum = "e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239"
1159 dependencies = [
1160  "serde",
1163 [[package]]
1164 name = "cargo-platform"
1165 version = "0.1.8"
1166 source = "registry+https://github.com/rust-lang/crates.io-index"
1167 checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc"
1168 dependencies = [
1169  "serde",
1172 [[package]]
1173 name = "cargo_metadata"
1174 version = "0.15.4"
1175 source = "registry+https://github.com/rust-lang/crates.io-index"
1176 checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a"
1177 dependencies = [
1178  "camino",
1179  "cargo-platform",
1180  "semver 1.0.23",
1181  "serde",
1182  "serde_json",
1183  "thiserror",
1186 [[package]]
1187 name = "cast"
1188 version = "0.3.0"
1189 source = "registry+https://github.com/rust-lang/crates.io-index"
1190 checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
1192 [[package]]
1193 name = "cc"
1194 version = "1.1.6"
1195 source = "registry+https://github.com/rust-lang/crates.io-index"
1196 checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f"
1197 dependencies = [
1198  "jobserver",
1199  "libc",
1202 [[package]]
1203 name = "cexpr"
1204 version = "0.6.0"
1205 source = "registry+https://github.com/rust-lang/crates.io-index"
1206 checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
1207 dependencies = [
1208  "nom",
1211 [[package]]
1212 name = "cfg-if"
1213 version = "1.0.0"
1214 source = "registry+https://github.com/rust-lang/crates.io-index"
1215 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
1217 [[package]]
1218 name = "cfg_aliases"
1219 version = "0.1.1"
1220 source = "registry+https://github.com/rust-lang/crates.io-index"
1221 checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
1223 [[package]]
1224 name = "chacha20"
1225 version = "0.9.1"
1226 source = "registry+https://github.com/rust-lang/crates.io-index"
1227 checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"
1228 dependencies = [
1229  "cfg-if",
1230  "cipher 0.4.4",
1231  "cpufeatures",
1234 [[package]]
1235 name = "chacha20poly1305"
1236 version = "0.10.1"
1237 source = "registry+https://github.com/rust-lang/crates.io-index"
1238 checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35"
1239 dependencies = [
1240  "aead 0.5.2",
1241  "chacha20",
1242  "cipher 0.4.4",
1243  "poly1305",
1244  "zeroize",
1247 [[package]]
1248 name = "chrono"
1249 version = "0.4.38"
1250 source = "registry+https://github.com/rust-lang/crates.io-index"
1251 checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
1252 dependencies = [
1253  "android-tzdata",
1254  "iana-time-zone",
1255  "num-traits",
1256  "windows-targets 0.52.6",
1259 [[package]]
1260 name = "ciborium"
1261 version = "0.2.2"
1262 source = "registry+https://github.com/rust-lang/crates.io-index"
1263 checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
1264 dependencies = [
1265  "ciborium-io",
1266  "ciborium-ll",
1267  "serde",
1270 [[package]]
1271 name = "ciborium-io"
1272 version = "0.2.2"
1273 source = "registry+https://github.com/rust-lang/crates.io-index"
1274 checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
1276 [[package]]
1277 name = "ciborium-ll"
1278 version = "0.2.2"
1279 source = "registry+https://github.com/rust-lang/crates.io-index"
1280 checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
1281 dependencies = [
1282  "ciborium-io",
1283  "half",
1286 [[package]]
1287 name = "cipher"
1288 version = "0.3.0"
1289 source = "registry+https://github.com/rust-lang/crates.io-index"
1290 checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"
1291 dependencies = [
1292  "generic-array",
1295 [[package]]
1296 name = "cipher"
1297 version = "0.4.4"
1298 source = "registry+https://github.com/rust-lang/crates.io-index"
1299 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
1300 dependencies = [
1301  "crypto-common",
1302  "inout",
1303  "zeroize",
1306 [[package]]
1307 name = "clang-sys"
1308 version = "1.8.1"
1309 source = "registry+https://github.com/rust-lang/crates.io-index"
1310 checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
1311 dependencies = [
1312  "glob",
1313  "libc",
1314  "libloading",
1317 [[package]]
1318 name = "clap"
1319 version = "4.5.10"
1320 source = "registry+https://github.com/rust-lang/crates.io-index"
1321 checksum = "8f6b81fb3c84f5563d509c59b5a48d935f689e993afa90fe39047f05adef9142"
1322 dependencies = [
1323  "clap_builder",
1324  "clap_derive",
1327 [[package]]
1328 name = "clap_builder"
1329 version = "4.5.10"
1330 source = "registry+https://github.com/rust-lang/crates.io-index"
1331 checksum = "5ca6706fd5224857d9ac5eb9355f6683563cc0541c7cd9d014043b57cbec78ac"
1332 dependencies = [
1333  "anstream",
1334  "anstyle",
1335  "clap_lex",
1336  "strsim 0.11.1",
1337  "terminal_size",
1340 [[package]]
1341 name = "clap_derive"
1342 version = "4.5.8"
1343 source = "registry+https://github.com/rust-lang/crates.io-index"
1344 checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085"
1345 dependencies = [
1346  "heck 0.5.0",
1347  "proc-macro2",
1348  "quote",
1349  "syn 2.0.72",
1352 [[package]]
1353 name = "clap_lex"
1354 version = "0.7.1"
1355 source = "registry+https://github.com/rust-lang/crates.io-index"
1356 checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70"
1358 [[package]]
1359 name = "clap_utils"
1360 version = "0.1.0"
1361 dependencies = [
1362  "clap",
1363  "dirs",
1364  "eth2_network_config",
1365  "ethereum-types 0.14.1",
1366  "ethereum_ssz",
1367  "hex",
1368  "serde",
1369  "serde_json",
1370  "serde_yaml",
1371  "types",
1374 [[package]]
1375 name = "client"
1376 version = "0.2.0"
1377 dependencies = [
1378  "beacon_chain",
1379  "beacon_processor",
1380  "directory",
1381  "dirs",
1382  "environment",
1383  "error-chain",
1384  "eth1",
1385  "eth2",
1386  "eth2_config",
1387  "ethereum_ssz",
1388  "execution_layer",
1389  "futures",
1390  "genesis",
1391  "http_api",
1392  "http_metrics",
1393  "lazy_static",
1394  "lighthouse_metrics",
1395  "lighthouse_network",
1396  "monitoring_api",
1397  "network",
1398  "operation_pool",
1399  "sensitive_url",
1400  "serde",
1401  "serde_yaml",
1402  "slasher",
1403  "slasher_service",
1404  "slog",
1405  "slot_clock",
1406  "state_processing",
1407  "store",
1408  "task_executor",
1409  "time",
1410  "timer",
1411  "tokio",
1412  "types",
1415 [[package]]
1416 name = "cmake"
1417 version = "0.1.50"
1418 source = "registry+https://github.com/rust-lang/crates.io-index"
1419 checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
1420 dependencies = [
1421  "cc",
1424 [[package]]
1425 name = "colorchoice"
1426 version = "1.0.1"
1427 source = "registry+https://github.com/rust-lang/crates.io-index"
1428 checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422"
1430 [[package]]
1431 name = "compare_fields"
1432 version = "0.2.0"
1433 dependencies = [
1434  "compare_fields_derive",
1435  "itertools 0.10.5",
1438 [[package]]
1439 name = "compare_fields_derive"
1440 version = "0.2.0"
1441 dependencies = [
1442  "quote",
1443  "syn 1.0.109",
1446 [[package]]
1447 name = "concurrent-queue"
1448 version = "2.5.0"
1449 source = "registry+https://github.com/rust-lang/crates.io-index"
1450 checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
1451 dependencies = [
1452  "crossbeam-utils",
1455 [[package]]
1456 name = "const-hex"
1457 version = "1.12.0"
1458 source = "registry+https://github.com/rust-lang/crates.io-index"
1459 checksum = "94fb8a24a26d37e1ffd45343323dc9fe6654ceea44c12f2fcb3d7ac29e610bc6"
1460 dependencies = [
1461  "cfg-if",
1462  "cpufeatures",
1463  "hex",
1464  "proptest",
1465  "serde",
1468 [[package]]
1469 name = "const-oid"
1470 version = "0.9.6"
1471 source = "registry+https://github.com/rust-lang/crates.io-index"
1472 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
1474 [[package]]
1475 name = "constant_time_eq"
1476 version = "0.1.5"
1477 source = "registry+https://github.com/rust-lang/crates.io-index"
1478 checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
1480 [[package]]
1481 name = "convert_case"
1482 version = "0.4.0"
1483 source = "registry+https://github.com/rust-lang/crates.io-index"
1484 checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
1486 [[package]]
1487 name = "core-foundation"
1488 version = "0.9.4"
1489 source = "registry+https://github.com/rust-lang/crates.io-index"
1490 checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
1491 dependencies = [
1492  "core-foundation-sys",
1493  "libc",
1496 [[package]]
1497 name = "core-foundation-sys"
1498 version = "0.8.6"
1499 source = "registry+https://github.com/rust-lang/crates.io-index"
1500 checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
1502 [[package]]
1503 name = "core2"
1504 version = "0.4.0"
1505 source = "registry+https://github.com/rust-lang/crates.io-index"
1506 checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505"
1507 dependencies = [
1508  "memchr",
1511 [[package]]
1512 name = "cpufeatures"
1513 version = "0.2.12"
1514 source = "registry+https://github.com/rust-lang/crates.io-index"
1515 checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
1516 dependencies = [
1517  "libc",
1520 [[package]]
1521 name = "crc32fast"
1522 version = "1.4.2"
1523 source = "registry+https://github.com/rust-lang/crates.io-index"
1524 checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
1525 dependencies = [
1526  "cfg-if",
1529 [[package]]
1530 name = "criterion"
1531 version = "0.5.1"
1532 source = "registry+https://github.com/rust-lang/crates.io-index"
1533 checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
1534 dependencies = [
1535  "anes",
1536  "cast",
1537  "ciborium",
1538  "clap",
1539  "criterion-plot",
1540  "is-terminal",
1541  "itertools 0.10.5",
1542  "num-traits",
1543  "once_cell",
1544  "oorandom",
1545  "plotters",
1546  "rayon",
1547  "regex",
1548  "serde",
1549  "serde_derive",
1550  "serde_json",
1551  "tinytemplate",
1552  "walkdir",
1555 [[package]]
1556 name = "criterion-plot"
1557 version = "0.5.0"
1558 source = "registry+https://github.com/rust-lang/crates.io-index"
1559 checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
1560 dependencies = [
1561  "cast",
1562  "itertools 0.10.5",
1565 [[package]]
1566 name = "crossbeam-channel"
1567 version = "0.5.13"
1568 source = "registry+https://github.com/rust-lang/crates.io-index"
1569 checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
1570 dependencies = [
1571  "crossbeam-utils",
1574 [[package]]
1575 name = "crossbeam-deque"
1576 version = "0.8.5"
1577 source = "registry+https://github.com/rust-lang/crates.io-index"
1578 checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
1579 dependencies = [
1580  "crossbeam-epoch",
1581  "crossbeam-utils",
1584 [[package]]
1585 name = "crossbeam-epoch"
1586 version = "0.9.18"
1587 source = "registry+https://github.com/rust-lang/crates.io-index"
1588 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
1589 dependencies = [
1590  "crossbeam-utils",
1593 [[package]]
1594 name = "crossbeam-utils"
1595 version = "0.8.20"
1596 source = "registry+https://github.com/rust-lang/crates.io-index"
1597 checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
1599 [[package]]
1600 name = "crunchy"
1601 version = "0.2.2"
1602 source = "registry+https://github.com/rust-lang/crates.io-index"
1603 checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
1605 [[package]]
1606 name = "crypto-bigint"
1607 version = "0.4.9"
1608 source = "registry+https://github.com/rust-lang/crates.io-index"
1609 checksum = "ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef"
1610 dependencies = [
1611  "generic-array",
1612  "rand_core",
1613  "subtle",
1614  "zeroize",
1617 [[package]]
1618 name = "crypto-bigint"
1619 version = "0.5.5"
1620 source = "registry+https://github.com/rust-lang/crates.io-index"
1621 checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"
1622 dependencies = [
1623  "generic-array",
1624  "rand_core",
1625  "subtle",
1626  "zeroize",
1629 [[package]]
1630 name = "crypto-common"
1631 version = "0.1.6"
1632 source = "registry+https://github.com/rust-lang/crates.io-index"
1633 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
1634 dependencies = [
1635  "generic-array",
1636  "rand_core",
1637  "typenum",
1640 [[package]]
1641 name = "crypto-mac"
1642 version = "0.8.0"
1643 source = "registry+https://github.com/rust-lang/crates.io-index"
1644 checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
1645 dependencies = [
1646  "generic-array",
1647  "subtle",
1650 [[package]]
1651 name = "crypto-mac"
1652 version = "0.11.0"
1653 source = "registry+https://github.com/rust-lang/crates.io-index"
1654 checksum = "25fab6889090c8133f3deb8f73ba3c65a7f456f66436fc012a1b1e272b1e103e"
1655 dependencies = [
1656  "generic-array",
1657  "subtle",
1660 [[package]]
1661 name = "ctr"
1662 version = "0.7.0"
1663 source = "registry+https://github.com/rust-lang/crates.io-index"
1664 checksum = "a232f92a03f37dd7d7dd2adc67166c77e9cd88de5b019b9a9eecfaeaf7bfd481"
1665 dependencies = [
1666  "cipher 0.3.0",
1669 [[package]]
1670 name = "ctr"
1671 version = "0.8.0"
1672 source = "registry+https://github.com/rust-lang/crates.io-index"
1673 checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea"
1674 dependencies = [
1675  "cipher 0.3.0",
1678 [[package]]
1679 name = "ctr"
1680 version = "0.9.2"
1681 source = "registry+https://github.com/rust-lang/crates.io-index"
1682 checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
1683 dependencies = [
1684  "cipher 0.4.4",
1687 [[package]]
1688 name = "ctrlc"
1689 version = "3.4.4"
1690 source = "registry+https://github.com/rust-lang/crates.io-index"
1691 checksum = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345"
1692 dependencies = [
1693  "nix 0.28.0",
1694  "windows-sys 0.52.0",
1697 [[package]]
1698 name = "curve25519-dalek"
1699 version = "4.1.3"
1700 source = "registry+https://github.com/rust-lang/crates.io-index"
1701 checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"
1702 dependencies = [
1703  "cfg-if",
1704  "cpufeatures",
1705  "curve25519-dalek-derive",
1706  "digest 0.10.7",
1707  "fiat-crypto",
1708  "rustc_version 0.4.0",
1709  "subtle",
1710  "zeroize",
1713 [[package]]
1714 name = "curve25519-dalek-derive"
1715 version = "0.1.1"
1716 source = "registry+https://github.com/rust-lang/crates.io-index"
1717 checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
1718 dependencies = [
1719  "proc-macro2",
1720  "quote",
1721  "syn 2.0.72",
1724 [[package]]
1725 name = "darling"
1726 version = "0.13.4"
1727 source = "registry+https://github.com/rust-lang/crates.io-index"
1728 checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c"
1729 dependencies = [
1730  "darling_core 0.13.4",
1731  "darling_macro 0.13.4",
1734 [[package]]
1735 name = "darling"
1736 version = "0.20.10"
1737 source = "registry+https://github.com/rust-lang/crates.io-index"
1738 checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
1739 dependencies = [
1740  "darling_core 0.20.10",
1741  "darling_macro 0.20.10",
1744 [[package]]
1745 name = "darling_core"
1746 version = "0.13.4"
1747 source = "registry+https://github.com/rust-lang/crates.io-index"
1748 checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610"
1749 dependencies = [
1750  "fnv",
1751  "ident_case",
1752  "proc-macro2",
1753  "quote",
1754  "strsim 0.10.0",
1755  "syn 1.0.109",
1758 [[package]]
1759 name = "darling_core"
1760 version = "0.20.10"
1761 source = "registry+https://github.com/rust-lang/crates.io-index"
1762 checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
1763 dependencies = [
1764  "fnv",
1765  "ident_case",
1766  "proc-macro2",
1767  "quote",
1768  "strsim 0.11.1",
1769  "syn 2.0.72",
1772 [[package]]
1773 name = "darling_macro"
1774 version = "0.13.4"
1775 source = "registry+https://github.com/rust-lang/crates.io-index"
1776 checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835"
1777 dependencies = [
1778  "darling_core 0.13.4",
1779  "quote",
1780  "syn 1.0.109",
1783 [[package]]
1784 name = "darling_macro"
1785 version = "0.20.10"
1786 source = "registry+https://github.com/rust-lang/crates.io-index"
1787 checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
1788 dependencies = [
1789  "darling_core 0.20.10",
1790  "quote",
1791  "syn 2.0.72",
1794 [[package]]
1795 name = "darwin-libproc"
1796 version = "0.1.2"
1797 source = "registry+https://github.com/rust-lang/crates.io-index"
1798 checksum = "9fb90051930c9a0f09e585762152048e23ac74d20c10590ef7cf01c0343c3046"
1799 dependencies = [
1800  "darwin-libproc-sys",
1801  "libc",
1802  "memchr",
1805 [[package]]
1806 name = "darwin-libproc-sys"
1807 version = "0.1.2"
1808 source = "registry+https://github.com/rust-lang/crates.io-index"
1809 checksum = "57cebb5bde66eecdd30ddc4b9cd208238b15db4982ccc72db59d699ea10867c1"
1810 dependencies = [
1811  "libc",
1814 [[package]]
1815 name = "dary_heap"
1816 version = "0.3.6"
1817 source = "registry+https://github.com/rust-lang/crates.io-index"
1818 checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca"
1820 [[package]]
1821 name = "data-encoding"
1822 version = "2.6.0"
1823 source = "registry+https://github.com/rust-lang/crates.io-index"
1824 checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2"
1826 [[package]]
1827 name = "data-encoding-macro"
1828 version = "0.1.15"
1829 source = "registry+https://github.com/rust-lang/crates.io-index"
1830 checksum = "f1559b6cba622276d6d63706db152618eeb15b89b3e4041446b05876e352e639"
1831 dependencies = [
1832  "data-encoding",
1833  "data-encoding-macro-internal",
1836 [[package]]
1837 name = "data-encoding-macro-internal"
1838 version = "0.1.13"
1839 source = "registry+https://github.com/rust-lang/crates.io-index"
1840 checksum = "332d754c0af53bc87c108fed664d121ecf59207ec4196041f04d6ab9002ad33f"
1841 dependencies = [
1842  "data-encoding",
1843  "syn 1.0.109",
1846 [[package]]
1847 name = "database_manager"
1848 version = "0.1.0"
1849 dependencies = [
1850  "beacon_chain",
1851  "beacon_node",
1852  "clap",
1853  "clap_utils",
1854  "environment",
1855  "hex",
1856  "serde",
1857  "slog",
1858  "store",
1859  "strum",
1860  "types",
1863 [[package]]
1864 name = "db-key"
1865 version = "0.0.5"
1866 source = "registry+https://github.com/rust-lang/crates.io-index"
1867 checksum = "b72465f46d518f6015d9cf07f7f3013a95dd6b9c2747c3d65ae0cce43929d14f"
1869 [[package]]
1870 name = "delay_map"
1871 version = "0.3.0"
1872 source = "registry+https://github.com/rust-lang/crates.io-index"
1873 checksum = "e4355c25cbf99edcb6b4a0e906f6bdc6956eda149e84455bea49696429b2f8e8"
1874 dependencies = [
1875  "futures",
1876  "tokio-util",
1879 [[package]]
1880 name = "deposit_contract"
1881 version = "0.2.0"
1882 dependencies = [
1883  "ethabi 16.0.0",
1884  "ethereum_ssz",
1885  "hex",
1886  "reqwest",
1887  "serde_json",
1888  "sha2 0.9.9",
1889  "tree_hash",
1890  "types",
1893 [[package]]
1894 name = "der"
1895 version = "0.6.1"
1896 source = "registry+https://github.com/rust-lang/crates.io-index"
1897 checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de"
1898 dependencies = [
1899  "const-oid",
1900  "zeroize",
1903 [[package]]
1904 name = "der"
1905 version = "0.7.9"
1906 source = "registry+https://github.com/rust-lang/crates.io-index"
1907 checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
1908 dependencies = [
1909  "const-oid",
1910  "pem-rfc7468",
1911  "zeroize",
1914 [[package]]
1915 name = "der-parser"
1916 version = "9.0.0"
1917 source = "registry+https://github.com/rust-lang/crates.io-index"
1918 checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553"
1919 dependencies = [
1920  "asn1-rs",
1921  "displaydoc",
1922  "nom",
1923  "num-bigint",
1924  "num-traits",
1925  "rusticata-macros",
1928 [[package]]
1929 name = "deranged"
1930 version = "0.3.11"
1931 source = "registry+https://github.com/rust-lang/crates.io-index"
1932 checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
1933 dependencies = [
1934  "powerfmt",
1937 [[package]]
1938 name = "derivative"
1939 version = "2.2.0"
1940 source = "registry+https://github.com/rust-lang/crates.io-index"
1941 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
1942 dependencies = [
1943  "proc-macro2",
1944  "quote",
1945  "syn 1.0.109",
1948 [[package]]
1949 name = "derive_arbitrary"
1950 version = "1.3.2"
1951 source = "registry+https://github.com/rust-lang/crates.io-index"
1952 checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611"
1953 dependencies = [
1954  "proc-macro2",
1955  "quote",
1956  "syn 2.0.72",
1959 [[package]]
1960 name = "derive_more"
1961 version = "0.99.18"
1962 source = "registry+https://github.com/rust-lang/crates.io-index"
1963 checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
1964 dependencies = [
1965  "convert_case",
1966  "proc-macro2",
1967  "quote",
1968  "rustc_version 0.4.0",
1969  "syn 2.0.72",
1972 [[package]]
1973 name = "diesel"
1974 version = "2.2.2"
1975 source = "registry+https://github.com/rust-lang/crates.io-index"
1976 checksum = "bf97ee7261bb708fa3402fa9c17a54b70e90e3cb98afb3dc8999d5512cb03f94"
1977 dependencies = [
1978  "bitflags 2.6.0",
1979  "byteorder",
1980  "diesel_derives",
1981  "itoa",
1982  "pq-sys",
1983  "r2d2",
1986 [[package]]
1987 name = "diesel_derives"
1988 version = "2.2.2"
1989 source = "registry+https://github.com/rust-lang/crates.io-index"
1990 checksum = "d6ff2be1e7312c858b2ef974f5c7089833ae57b5311b334b30923af58e5718d8"
1991 dependencies = [
1992  "diesel_table_macro_syntax",
1993  "dsl_auto_type",
1994  "proc-macro2",
1995  "quote",
1996  "syn 2.0.72",
1999 [[package]]
2000 name = "diesel_migrations"
2001 version = "2.2.0"
2002 source = "registry+https://github.com/rust-lang/crates.io-index"
2003 checksum = "8a73ce704bad4231f001bff3314d91dce4aba0770cee8b233991859abc15c1f6"
2004 dependencies = [
2005  "diesel",
2006  "migrations_internals",
2007  "migrations_macros",
2010 [[package]]
2011 name = "diesel_table_macro_syntax"
2012 version = "0.2.0"
2013 source = "registry+https://github.com/rust-lang/crates.io-index"
2014 checksum = "209c735641a413bc68c4923a9d6ad4bcb3ca306b794edaa7eb0b3228a99ffb25"
2015 dependencies = [
2016  "syn 2.0.72",
2019 [[package]]
2020 name = "digest"
2021 version = "0.9.0"
2022 source = "registry+https://github.com/rust-lang/crates.io-index"
2023 checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
2024 dependencies = [
2025  "generic-array",
2028 [[package]]
2029 name = "digest"
2030 version = "0.10.7"
2031 source = "registry+https://github.com/rust-lang/crates.io-index"
2032 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
2033 dependencies = [
2034  "block-buffer 0.10.4",
2035  "const-oid",
2036  "crypto-common",
2037  "subtle",
2040 [[package]]
2041 name = "directory"
2042 version = "0.1.0"
2043 dependencies = [
2044  "clap",
2045  "clap_utils",
2046  "eth2_network_config",
2049 [[package]]
2050 name = "dirs"
2051 version = "3.0.2"
2052 source = "registry+https://github.com/rust-lang/crates.io-index"
2053 checksum = "30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309"
2054 dependencies = [
2055  "dirs-sys",
2058 [[package]]
2059 name = "dirs-next"
2060 version = "2.0.0"
2061 source = "registry+https://github.com/rust-lang/crates.io-index"
2062 checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
2063 dependencies = [
2064  "cfg-if",
2065  "dirs-sys-next",
2068 [[package]]
2069 name = "dirs-sys"
2070 version = "0.3.7"
2071 source = "registry+https://github.com/rust-lang/crates.io-index"
2072 checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
2073 dependencies = [
2074  "libc",
2075  "redox_users",
2076  "winapi",
2079 [[package]]
2080 name = "dirs-sys-next"
2081 version = "0.1.2"
2082 source = "registry+https://github.com/rust-lang/crates.io-index"
2083 checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
2084 dependencies = [
2085  "libc",
2086  "redox_users",
2087  "winapi",
2090 [[package]]
2091 name = "discv5"
2092 version = "0.4.1"
2093 source = "registry+https://github.com/rust-lang/crates.io-index"
2094 checksum = "bac33cb3f99889a57e56a8c6ccb77aaf0cfc7787602b7af09783f736d77314e1"
2095 dependencies = [
2096  "aes 0.7.5",
2097  "aes-gcm 0.9.2",
2098  "arrayvec",
2099  "delay_map",
2100  "enr",
2101  "fnv",
2102  "futures",
2103  "hashlink 0.8.4",
2104  "hex",
2105  "hkdf",
2106  "lazy_static",
2107  "libp2p",
2108  "lru",
2109  "more-asserts",
2110  "parking_lot 0.11.2",
2111  "rand",
2112  "rlp",
2113  "smallvec",
2114  "socket2 0.4.10",
2115  "tokio",
2116  "tracing",
2117  "uint",
2118  "zeroize",
2121 [[package]]
2122 name = "displaydoc"
2123 version = "0.2.5"
2124 source = "registry+https://github.com/rust-lang/crates.io-index"
2125 checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
2126 dependencies = [
2127  "proc-macro2",
2128  "quote",
2129  "syn 2.0.72",
2132 [[package]]
2133 name = "dsl_auto_type"
2134 version = "0.1.2"
2135 source = "registry+https://github.com/rust-lang/crates.io-index"
2136 checksum = "c5d9abe6314103864cc2d8901b7ae224e0ab1a103a0a416661b4097b0779b607"
2137 dependencies = [
2138  "darling 0.20.10",
2139  "either",
2140  "heck 0.5.0",
2141  "proc-macro2",
2142  "quote",
2143  "syn 2.0.72",
2146 [[package]]
2147 name = "dtoa"
2148 version = "1.0.9"
2149 source = "registry+https://github.com/rust-lang/crates.io-index"
2150 checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
2152 [[package]]
2153 name = "dunce"
2154 version = "1.0.4"
2155 source = "registry+https://github.com/rust-lang/crates.io-index"
2156 checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
2158 [[package]]
2159 name = "ecdsa"
2160 version = "0.14.8"
2161 source = "registry+https://github.com/rust-lang/crates.io-index"
2162 checksum = "413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c"
2163 dependencies = [
2164  "der 0.6.1",
2165  "elliptic-curve 0.12.3",
2166  "rfc6979 0.3.1",
2167  "signature 1.6.4",
2170 [[package]]
2171 name = "ecdsa"
2172 version = "0.16.9"
2173 source = "registry+https://github.com/rust-lang/crates.io-index"
2174 checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"
2175 dependencies = [
2176  "der 0.7.9",
2177  "digest 0.10.7",
2178  "elliptic-curve 0.13.8",
2179  "rfc6979 0.4.0",
2180  "signature 2.2.0",
2181  "spki 0.7.3",
2184 [[package]]
2185 name = "ed25519"
2186 version = "2.2.3"
2187 source = "registry+https://github.com/rust-lang/crates.io-index"
2188 checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
2189 dependencies = [
2190  "pkcs8 0.10.2",
2191  "signature 2.2.0",
2194 [[package]]
2195 name = "ed25519-dalek"
2196 version = "2.1.1"
2197 source = "registry+https://github.com/rust-lang/crates.io-index"
2198 checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
2199 dependencies = [
2200  "curve25519-dalek",
2201  "ed25519",
2202  "rand_core",
2203  "serde",
2204  "sha2 0.10.8",
2205  "subtle",
2206  "zeroize",
2209 [[package]]
2210 name = "ef_tests"
2211 version = "0.2.0"
2212 dependencies = [
2213  "beacon_chain",
2214  "bls",
2215  "compare_fields",
2216  "compare_fields_derive",
2217  "derivative",
2218  "eth2_network_config",
2219  "ethereum-types 0.14.1",
2220  "ethereum_ssz",
2221  "ethereum_ssz_derive",
2222  "execution_layer",
2223  "fork_choice",
2224  "fs2",
2225  "hex",
2226  "kzg",
2227  "logging",
2228  "rayon",
2229  "serde",
2230  "serde_json",
2231  "serde_repr",
2232  "serde_yaml",
2233  "snap",
2234  "state_processing",
2235  "swap_or_not_shuffle",
2236  "tree_hash",
2237  "tree_hash_derive",
2238  "types",
2241 [[package]]
2242 name = "either"
2243 version = "1.13.0"
2244 source = "registry+https://github.com/rust-lang/crates.io-index"
2245 checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
2247 [[package]]
2248 name = "elliptic-curve"
2249 version = "0.12.3"
2250 source = "registry+https://github.com/rust-lang/crates.io-index"
2251 checksum = "e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3"
2252 dependencies = [
2253  "base16ct 0.1.1",
2254  "crypto-bigint 0.4.9",
2255  "der 0.6.1",
2256  "digest 0.10.7",
2257  "ff 0.12.1",
2258  "generic-array",
2259  "group 0.12.1",
2260  "rand_core",
2261  "sec1 0.3.0",
2262  "subtle",
2263  "zeroize",
2266 [[package]]
2267 name = "elliptic-curve"
2268 version = "0.13.8"
2269 source = "registry+https://github.com/rust-lang/crates.io-index"
2270 checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"
2271 dependencies = [
2272  "base16ct 0.2.0",
2273  "crypto-bigint 0.5.5",
2274  "digest 0.10.7",
2275  "ff 0.13.0",
2276  "generic-array",
2277  "group 0.13.0",
2278  "pem-rfc7468",
2279  "pkcs8 0.10.2",
2280  "rand_core",
2281  "sec1 0.7.3",
2282  "subtle",
2283  "zeroize",
2286 [[package]]
2287 name = "encoding_rs"
2288 version = "0.8.34"
2289 source = "registry+https://github.com/rust-lang/crates.io-index"
2290 checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
2291 dependencies = [
2292  "cfg-if",
2295 [[package]]
2296 name = "enr"
2297 version = "0.10.0"
2298 source = "registry+https://github.com/rust-lang/crates.io-index"
2299 checksum = "2a3d8dc56e02f954cac8eb489772c552c473346fc34f67412bb6244fd647f7e4"
2300 dependencies = [
2301  "base64 0.21.7",
2302  "bytes",
2303  "ed25519-dalek",
2304  "hex",
2305  "k256 0.13.3",
2306  "log",
2307  "rand",
2308  "rlp",
2309  "serde",
2310  "sha3 0.10.8",
2311  "zeroize",
2314 [[package]]
2315 name = "enum-as-inner"
2316 version = "0.6.0"
2317 source = "registry+https://github.com/rust-lang/crates.io-index"
2318 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a"
2319 dependencies = [
2320  "heck 0.4.1",
2321  "proc-macro2",
2322  "quote",
2323  "syn 2.0.72",
2326 [[package]]
2327 name = "env_logger"
2328 version = "0.8.4"
2329 source = "registry+https://github.com/rust-lang/crates.io-index"
2330 checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
2331 dependencies = [
2332  "log",
2333  "regex",
2336 [[package]]
2337 name = "env_logger"
2338 version = "0.9.3"
2339 source = "registry+https://github.com/rust-lang/crates.io-index"
2340 checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
2341 dependencies = [
2342  "atty",
2343  "humantime",
2344  "log",
2345  "regex",
2346  "termcolor",
2349 [[package]]
2350 name = "environment"
2351 version = "0.1.2"
2352 dependencies = [
2353  "async-channel",
2354  "ctrlc",
2355  "eth2_config",
2356  "eth2_network_config",
2357  "futures",
2358  "logging",
2359  "serde",
2360  "slog",
2361  "slog-async",
2362  "slog-json",
2363  "slog-term",
2364  "sloggers",
2365  "task_executor",
2366  "tokio",
2367  "types",
2370 [[package]]
2371 name = "equivalent"
2372 version = "1.0.1"
2373 source = "registry+https://github.com/rust-lang/crates.io-index"
2374 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
2376 [[package]]
2377 name = "erased-serde"
2378 version = "0.3.31"
2379 source = "registry+https://github.com/rust-lang/crates.io-index"
2380 checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c"
2381 dependencies = [
2382  "serde",
2385 [[package]]
2386 name = "errno"
2387 version = "0.3.9"
2388 source = "registry+https://github.com/rust-lang/crates.io-index"
2389 checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
2390 dependencies = [
2391  "libc",
2392  "windows-sys 0.52.0",
2395 [[package]]
2396 name = "error-chain"
2397 version = "0.12.4"
2398 source = "registry+https://github.com/rust-lang/crates.io-index"
2399 checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"
2400 dependencies = [
2401  "backtrace",
2402  "version_check",
2405 [[package]]
2406 name = "eth1"
2407 version = "0.2.0"
2408 dependencies = [
2409  "environment",
2410  "eth1_test_rig",
2411  "eth2",
2412  "ethereum_ssz",
2413  "ethereum_ssz_derive",
2414  "execution_layer",
2415  "futures",
2416  "lazy_static",
2417  "lighthouse_metrics",
2418  "merkle_proof",
2419  "parking_lot 0.12.3",
2420  "sensitive_url",
2421  "serde",
2422  "serde_yaml",
2423  "slog",
2424  "sloggers",
2425  "state_processing",
2426  "superstruct",
2427  "task_executor",
2428  "tokio",
2429  "tree_hash",
2430  "types",
2433 [[package]]
2434 name = "eth1_test_rig"
2435 version = "0.2.0"
2436 dependencies = [
2437  "deposit_contract",
2438  "ethers-contract",
2439  "ethers-core",
2440  "ethers-providers",
2441  "hex",
2442  "serde_json",
2443  "tokio",
2444  "types",
2445  "unused_port",
2448 [[package]]
2449 name = "eth2"
2450 version = "0.1.0"
2451 dependencies = [
2452  "account_utils",
2453  "bytes",
2454  "eth2_keystore",
2455  "ethereum_serde_utils",
2456  "ethereum_ssz",
2457  "ethereum_ssz_derive",
2458  "futures",
2459  "futures-util",
2460  "libsecp256k1",
2461  "lighthouse_network",
2462  "mediatype",
2463  "pretty_reqwest_error",
2464  "procfs",
2465  "proto_array",
2466  "psutil",
2467  "reqwest",
2468  "ring 0.16.20",
2469  "sensitive_url",
2470  "serde",
2471  "serde_json",
2472  "slashing_protection",
2473  "ssz_types",
2474  "store",
2475  "tokio",
2476  "types",
2479 [[package]]
2480 name = "eth2_config"
2481 version = "0.2.0"
2482 dependencies = [
2483  "paste",
2484  "types",
2487 [[package]]
2488 name = "eth2_interop_keypairs"
2489 version = "0.2.0"
2490 dependencies = [
2491  "base64 0.13.1",
2492  "bls",
2493  "ethereum_hashing",
2494  "hex",
2495  "lazy_static",
2496  "num-bigint",
2497  "serde",
2498  "serde_yaml",
2501 [[package]]
2502 name = "eth2_key_derivation"
2503 version = "0.1.0"
2504 dependencies = [
2505  "bls",
2506  "hex",
2507  "num-bigint-dig",
2508  "ring 0.16.20",
2509  "sha2 0.9.9",
2510  "zeroize",
2513 [[package]]
2514 name = "eth2_keystore"
2515 version = "0.1.0"
2516 dependencies = [
2517  "aes 0.7.5",
2518  "bls",
2519  "eth2_key_derivation",
2520  "hex",
2521  "hmac 0.11.0",
2522  "pbkdf2 0.8.0",
2523  "rand",
2524  "scrypt",
2525  "serde",
2526  "serde_json",
2527  "serde_repr",
2528  "sha2 0.9.9",
2529  "tempfile",
2530  "unicode-normalization",
2531  "uuid",
2532  "zeroize",
2535 [[package]]
2536 name = "eth2_network_config"
2537 version = "0.2.0"
2538 dependencies = [
2539  "bytes",
2540  "discv5",
2541  "eth2_config",
2542  "ethereum_ssz",
2543  "logging",
2544  "pretty_reqwest_error",
2545  "reqwest",
2546  "sensitive_url",
2547  "serde_yaml",
2548  "sha2 0.9.9",
2549  "slog",
2550  "tempfile",
2551  "tokio",
2552  "types",
2553  "url",
2554  "zip",
2557 [[package]]
2558 name = "eth2_wallet"
2559 version = "0.1.0"
2560 dependencies = [
2561  "eth2_key_derivation",
2562  "eth2_keystore",
2563  "hex",
2564  "rand",
2565  "serde",
2566  "serde_json",
2567  "serde_repr",
2568  "tempfile",
2569  "tiny-bip39",
2570  "uuid",
2573 [[package]]
2574 name = "eth2_wallet_manager"
2575 version = "0.1.0"
2576 dependencies = [
2577  "eth2_wallet",
2578  "lockfile",
2579  "tempfile",
2582 [[package]]
2583 name = "ethabi"
2584 version = "16.0.0"
2585 source = "registry+https://github.com/rust-lang/crates.io-index"
2586 checksum = "a4c98847055d934070b90e806e12d3936b787d0a115068981c1d8dfd5dfef5a5"
2587 dependencies = [
2588  "ethereum-types 0.12.1",
2589  "hex",
2590  "serde",
2591  "serde_json",
2592  "sha3 0.9.1",
2593  "thiserror",
2594  "uint",
2597 [[package]]
2598 name = "ethabi"
2599 version = "18.0.0"
2600 source = "registry+https://github.com/rust-lang/crates.io-index"
2601 checksum = "7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898"
2602 dependencies = [
2603  "ethereum-types 0.14.1",
2604  "hex",
2605  "once_cell",
2606  "regex",
2607  "serde",
2608  "serde_json",
2609  "sha3 0.10.8",
2610  "thiserror",
2611  "uint",
2614 [[package]]
2615 name = "ethbloom"
2616 version = "0.11.1"
2617 source = "registry+https://github.com/rust-lang/crates.io-index"
2618 checksum = "bfb684ac8fa8f6c5759f788862bb22ec6fe3cb392f6bfd08e3c64b603661e3f8"
2619 dependencies = [
2620  "crunchy",
2621  "fixed-hash 0.7.0",
2622  "impl-rlp",
2623  "impl-serde 0.3.2",
2624  "tiny-keccak",
2627 [[package]]
2628 name = "ethbloom"
2629 version = "0.13.0"
2630 source = "registry+https://github.com/rust-lang/crates.io-index"
2631 checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60"
2632 dependencies = [
2633  "crunchy",
2634  "fixed-hash 0.8.0",
2635  "impl-codec 0.6.0",
2636  "impl-rlp",
2637  "impl-serde 0.4.0",
2638  "scale-info",
2639  "tiny-keccak",
2642 [[package]]
2643 name = "ethereum-types"
2644 version = "0.12.1"
2645 source = "registry+https://github.com/rust-lang/crates.io-index"
2646 checksum = "05136f7057fe789f06e6d41d07b34e6f70d8c86e5693b60f97aaa6553553bdaf"
2647 dependencies = [
2648  "ethbloom 0.11.1",
2649  "fixed-hash 0.7.0",
2650  "impl-rlp",
2651  "impl-serde 0.3.2",
2652  "primitive-types 0.10.1",
2653  "uint",
2656 [[package]]
2657 name = "ethereum-types"
2658 version = "0.14.1"
2659 source = "registry+https://github.com/rust-lang/crates.io-index"
2660 checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee"
2661 dependencies = [
2662  "ethbloom 0.13.0",
2663  "fixed-hash 0.8.0",
2664  "impl-codec 0.6.0",
2665  "impl-rlp",
2666  "impl-serde 0.4.0",
2667  "primitive-types 0.12.2",
2668  "scale-info",
2669  "uint",
2672 [[package]]
2673 name = "ethereum_hashing"
2674 version = "0.6.0"
2675 source = "registry+https://github.com/rust-lang/crates.io-index"
2676 checksum = "6ea7b408432c13f71af01197b1d3d0069c48a27bfcfbe72a81fc346e47f6defb"
2677 dependencies = [
2678  "cpufeatures",
2679  "lazy_static",
2680  "ring 0.17.8",
2681  "sha2 0.10.8",
2684 [[package]]
2685 name = "ethereum_serde_utils"
2686 version = "0.5.2"
2687 source = "registry+https://github.com/rust-lang/crates.io-index"
2688 checksum = "de4d5951468846963c24e8744c133d44f39dff2cd3a233f6be22b370d08a524f"
2689 dependencies = [
2690  "ethereum-types 0.14.1",
2691  "hex",
2692  "serde",
2693  "serde_derive",
2694  "serde_json",
2697 [[package]]
2698 name = "ethereum_ssz"
2699 version = "0.5.4"
2700 source = "registry+https://github.com/rust-lang/crates.io-index"
2701 checksum = "7d3627f83d8b87b432a5fad9934b4565260722a141a2c40f371f8080adec9425"
2702 dependencies = [
2703  "ethereum-types 0.14.1",
2704  "itertools 0.10.5",
2705  "smallvec",
2708 [[package]]
2709 name = "ethereum_ssz_derive"
2710 version = "0.5.4"
2711 source = "registry+https://github.com/rust-lang/crates.io-index"
2712 checksum = "8eccd5378ec34a07edd3d9b48088cbc63309d0367d14ba10b0cdb1d1791080ea"
2713 dependencies = [
2714  "darling 0.13.4",
2715  "proc-macro2",
2716  "quote",
2717  "syn 1.0.109",
2720 [[package]]
2721 name = "ethers-contract"
2722 version = "1.0.2"
2723 source = "registry+https://github.com/rust-lang/crates.io-index"
2724 checksum = "e9c3c3e119a89f0a9a1e539e7faecea815f74ddcf7c90d0b00d1f524db2fdc9c"
2725 dependencies = [
2726  "ethers-contract-abigen",
2727  "ethers-contract-derive",
2728  "ethers-core",
2729  "ethers-providers",
2730  "futures-util",
2731  "hex",
2732  "once_cell",
2733  "pin-project",
2734  "serde",
2735  "serde_json",
2736  "thiserror",
2739 [[package]]
2740 name = "ethers-contract-abigen"
2741 version = "1.0.2"
2742 source = "registry+https://github.com/rust-lang/crates.io-index"
2743 checksum = "3d4e5ad46aede34901f71afdb7bb555710ed9613d88d644245c657dc371aa228"
2744 dependencies = [
2745  "Inflector",
2746  "cfg-if",
2747  "dunce",
2748  "ethers-core",
2749  "eyre",
2750  "getrandom",
2751  "hex",
2752  "proc-macro2",
2753  "quote",
2754  "regex",
2755  "reqwest",
2756  "serde",
2757  "serde_json",
2758  "syn 1.0.109",
2759  "toml 0.5.11",
2760  "url",
2761  "walkdir",
2764 [[package]]
2765 name = "ethers-contract-derive"
2766 version = "1.0.2"
2767 source = "registry+https://github.com/rust-lang/crates.io-index"
2768 checksum = "f192e8e4cf2b038318aae01e94e7644e0659a76219e94bcd3203df744341d61f"
2769 dependencies = [
2770  "ethers-contract-abigen",
2771  "ethers-core",
2772  "hex",
2773  "proc-macro2",
2774  "quote",
2775  "serde_json",
2776  "syn 1.0.109",
2779 [[package]]
2780 name = "ethers-core"
2781 version = "1.0.2"
2782 source = "registry+https://github.com/rust-lang/crates.io-index"
2783 checksum = "ade3e9c97727343984e1ceada4fdab11142d2ee3472d2c67027d56b1251d4f15"
2784 dependencies = [
2785  "arrayvec",
2786  "bytes",
2787  "cargo_metadata",
2788  "chrono",
2789  "elliptic-curve 0.12.3",
2790  "ethabi 18.0.0",
2791  "generic-array",
2792  "hex",
2793  "k256 0.11.6",
2794  "once_cell",
2795  "open-fastrlp",
2796  "rand",
2797  "rlp",
2798  "rlp-derive",
2799  "serde",
2800  "serde_json",
2801  "strum",
2802  "syn 1.0.109",
2803  "thiserror",
2804  "tiny-keccak",
2805  "unicode-xid",
2808 [[package]]
2809 name = "ethers-providers"
2810 version = "1.0.2"
2811 source = "registry+https://github.com/rust-lang/crates.io-index"
2812 checksum = "a1a9e0597aa6b2fdc810ff58bc95e4eeaa2c219b3e615ed025106ecb027407d8"
2813 dependencies = [
2814  "async-trait",
2815  "auto_impl",
2816  "base64 0.13.1",
2817  "ethers-core",
2818  "futures-core",
2819  "futures-timer",
2820  "futures-util",
2821  "getrandom",
2822  "hashers",
2823  "hex",
2824  "http 0.2.12",
2825  "once_cell",
2826  "parking_lot 0.11.2",
2827  "pin-project",
2828  "reqwest",
2829  "serde",
2830  "serde_json",
2831  "thiserror",
2832  "tokio",
2833  "tracing",
2834  "tracing-futures",
2835  "url",
2836  "wasm-bindgen",
2837  "wasm-bindgen-futures",
2838  "wasm-timer",
2839  "web-sys",
2840  "ws_stream_wasm",
2843 [[package]]
2844 name = "event-listener"
2845 version = "2.5.3"
2846 source = "registry+https://github.com/rust-lang/crates.io-index"
2847 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
2849 [[package]]
2850 name = "event-listener"
2851 version = "5.3.1"
2852 source = "registry+https://github.com/rust-lang/crates.io-index"
2853 checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba"
2854 dependencies = [
2855  "concurrent-queue",
2856  "parking",
2857  "pin-project-lite",
2860 [[package]]
2861 name = "event-listener-strategy"
2862 version = "0.5.2"
2863 source = "registry+https://github.com/rust-lang/crates.io-index"
2864 checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
2865 dependencies = [
2866  "event-listener 5.3.1",
2867  "pin-project-lite",
2870 [[package]]
2871 name = "execution_engine_integration"
2872 version = "0.1.0"
2873 dependencies = [
2874  "async-channel",
2875  "deposit_contract",
2876  "ethers-core",
2877  "ethers-providers",
2878  "execution_layer",
2879  "fork_choice",
2880  "futures",
2881  "hex",
2882  "logging",
2883  "reqwest",
2884  "sensitive_url",
2885  "serde_json",
2886  "task_executor",
2887  "tempfile",
2888  "tokio",
2889  "types",
2890  "unused_port",
2893 [[package]]
2894 name = "execution_layer"
2895 version = "0.1.0"
2896 dependencies = [
2897  "alloy-consensus",
2898  "alloy-primitives",
2899  "alloy-rlp",
2900  "arc-swap",
2901  "builder_client",
2902  "bytes",
2903  "environment",
2904  "eth2",
2905  "eth2_network_config",
2906  "ethereum_serde_utils",
2907  "ethereum_ssz",
2908  "ethers-core",
2909  "fork_choice",
2910  "hash-db",
2911  "hash256-std-hasher",
2912  "hex",
2913  "jsonwebtoken",
2914  "keccak-hash",
2915  "kzg",
2916  "lazy_static",
2917  "lighthouse_metrics",
2918  "lighthouse_version",
2919  "lru",
2920  "parking_lot 0.12.3",
2921  "pretty_reqwest_error",
2922  "rand",
2923  "reqwest",
2924  "sensitive_url",
2925  "serde",
2926  "serde_json",
2927  "slog",
2928  "slot_clock",
2929  "ssz_types",
2930  "state_processing",
2931  "strum",
2932  "superstruct",
2933  "task_executor",
2934  "tempfile",
2935  "tokio",
2936  "tokio-stream",
2937  "tree_hash",
2938  "tree_hash_derive",
2939  "triehash",
2940  "types",
2941  "warp",
2942  "zeroize",
2945 [[package]]
2946 name = "eyre"
2947 version = "0.6.12"
2948 source = "registry+https://github.com/rust-lang/crates.io-index"
2949 checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec"
2950 dependencies = [
2951  "indenter",
2952  "once_cell",
2955 [[package]]
2956 name = "fallible-iterator"
2957 version = "0.2.0"
2958 source = "registry+https://github.com/rust-lang/crates.io-index"
2959 checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
2961 [[package]]
2962 name = "fallible-streaming-iterator"
2963 version = "0.1.9"
2964 source = "registry+https://github.com/rust-lang/crates.io-index"
2965 checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
2967 [[package]]
2968 name = "fastrand"
2969 version = "2.1.0"
2970 source = "registry+https://github.com/rust-lang/crates.io-index"
2971 checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
2973 [[package]]
2974 name = "fastrlp"
2975 version = "0.3.1"
2976 source = "registry+https://github.com/rust-lang/crates.io-index"
2977 checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418"
2978 dependencies = [
2979  "arrayvec",
2980  "auto_impl",
2981  "bytes",
2984 [[package]]
2985 name = "fdlimit"
2986 version = "0.3.0"
2987 source = "registry+https://github.com/rust-lang/crates.io-index"
2988 checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5"
2989 dependencies = [
2990  "libc",
2991  "thiserror",
2994 [[package]]
2995 name = "ff"
2996 version = "0.12.1"
2997 source = "registry+https://github.com/rust-lang/crates.io-index"
2998 checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160"
2999 dependencies = [
3000  "rand_core",
3001  "subtle",
3004 [[package]]
3005 name = "ff"
3006 version = "0.13.0"
3007 source = "registry+https://github.com/rust-lang/crates.io-index"
3008 checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449"
3009 dependencies = [
3010  "rand_core",
3011  "subtle",
3014 [[package]]
3015 name = "ffi-opaque"
3016 version = "2.0.1"
3017 source = "registry+https://github.com/rust-lang/crates.io-index"
3018 checksum = "ec54ac60a7f2ee9a97cad9946f9bf629a3bc6a7ae59e68983dc9318f5a54b81a"
3020 [[package]]
3021 name = "fiat-crypto"
3022 version = "0.2.9"
3023 source = "registry+https://github.com/rust-lang/crates.io-index"
3024 checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"
3026 [[package]]
3027 name = "field-offset"
3028 version = "0.3.6"
3029 source = "registry+https://github.com/rust-lang/crates.io-index"
3030 checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
3031 dependencies = [
3032  "memoffset",
3033  "rustc_version 0.4.0",
3036 [[package]]
3037 name = "filesystem"
3038 version = "0.1.0"
3039 dependencies = [
3040  "winapi",
3041  "windows-acl",
3044 [[package]]
3045 name = "fixed-hash"
3046 version = "0.7.0"
3047 source = "registry+https://github.com/rust-lang/crates.io-index"
3048 checksum = "cfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493c"
3049 dependencies = [
3050  "byteorder",
3051  "rand",
3052  "rustc-hex",
3053  "static_assertions",
3056 [[package]]
3057 name = "fixed-hash"
3058 version = "0.8.0"
3059 source = "registry+https://github.com/rust-lang/crates.io-index"
3060 checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534"
3061 dependencies = [
3062  "arbitrary",
3063  "byteorder",
3064  "rand",
3065  "rustc-hex",
3066  "static_assertions",
3069 [[package]]
3070 name = "flate2"
3071 version = "1.0.30"
3072 source = "registry+https://github.com/rust-lang/crates.io-index"
3073 checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"
3074 dependencies = [
3075  "crc32fast",
3076  "libz-sys",
3077  "miniz_oxide",
3080 [[package]]
3081 name = "fnv"
3082 version = "1.0.7"
3083 source = "registry+https://github.com/rust-lang/crates.io-index"
3084 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
3086 [[package]]
3087 name = "foreign-types"
3088 version = "0.3.2"
3089 source = "registry+https://github.com/rust-lang/crates.io-index"
3090 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
3091 dependencies = [
3092  "foreign-types-shared",
3095 [[package]]
3096 name = "foreign-types-shared"
3097 version = "0.1.1"
3098 source = "registry+https://github.com/rust-lang/crates.io-index"
3099 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
3101 [[package]]
3102 name = "fork_choice"
3103 version = "0.1.0"
3104 dependencies = [
3105  "beacon_chain",
3106  "ethereum_ssz",
3107  "ethereum_ssz_derive",
3108  "proto_array",
3109  "slog",
3110  "state_processing",
3111  "store",
3112  "tokio",
3113  "types",
3116 [[package]]
3117 name = "form_urlencoded"
3118 version = "1.2.1"
3119 source = "registry+https://github.com/rust-lang/crates.io-index"
3120 checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
3121 dependencies = [
3122  "percent-encoding",
3125 [[package]]
3126 name = "fs2"
3127 version = "0.4.3"
3128 source = "registry+https://github.com/rust-lang/crates.io-index"
3129 checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
3130 dependencies = [
3131  "libc",
3132  "winapi",
3135 [[package]]
3136 name = "funty"
3137 version = "1.1.0"
3138 source = "registry+https://github.com/rust-lang/crates.io-index"
3139 checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7"
3141 [[package]]
3142 name = "funty"
3143 version = "2.0.0"
3144 source = "registry+https://github.com/rust-lang/crates.io-index"
3145 checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
3147 [[package]]
3148 name = "futures"
3149 version = "0.3.30"
3150 source = "registry+https://github.com/rust-lang/crates.io-index"
3151 checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
3152 dependencies = [
3153  "futures-channel",
3154  "futures-core",
3155  "futures-executor",
3156  "futures-io",
3157  "futures-sink",
3158  "futures-task",
3159  "futures-util",
3162 [[package]]
3163 name = "futures-bounded"
3164 version = "0.2.4"
3165 source = "registry+https://github.com/rust-lang/crates.io-index"
3166 checksum = "91f328e7fb845fc832912fb6a34f40cf6d1888c92f974d1893a54e97b5ff542e"
3167 dependencies = [
3168  "futures-timer",
3169  "futures-util",
3172 [[package]]
3173 name = "futures-channel"
3174 version = "0.3.30"
3175 source = "registry+https://github.com/rust-lang/crates.io-index"
3176 checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
3177 dependencies = [
3178  "futures-core",
3179  "futures-sink",
3182 [[package]]
3183 name = "futures-core"
3184 version = "0.3.30"
3185 source = "registry+https://github.com/rust-lang/crates.io-index"
3186 checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
3188 [[package]]
3189 name = "futures-executor"
3190 version = "0.3.30"
3191 source = "registry+https://github.com/rust-lang/crates.io-index"
3192 checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
3193 dependencies = [
3194  "futures-core",
3195  "futures-task",
3196  "futures-util",
3197  "num_cpus",
3200 [[package]]
3201 name = "futures-io"
3202 version = "0.3.30"
3203 source = "registry+https://github.com/rust-lang/crates.io-index"
3204 checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
3206 [[package]]
3207 name = "futures-lite"
3208 version = "2.3.0"
3209 source = "registry+https://github.com/rust-lang/crates.io-index"
3210 checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
3211 dependencies = [
3212  "futures-core",
3213  "pin-project-lite",
3216 [[package]]
3217 name = "futures-macro"
3218 version = "0.3.30"
3219 source = "registry+https://github.com/rust-lang/crates.io-index"
3220 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
3221 dependencies = [
3222  "proc-macro2",
3223  "quote",
3224  "syn 2.0.72",
3227 [[package]]
3228 name = "futures-rustls"
3229 version = "0.26.0"
3230 source = "registry+https://github.com/rust-lang/crates.io-index"
3231 checksum = "a8f2f12607f92c69b12ed746fabf9ca4f5c482cba46679c1a75b874ed7c26adb"
3232 dependencies = [
3233  "futures-io",
3234  "rustls 0.23.12",
3235  "rustls-pki-types",
3238 [[package]]
3239 name = "futures-sink"
3240 version = "0.3.30"
3241 source = "registry+https://github.com/rust-lang/crates.io-index"
3242 checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
3244 [[package]]
3245 name = "futures-task"
3246 version = "0.3.30"
3247 source = "registry+https://github.com/rust-lang/crates.io-index"
3248 checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
3250 [[package]]
3251 name = "futures-ticker"
3252 version = "0.0.3"
3253 source = "registry+https://github.com/rust-lang/crates.io-index"
3254 checksum = "9763058047f713632a52e916cc7f6a4b3fc6e9fc1ff8c5b1dc49e5a89041682e"
3255 dependencies = [
3256  "futures",
3257  "futures-timer",
3258  "instant",
3261 [[package]]
3262 name = "futures-timer"
3263 version = "3.0.3"
3264 source = "registry+https://github.com/rust-lang/crates.io-index"
3265 checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24"
3267 [[package]]
3268 name = "futures-util"
3269 version = "0.3.30"
3270 source = "registry+https://github.com/rust-lang/crates.io-index"
3271 checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
3272 dependencies = [
3273  "futures-channel",
3274  "futures-core",
3275  "futures-io",
3276  "futures-macro",
3277  "futures-sink",
3278  "futures-task",
3279  "memchr",
3280  "pin-project-lite",
3281  "pin-utils",
3282  "slab",
3285 [[package]]
3286 name = "fxhash"
3287 version = "0.2.1"
3288 source = "registry+https://github.com/rust-lang/crates.io-index"
3289 checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
3290 dependencies = [
3291  "byteorder",
3294 [[package]]
3295 name = "generic-array"
3296 version = "0.14.7"
3297 source = "registry+https://github.com/rust-lang/crates.io-index"
3298 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
3299 dependencies = [
3300  "typenum",
3301  "version_check",
3302  "zeroize",
3305 [[package]]
3306 name = "genesis"
3307 version = "0.2.0"
3308 dependencies = [
3309  "environment",
3310  "eth1",
3311  "eth1_test_rig",
3312  "ethereum_hashing",
3313  "ethereum_ssz",
3314  "futures",
3315  "int_to_bytes",
3316  "merkle_proof",
3317  "rayon",
3318  "sensitive_url",
3319  "slog",
3320  "state_processing",
3321  "tokio",
3322  "tree_hash",
3323  "types",
3326 [[package]]
3327 name = "getrandom"
3328 version = "0.2.15"
3329 source = "registry+https://github.com/rust-lang/crates.io-index"
3330 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
3331 dependencies = [
3332  "cfg-if",
3333  "js-sys",
3334  "libc",
3335  "wasi",
3336  "wasm-bindgen",
3339 [[package]]
3340 name = "ghash"
3341 version = "0.4.4"
3342 source = "registry+https://github.com/rust-lang/crates.io-index"
3343 checksum = "1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99"
3344 dependencies = [
3345  "opaque-debug",
3346  "polyval 0.5.3",
3349 [[package]]
3350 name = "ghash"
3351 version = "0.5.1"
3352 source = "registry+https://github.com/rust-lang/crates.io-index"
3353 checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1"
3354 dependencies = [
3355  "opaque-debug",
3356  "polyval 0.6.2",
3359 [[package]]
3360 name = "gimli"
3361 version = "0.29.0"
3362 source = "registry+https://github.com/rust-lang/crates.io-index"
3363 checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd"
3365 [[package]]
3366 name = "git-version"
3367 version = "0.3.9"
3368 source = "registry+https://github.com/rust-lang/crates.io-index"
3369 checksum = "1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19"
3370 dependencies = [
3371  "git-version-macro",
3374 [[package]]
3375 name = "git-version-macro"
3376 version = "0.3.9"
3377 source = "registry+https://github.com/rust-lang/crates.io-index"
3378 checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0"
3379 dependencies = [
3380  "proc-macro2",
3381  "quote",
3382  "syn 2.0.72",
3385 [[package]]
3386 name = "glob"
3387 version = "0.3.1"
3388 source = "registry+https://github.com/rust-lang/crates.io-index"
3389 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
3391 [[package]]
3392 name = "gossipsub"
3393 version = "0.5.0"
3394 dependencies = [
3395  "async-channel",
3396  "asynchronous-codec 0.7.0",
3397  "base64 0.21.7",
3398  "byteorder",
3399  "bytes",
3400  "either",
3401  "fnv",
3402  "futures",
3403  "futures-ticker",
3404  "futures-timer",
3405  "getrandom",
3406  "hashlink 0.9.1",
3407  "hex_fmt",
3408  "libp2p",
3409  "prometheus-client",
3410  "quick-protobuf",
3411  "quick-protobuf-codec 0.3.1",
3412  "quickcheck",
3413  "rand",
3414  "regex",
3415  "serde",
3416  "sha2 0.10.8",
3417  "tracing",
3418  "void",
3419  "web-time",
3422 [[package]]
3423 name = "group"
3424 version = "0.12.1"
3425 source = "registry+https://github.com/rust-lang/crates.io-index"
3426 checksum = "5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7"
3427 dependencies = [
3428  "ff 0.12.1",
3429  "rand_core",
3430  "subtle",
3433 [[package]]
3434 name = "group"
3435 version = "0.13.0"
3436 source = "registry+https://github.com/rust-lang/crates.io-index"
3437 checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"
3438 dependencies = [
3439  "ff 0.13.0",
3440  "rand_core",
3441  "subtle",
3444 [[package]]
3445 name = "h2"
3446 version = "0.3.26"
3447 source = "registry+https://github.com/rust-lang/crates.io-index"
3448 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
3449 dependencies = [
3450  "bytes",
3451  "fnv",
3452  "futures-core",
3453  "futures-sink",
3454  "futures-util",
3455  "http 0.2.12",
3456  "indexmap 2.2.6",
3457  "slab",
3458  "tokio",
3459  "tokio-util",
3460  "tracing",
3463 [[package]]
3464 name = "half"
3465 version = "2.4.1"
3466 source = "registry+https://github.com/rust-lang/crates.io-index"
3467 checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888"
3468 dependencies = [
3469  "cfg-if",
3470  "crunchy",
3473 [[package]]
3474 name = "hash-db"
3475 version = "0.15.2"
3476 source = "registry+https://github.com/rust-lang/crates.io-index"
3477 checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a"
3479 [[package]]
3480 name = "hash256-std-hasher"
3481 version = "0.15.2"
3482 source = "registry+https://github.com/rust-lang/crates.io-index"
3483 checksum = "92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2"
3484 dependencies = [
3485  "crunchy",
3488 [[package]]
3489 name = "hashbrown"
3490 version = "0.12.3"
3491 source = "registry+https://github.com/rust-lang/crates.io-index"
3492 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
3494 [[package]]
3495 name = "hashbrown"
3496 version = "0.14.5"
3497 source = "registry+https://github.com/rust-lang/crates.io-index"
3498 checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
3499 dependencies = [
3500  "ahash",
3501  "allocator-api2",
3504 [[package]]
3505 name = "hashers"
3506 version = "1.0.1"
3507 source = "registry+https://github.com/rust-lang/crates.io-index"
3508 checksum = "b2bca93b15ea5a746f220e56587f71e73c6165eab783df9e26590069953e3c30"
3509 dependencies = [
3510  "fxhash",
3513 [[package]]
3514 name = "hashlink"
3515 version = "0.8.4"
3516 source = "registry+https://github.com/rust-lang/crates.io-index"
3517 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
3518 dependencies = [
3519  "hashbrown 0.14.5",
3522 [[package]]
3523 name = "hashlink"
3524 version = "0.9.1"
3525 source = "registry+https://github.com/rust-lang/crates.io-index"
3526 checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af"
3527 dependencies = [
3528  "hashbrown 0.14.5",
3531 [[package]]
3532 name = "headers"
3533 version = "0.3.9"
3534 source = "registry+https://github.com/rust-lang/crates.io-index"
3535 checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270"
3536 dependencies = [
3537  "base64 0.21.7",
3538  "bytes",
3539  "headers-core",
3540  "http 0.2.12",
3541  "httpdate",
3542  "mime",
3543  "sha1",
3546 [[package]]
3547 name = "headers-core"
3548 version = "0.2.0"
3549 source = "registry+https://github.com/rust-lang/crates.io-index"
3550 checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429"
3551 dependencies = [
3552  "http 0.2.12",
3555 [[package]]
3556 name = "heck"
3557 version = "0.4.1"
3558 source = "registry+https://github.com/rust-lang/crates.io-index"
3559 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
3561 [[package]]
3562 name = "heck"
3563 version = "0.5.0"
3564 source = "registry+https://github.com/rust-lang/crates.io-index"
3565 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
3567 [[package]]
3568 name = "hermit-abi"
3569 version = "0.1.19"
3570 source = "registry+https://github.com/rust-lang/crates.io-index"
3571 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
3572 dependencies = [
3573  "libc",
3576 [[package]]
3577 name = "hermit-abi"
3578 version = "0.3.9"
3579 source = "registry+https://github.com/rust-lang/crates.io-index"
3580 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
3582 [[package]]
3583 name = "hermit-abi"
3584 version = "0.4.0"
3585 source = "registry+https://github.com/rust-lang/crates.io-index"
3586 checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
3588 [[package]]
3589 name = "hex"
3590 version = "0.4.3"
3591 source = "registry+https://github.com/rust-lang/crates.io-index"
3592 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
3594 [[package]]
3595 name = "hex-literal"
3596 version = "0.4.1"
3597 source = "registry+https://github.com/rust-lang/crates.io-index"
3598 checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46"
3600 [[package]]
3601 name = "hex_fmt"
3602 version = "0.3.0"
3603 source = "registry+https://github.com/rust-lang/crates.io-index"
3604 checksum = "b07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336f"
3606 [[package]]
3607 name = "hickory-proto"
3608 version = "0.24.1"
3609 source = "registry+https://github.com/rust-lang/crates.io-index"
3610 checksum = "07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512"
3611 dependencies = [
3612  "async-trait",
3613  "cfg-if",
3614  "data-encoding",
3615  "enum-as-inner",
3616  "futures-channel",
3617  "futures-io",
3618  "futures-util",
3619  "idna 0.4.0",
3620  "ipnet",
3621  "once_cell",
3622  "rand",
3623  "socket2 0.5.7",
3624  "thiserror",
3625  "tinyvec",
3626  "tokio",
3627  "tracing",
3628  "url",
3631 [[package]]
3632 name = "hickory-resolver"
3633 version = "0.24.1"
3634 source = "registry+https://github.com/rust-lang/crates.io-index"
3635 checksum = "28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243"
3636 dependencies = [
3637  "cfg-if",
3638  "futures-util",
3639  "hickory-proto",
3640  "ipconfig",
3641  "lru-cache",
3642  "once_cell",
3643  "parking_lot 0.12.3",
3644  "rand",
3645  "resolv-conf",
3646  "smallvec",
3647  "thiserror",
3648  "tokio",
3649  "tracing",
3652 [[package]]
3653 name = "hkdf"
3654 version = "0.12.4"
3655 source = "registry+https://github.com/rust-lang/crates.io-index"
3656 checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
3657 dependencies = [
3658  "hmac 0.12.1",
3661 [[package]]
3662 name = "hmac"
3663 version = "0.8.1"
3664 source = "registry+https://github.com/rust-lang/crates.io-index"
3665 checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840"
3666 dependencies = [
3667  "crypto-mac 0.8.0",
3668  "digest 0.9.0",
3671 [[package]]
3672 name = "hmac"
3673 version = "0.11.0"
3674 source = "registry+https://github.com/rust-lang/crates.io-index"
3675 checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b"
3676 dependencies = [
3677  "crypto-mac 0.11.0",
3678  "digest 0.9.0",
3681 [[package]]
3682 name = "hmac"
3683 version = "0.12.1"
3684 source = "registry+https://github.com/rust-lang/crates.io-index"
3685 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
3686 dependencies = [
3687  "digest 0.10.7",
3690 [[package]]
3691 name = "hmac-drbg"
3692 version = "0.3.0"
3693 source = "registry+https://github.com/rust-lang/crates.io-index"
3694 checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1"
3695 dependencies = [
3696  "digest 0.9.0",
3697  "generic-array",
3698  "hmac 0.8.1",
3701 [[package]]
3702 name = "hostname"
3703 version = "0.3.1"
3704 source = "registry+https://github.com/rust-lang/crates.io-index"
3705 checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867"
3706 dependencies = [
3707  "libc",
3708  "match_cfg",
3709  "winapi",
3712 [[package]]
3713 name = "http"
3714 version = "0.2.12"
3715 source = "registry+https://github.com/rust-lang/crates.io-index"
3716 checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
3717 dependencies = [
3718  "bytes",
3719  "fnv",
3720  "itoa",
3723 [[package]]
3724 name = "http"
3725 version = "1.1.0"
3726 source = "registry+https://github.com/rust-lang/crates.io-index"
3727 checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258"
3728 dependencies = [
3729  "bytes",
3730  "fnv",
3731  "itoa",
3734 [[package]]
3735 name = "http-body"
3736 version = "0.4.6"
3737 source = "registry+https://github.com/rust-lang/crates.io-index"
3738 checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
3739 dependencies = [
3740  "bytes",
3741  "http 0.2.12",
3742  "pin-project-lite",
3745 [[package]]
3746 name = "http-body"
3747 version = "1.0.1"
3748 source = "registry+https://github.com/rust-lang/crates.io-index"
3749 checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
3750 dependencies = [
3751  "bytes",
3752  "http 1.1.0",
3755 [[package]]
3756 name = "http-body-util"
3757 version = "0.1.2"
3758 source = "registry+https://github.com/rust-lang/crates.io-index"
3759 checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
3760 dependencies = [
3761  "bytes",
3762  "futures-util",
3763  "http 1.1.0",
3764  "http-body 1.0.1",
3765  "pin-project-lite",
3768 [[package]]
3769 name = "http_api"
3770 version = "0.1.0"
3771 dependencies = [
3772  "beacon_chain",
3773  "beacon_processor",
3774  "bs58 0.4.0",
3775  "bytes",
3776  "directory",
3777  "environment",
3778  "eth1",
3779  "eth2",
3780  "ethereum_serde_utils",
3781  "ethereum_ssz",
3782  "execution_layer",
3783  "futures",
3784  "genesis",
3785  "hex",
3786  "lazy_static",
3787  "lighthouse_metrics",
3788  "lighthouse_network",
3789  "lighthouse_version",
3790  "logging",
3791  "lru",
3792  "network",
3793  "operation_pool",
3794  "parking_lot 0.12.3",
3795  "proto_array",
3796  "safe_arith",
3797  "sensitive_url",
3798  "serde",
3799  "serde_json",
3800  "slog",
3801  "slot_clock",
3802  "state_processing",
3803  "store",
3804  "sysinfo",
3805  "system_health",
3806  "task_executor",
3807  "tokio",
3808  "tokio-stream",
3809  "tree_hash",
3810  "types",
3811  "warp",
3812  "warp_utils",
3815 [[package]]
3816 name = "http_metrics"
3817 version = "0.1.0"
3818 dependencies = [
3819  "beacon_chain",
3820  "environment",
3821  "lighthouse_metrics",
3822  "lighthouse_network",
3823  "lighthouse_version",
3824  "malloc_utils",
3825  "reqwest",
3826  "serde",
3827  "slog",
3828  "slot_clock",
3829  "store",
3830  "tokio",
3831  "types",
3832  "warp",
3833  "warp_utils",
3836 [[package]]
3837 name = "httparse"
3838 version = "1.9.4"
3839 source = "registry+https://github.com/rust-lang/crates.io-index"
3840 checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9"
3842 [[package]]
3843 name = "httpdate"
3844 version = "1.0.3"
3845 source = "registry+https://github.com/rust-lang/crates.io-index"
3846 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
3848 [[package]]
3849 name = "humantime"
3850 version = "2.1.0"
3851 source = "registry+https://github.com/rust-lang/crates.io-index"
3852 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
3854 [[package]]
3855 name = "hyper"
3856 version = "0.14.30"
3857 source = "registry+https://github.com/rust-lang/crates.io-index"
3858 checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9"
3859 dependencies = [
3860  "bytes",
3861  "futures-channel",
3862  "futures-core",
3863  "futures-util",
3864  "h2",
3865  "http 0.2.12",
3866  "http-body 0.4.6",
3867  "httparse",
3868  "httpdate",
3869  "itoa",
3870  "pin-project-lite",
3871  "socket2 0.5.7",
3872  "tokio",
3873  "tower-service",
3874  "tracing",
3875  "want",
3878 [[package]]
3879 name = "hyper"
3880 version = "1.4.1"
3881 source = "registry+https://github.com/rust-lang/crates.io-index"
3882 checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05"
3883 dependencies = [
3884  "bytes",
3885  "futures-channel",
3886  "futures-util",
3887  "http 1.1.0",
3888  "http-body 1.0.1",
3889  "httparse",
3890  "httpdate",
3891  "itoa",
3892  "pin-project-lite",
3893  "smallvec",
3894  "tokio",
3897 [[package]]
3898 name = "hyper-rustls"
3899 version = "0.24.2"
3900 source = "registry+https://github.com/rust-lang/crates.io-index"
3901 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
3902 dependencies = [
3903  "futures-util",
3904  "http 0.2.12",
3905  "hyper 0.14.30",
3906  "rustls 0.21.12",
3907  "tokio",
3908  "tokio-rustls 0.24.1",
3911 [[package]]
3912 name = "hyper-tls"
3913 version = "0.5.0"
3914 source = "registry+https://github.com/rust-lang/crates.io-index"
3915 checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
3916 dependencies = [
3917  "bytes",
3918  "hyper 0.14.30",
3919  "native-tls",
3920  "tokio",
3921  "tokio-native-tls",
3924 [[package]]
3925 name = "hyper-util"
3926 version = "0.1.6"
3927 source = "registry+https://github.com/rust-lang/crates.io-index"
3928 checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956"
3929 dependencies = [
3930  "bytes",
3931  "futures-util",
3932  "http 1.1.0",
3933  "http-body 1.0.1",
3934  "hyper 1.4.1",
3935  "pin-project-lite",
3936  "tokio",
3939 [[package]]
3940 name = "iana-time-zone"
3941 version = "0.1.60"
3942 source = "registry+https://github.com/rust-lang/crates.io-index"
3943 checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
3944 dependencies = [
3945  "android_system_properties",
3946  "core-foundation-sys",
3947  "iana-time-zone-haiku",
3948  "js-sys",
3949  "wasm-bindgen",
3950  "windows-core 0.52.0",
3953 [[package]]
3954 name = "iana-time-zone-haiku"
3955 version = "0.1.2"
3956 source = "registry+https://github.com/rust-lang/crates.io-index"
3957 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
3958 dependencies = [
3959  "cc",
3962 [[package]]
3963 name = "ident_case"
3964 version = "1.0.1"
3965 source = "registry+https://github.com/rust-lang/crates.io-index"
3966 checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
3968 [[package]]
3969 name = "idna"
3970 version = "0.4.0"
3971 source = "registry+https://github.com/rust-lang/crates.io-index"
3972 checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
3973 dependencies = [
3974  "unicode-bidi",
3975  "unicode-normalization",
3978 [[package]]
3979 name = "idna"
3980 version = "0.5.0"
3981 source = "registry+https://github.com/rust-lang/crates.io-index"
3982 checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
3983 dependencies = [
3984  "unicode-bidi",
3985  "unicode-normalization",
3988 [[package]]
3989 name = "if-addrs"
3990 version = "0.10.2"
3991 source = "registry+https://github.com/rust-lang/crates.io-index"
3992 checksum = "cabb0019d51a643781ff15c9c8a3e5dedc365c47211270f4e8f82812fedd8f0a"
3993 dependencies = [
3994  "libc",
3995  "windows-sys 0.48.0",
3998 [[package]]
3999 name = "if-watch"
4000 version = "3.2.0"
4001 source = "registry+https://github.com/rust-lang/crates.io-index"
4002 checksum = "d6b0422c86d7ce0e97169cc42e04ae643caf278874a7a3c87b8150a220dc7e1e"
4003 dependencies = [
4004  "async-io",
4005  "core-foundation",
4006  "fnv",
4007  "futures",
4008  "if-addrs",
4009  "ipnet",
4010  "log",
4011  "rtnetlink",
4012  "system-configuration",
4013  "tokio",
4014  "windows",
4017 [[package]]
4018 name = "igd-next"
4019 version = "0.14.3"
4020 source = "registry+https://github.com/rust-lang/crates.io-index"
4021 checksum = "064d90fec10d541084e7b39ead8875a5a80d9114a2b18791565253bae25f49e4"
4022 dependencies = [
4023  "async-trait",
4024  "attohttpc",
4025  "bytes",
4026  "futures",
4027  "http 0.2.12",
4028  "hyper 0.14.30",
4029  "log",
4030  "rand",
4031  "tokio",
4032  "url",
4033  "xmltree",
4036 [[package]]
4037 name = "impl-codec"
4038 version = "0.5.1"
4039 source = "registry+https://github.com/rust-lang/crates.io-index"
4040 checksum = "161ebdfec3c8e3b52bf61c4f3550a1eea4f9579d10dc1b936f3171ebdcd6c443"
4041 dependencies = [
4042  "parity-scale-codec 2.3.1",
4045 [[package]]
4046 name = "impl-codec"
4047 version = "0.6.0"
4048 source = "registry+https://github.com/rust-lang/crates.io-index"
4049 checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f"
4050 dependencies = [
4051  "parity-scale-codec 3.6.12",
4054 [[package]]
4055 name = "impl-rlp"
4056 version = "0.3.0"
4057 source = "registry+https://github.com/rust-lang/crates.io-index"
4058 checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808"
4059 dependencies = [
4060  "rlp",
4063 [[package]]
4064 name = "impl-serde"
4065 version = "0.3.2"
4066 source = "registry+https://github.com/rust-lang/crates.io-index"
4067 checksum = "4551f042f3438e64dbd6226b20527fc84a6e1fe65688b58746a2f53623f25f5c"
4068 dependencies = [
4069  "serde",
4072 [[package]]
4073 name = "impl-serde"
4074 version = "0.4.0"
4075 source = "registry+https://github.com/rust-lang/crates.io-index"
4076 checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd"
4077 dependencies = [
4078  "serde",
4081 [[package]]
4082 name = "impl-trait-for-tuples"
4083 version = "0.2.2"
4084 source = "registry+https://github.com/rust-lang/crates.io-index"
4085 checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb"
4086 dependencies = [
4087  "proc-macro2",
4088  "quote",
4089  "syn 1.0.109",
4092 [[package]]
4093 name = "indenter"
4094 version = "0.3.3"
4095 source = "registry+https://github.com/rust-lang/crates.io-index"
4096 checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
4098 [[package]]
4099 name = "indexmap"
4100 version = "1.9.3"
4101 source = "registry+https://github.com/rust-lang/crates.io-index"
4102 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
4103 dependencies = [
4104  "autocfg",
4105  "hashbrown 0.12.3",
4108 [[package]]
4109 name = "indexmap"
4110 version = "2.2.6"
4111 source = "registry+https://github.com/rust-lang/crates.io-index"
4112 checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
4113 dependencies = [
4114  "equivalent",
4115  "hashbrown 0.14.5",
4118 [[package]]
4119 name = "inout"
4120 version = "0.1.3"
4121 source = "registry+https://github.com/rust-lang/crates.io-index"
4122 checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
4123 dependencies = [
4124  "generic-array",
4127 [[package]]
4128 name = "instant"
4129 version = "0.1.13"
4130 source = "registry+https://github.com/rust-lang/crates.io-index"
4131 checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
4132 dependencies = [
4133  "cfg-if",
4134  "js-sys",
4135  "wasm-bindgen",
4136  "web-sys",
4139 [[package]]
4140 name = "int_to_bytes"
4141 version = "0.2.0"
4142 dependencies = [
4143  "bytes",
4144  "hex",
4145  "yaml-rust2",
4148 [[package]]
4149 name = "integer-sqrt"
4150 version = "0.1.5"
4151 source = "registry+https://github.com/rust-lang/crates.io-index"
4152 checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770"
4153 dependencies = [
4154  "num-traits",
4157 [[package]]
4158 name = "io-lifetimes"
4159 version = "1.0.11"
4160 source = "registry+https://github.com/rust-lang/crates.io-index"
4161 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
4162 dependencies = [
4163  "hermit-abi 0.3.9",
4164  "libc",
4165  "windows-sys 0.48.0",
4168 [[package]]
4169 name = "ipconfig"
4170 version = "0.3.2"
4171 source = "registry+https://github.com/rust-lang/crates.io-index"
4172 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
4173 dependencies = [
4174  "socket2 0.5.7",
4175  "widestring 1.1.0",
4176  "windows-sys 0.48.0",
4177  "winreg",
4180 [[package]]
4181 name = "ipnet"
4182 version = "2.9.0"
4183 source = "registry+https://github.com/rust-lang/crates.io-index"
4184 checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
4186 [[package]]
4187 name = "is-terminal"
4188 version = "0.4.12"
4189 source = "registry+https://github.com/rust-lang/crates.io-index"
4190 checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
4191 dependencies = [
4192  "hermit-abi 0.3.9",
4193  "libc",
4194  "windows-sys 0.52.0",
4197 [[package]]
4198 name = "is_terminal_polyfill"
4199 version = "1.70.0"
4200 source = "registry+https://github.com/rust-lang/crates.io-index"
4201 checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"
4203 [[package]]
4204 name = "itertools"
4205 version = "0.10.5"
4206 source = "registry+https://github.com/rust-lang/crates.io-index"
4207 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
4208 dependencies = [
4209  "either",
4212 [[package]]
4213 name = "itertools"
4214 version = "0.12.1"
4215 source = "registry+https://github.com/rust-lang/crates.io-index"
4216 checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
4217 dependencies = [
4218  "either",
4221 [[package]]
4222 name = "itoa"
4223 version = "1.0.11"
4224 source = "registry+https://github.com/rust-lang/crates.io-index"
4225 checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
4227 [[package]]
4228 name = "jemalloc-ctl"
4229 version = "0.5.4"
4230 source = "registry+https://github.com/rust-lang/crates.io-index"
4231 checksum = "7cffc705424a344c054e135d12ee591402f4539245e8bbd64e6c9eaa9458b63c"
4232 dependencies = [
4233  "jemalloc-sys",
4234  "libc",
4235  "paste",
4238 [[package]]
4239 name = "jemalloc-sys"
4240 version = "0.5.4+5.3.0-patched"
4241 source = "registry+https://github.com/rust-lang/crates.io-index"
4242 checksum = "ac6c1946e1cea1788cbfde01c993b52a10e2da07f4bac608228d1bed20bfebf2"
4243 dependencies = [
4244  "cc",
4245  "libc",
4248 [[package]]
4249 name = "jemallocator"
4250 version = "0.5.4"
4251 source = "registry+https://github.com/rust-lang/crates.io-index"
4252 checksum = "a0de374a9f8e63150e6f5e8a60cc14c668226d7a347d8aee1a45766e3c4dd3bc"
4253 dependencies = [
4254  "jemalloc-sys",
4255  "libc",
4258 [[package]]
4259 name = "jobserver"
4260 version = "0.1.32"
4261 source = "registry+https://github.com/rust-lang/crates.io-index"
4262 checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
4263 dependencies = [
4264  "libc",
4267 [[package]]
4268 name = "js-sys"
4269 version = "0.3.69"
4270 source = "registry+https://github.com/rust-lang/crates.io-index"
4271 checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
4272 dependencies = [
4273  "wasm-bindgen",
4276 [[package]]
4277 name = "jsonwebtoken"
4278 version = "8.3.0"
4279 source = "registry+https://github.com/rust-lang/crates.io-index"
4280 checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378"
4281 dependencies = [
4282  "base64 0.21.7",
4283  "pem 1.1.1",
4284  "ring 0.16.20",
4285  "serde",
4286  "serde_json",
4287  "simple_asn1",
4290 [[package]]
4291 name = "k256"
4292 version = "0.11.6"
4293 source = "registry+https://github.com/rust-lang/crates.io-index"
4294 checksum = "72c1e0b51e7ec0a97369623508396067a486bd0cbed95a2659a4b863d28cfc8b"
4295 dependencies = [
4296  "cfg-if",
4297  "ecdsa 0.14.8",
4298  "elliptic-curve 0.12.3",
4299  "sha2 0.10.8",
4300  "sha3 0.10.8",
4303 [[package]]
4304 name = "k256"
4305 version = "0.13.3"
4306 source = "registry+https://github.com/rust-lang/crates.io-index"
4307 checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b"
4308 dependencies = [
4309  "cfg-if",
4310  "ecdsa 0.16.9",
4311  "elliptic-curve 0.13.8",
4312  "once_cell",
4313  "sha2 0.10.8",
4314  "signature 2.2.0",
4317 [[package]]
4318 name = "keccak"
4319 version = "0.1.5"
4320 source = "registry+https://github.com/rust-lang/crates.io-index"
4321 checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654"
4322 dependencies = [
4323  "cpufeatures",
4326 [[package]]
4327 name = "keccak-asm"
4328 version = "0.1.1"
4329 source = "registry+https://github.com/rust-lang/crates.io-index"
4330 checksum = "47a3633291834c4fbebf8673acbc1b04ec9d151418ff9b8e26dcd79129928758"
4331 dependencies = [
4332  "digest 0.10.7",
4333  "sha3-asm",
4336 [[package]]
4337 name = "keccak-hash"
4338 version = "0.10.0"
4339 source = "registry+https://github.com/rust-lang/crates.io-index"
4340 checksum = "4b286e6b663fb926e1eeb68528e69cb70ed46c6d65871a21b2215ae8154c6d3c"
4341 dependencies = [
4342  "primitive-types 0.12.2",
4343  "tiny-keccak",
4346 [[package]]
4347 name = "kzg"
4348 version = "0.1.0"
4349 dependencies = [
4350  "arbitrary",
4351  "c-kzg",
4352  "derivative",
4353  "ethereum_hashing",
4354  "ethereum_serde_utils",
4355  "ethereum_ssz",
4356  "ethereum_ssz_derive",
4357  "hex",
4358  "serde",
4359  "tree_hash",
4362 [[package]]
4363 name = "lazy_static"
4364 version = "1.5.0"
4365 source = "registry+https://github.com/rust-lang/crates.io-index"
4366 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
4367 dependencies = [
4368  "spin 0.9.8",
4371 [[package]]
4372 name = "lazycell"
4373 version = "1.3.0"
4374 source = "registry+https://github.com/rust-lang/crates.io-index"
4375 checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
4377 [[package]]
4378 name = "lcli"
4379 version = "5.3.0"
4380 dependencies = [
4381  "account_utils",
4382  "beacon_chain",
4383  "bls",
4384  "clap",
4385  "clap_utils",
4386  "deposit_contract",
4387  "env_logger 0.9.3",
4388  "environment",
4389  "eth2",
4390  "eth2_network_config",
4391  "eth2_wallet",
4392  "ethereum_hashing",
4393  "ethereum_ssz",
4394  "execution_layer",
4395  "hex",
4396  "lighthouse_network",
4397  "lighthouse_version",
4398  "log",
4399  "malloc_utils",
4400  "rayon",
4401  "serde",
4402  "serde_json",
4403  "serde_yaml",
4404  "snap",
4405  "state_processing",
4406  "store",
4407  "tree_hash",
4408  "types",
4409  "validator_dir",
4412 [[package]]
4413 name = "leveldb"
4414 version = "0.8.6"
4415 source = "registry+https://github.com/rust-lang/crates.io-index"
4416 checksum = "32651baaaa5596b3a6e0bee625e73fd0334c167db0ea5ac68750ef9a629a2d6a"
4417 dependencies = [
4418  "db-key",
4419  "leveldb-sys",
4420  "libc",
4423 [[package]]
4424 name = "leveldb-sys"
4425 version = "2.0.9"
4426 source = "registry+https://github.com/rust-lang/crates.io-index"
4427 checksum = "9dd94a4d0242a437e5e41a27c782b69a624469ca1c4d1e5cb3c337f74a8031d4"
4428 dependencies = [
4429  "cmake",
4430  "ffi-opaque",
4431  "libc",
4432  "num_cpus",
4435 [[package]]
4436 name = "libc"
4437 version = "0.2.155"
4438 source = "registry+https://github.com/rust-lang/crates.io-index"
4439 checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
4441 [[package]]
4442 name = "libflate"
4443 version = "2.1.0"
4444 source = "registry+https://github.com/rust-lang/crates.io-index"
4445 checksum = "45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e"
4446 dependencies = [
4447  "adler32",
4448  "core2",
4449  "crc32fast",
4450  "dary_heap",
4451  "libflate_lz77",
4454 [[package]]
4455 name = "libflate_lz77"
4456 version = "2.1.0"
4457 source = "registry+https://github.com/rust-lang/crates.io-index"
4458 checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d"
4459 dependencies = [
4460  "core2",
4461  "hashbrown 0.14.5",
4462  "rle-decode-fast",
4465 [[package]]
4466 name = "libloading"
4467 version = "0.8.5"
4468 source = "registry+https://github.com/rust-lang/crates.io-index"
4469 checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
4470 dependencies = [
4471  "cfg-if",
4472  "windows-targets 0.52.6",
4475 [[package]]
4476 name = "libm"
4477 version = "0.2.8"
4478 source = "registry+https://github.com/rust-lang/crates.io-index"
4479 checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
4481 [[package]]
4482 name = "libmdbx"
4483 version = "0.1.4"
4484 source = "git+https://github.com/sigp/libmdbx-rs?rev=e6ff4b9377c1619bcf0bfdf52bee5a980a432a1a#e6ff4b9377c1619bcf0bfdf52bee5a980a432a1a"
4485 dependencies = [
4486  "bitflags 1.3.2",
4487  "byteorder",
4488  "derive_more",
4489  "indexmap 1.9.3",
4490  "libc",
4491  "mdbx-sys",
4492  "parking_lot 0.12.3",
4493  "thiserror",
4496 [[package]]
4497 name = "libp2p"
4498 version = "0.53.2"
4499 source = "registry+https://github.com/rust-lang/crates.io-index"
4500 checksum = "681fb3f183edfbedd7a57d32ebe5dcdc0b9f94061185acf3c30249349cc6fc99"
4501 dependencies = [
4502  "bytes",
4503  "either",
4504  "futures",
4505  "futures-timer",
4506  "getrandom",
4507  "instant",
4508  "libp2p-allow-block-list",
4509  "libp2p-connection-limits",
4510  "libp2p-core",
4511  "libp2p-dns",
4512  "libp2p-identify",
4513  "libp2p-identity",
4514  "libp2p-mdns",
4515  "libp2p-metrics",
4516  "libp2p-noise",
4517  "libp2p-plaintext",
4518  "libp2p-quic",
4519  "libp2p-swarm",
4520  "libp2p-tcp",
4521  "libp2p-upnp",
4522  "libp2p-yamux",
4523  "multiaddr",
4524  "pin-project",
4525  "rw-stream-sink",
4526  "thiserror",
4529 [[package]]
4530 name = "libp2p-allow-block-list"
4531 version = "0.3.0"
4532 source = "registry+https://github.com/rust-lang/crates.io-index"
4533 checksum = "107b238b794cb83ab53b74ad5dcf7cca3200899b72fe662840cfb52f5b0a32e6"
4534 dependencies = [
4535  "libp2p-core",
4536  "libp2p-identity",
4537  "libp2p-swarm",
4538  "void",
4541 [[package]]
4542 name = "libp2p-connection-limits"
4543 version = "0.3.1"
4544 source = "registry+https://github.com/rust-lang/crates.io-index"
4545 checksum = "c7cd50a78ccfada14de94cbacd3ce4b0138157f376870f13d3a8422cd075b4fd"
4546 dependencies = [
4547  "libp2p-core",
4548  "libp2p-identity",
4549  "libp2p-swarm",
4550  "void",
4553 [[package]]
4554 name = "libp2p-core"
4555 version = "0.41.3"
4556 source = "registry+https://github.com/rust-lang/crates.io-index"
4557 checksum = "a5a8920cbd8540059a01950c1e5c96ea8d89eb50c51cd366fc18bdf540a6e48f"
4558 dependencies = [
4559  "either",
4560  "fnv",
4561  "futures",
4562  "futures-timer",
4563  "libp2p-identity",
4564  "multiaddr",
4565  "multihash",
4566  "multistream-select",
4567  "once_cell",
4568  "parking_lot 0.12.3",
4569  "pin-project",
4570  "quick-protobuf",
4571  "rand",
4572  "rw-stream-sink",
4573  "smallvec",
4574  "thiserror",
4575  "tracing",
4576  "unsigned-varint 0.8.0",
4577  "void",
4578  "web-time",
4581 [[package]]
4582 name = "libp2p-dns"
4583 version = "0.41.1"
4584 source = "registry+https://github.com/rust-lang/crates.io-index"
4585 checksum = "d17cbcf7160ff35c3e8e560de4a068fe9d6cb777ea72840e48eb76ff9576c4b6"
4586 dependencies = [
4587  "async-trait",
4588  "futures",
4589  "hickory-resolver",
4590  "libp2p-core",
4591  "libp2p-identity",
4592  "parking_lot 0.12.3",
4593  "smallvec",
4594  "tracing",
4597 [[package]]
4598 name = "libp2p-identify"
4599 version = "0.44.2"
4600 source = "registry+https://github.com/rust-lang/crates.io-index"
4601 checksum = "b5d635ebea5ca0c3c3e77d414ae9b67eccf2a822be06091b9c1a0d13029a1e2f"
4602 dependencies = [
4603  "asynchronous-codec 0.7.0",
4604  "either",
4605  "futures",
4606  "futures-bounded",
4607  "futures-timer",
4608  "libp2p-core",
4609  "libp2p-identity",
4610  "libp2p-swarm",
4611  "lru",
4612  "quick-protobuf",
4613  "quick-protobuf-codec 0.3.1",
4614  "smallvec",
4615  "thiserror",
4616  "tracing",
4617  "void",
4620 [[package]]
4621 name = "libp2p-identity"
4622 version = "0.2.9"
4623 source = "registry+https://github.com/rust-lang/crates.io-index"
4624 checksum = "55cca1eb2bc1fd29f099f3daaab7effd01e1a54b7c577d0ed082521034d912e8"
4625 dependencies = [
4626  "asn1_der",
4627  "bs58 0.5.1",
4628  "ed25519-dalek",
4629  "hkdf",
4630  "libsecp256k1",
4631  "multihash",
4632  "p256",
4633  "quick-protobuf",
4634  "rand",
4635  "sec1 0.7.3",
4636  "sha2 0.10.8",
4637  "thiserror",
4638  "tracing",
4639  "void",
4640  "zeroize",
4643 [[package]]
4644 name = "libp2p-mdns"
4645 version = "0.45.1"
4646 source = "registry+https://github.com/rust-lang/crates.io-index"
4647 checksum = "49007d9a339b3e1d7eeebc4d67c05dbf23d300b7d091193ec2d3f26802d7faf2"
4648 dependencies = [
4649  "data-encoding",
4650  "futures",
4651  "hickory-proto",
4652  "if-watch",
4653  "libp2p-core",
4654  "libp2p-identity",
4655  "libp2p-swarm",
4656  "rand",
4657  "smallvec",
4658  "socket2 0.5.7",
4659  "tokio",
4660  "tracing",
4661  "void",
4664 [[package]]
4665 name = "libp2p-metrics"
4666 version = "0.14.1"
4667 source = "registry+https://github.com/rust-lang/crates.io-index"
4668 checksum = "fdac91ae4f291046a3b2660c039a2830c931f84df2ee227989af92f7692d3357"
4669 dependencies = [
4670  "futures",
4671  "instant",
4672  "libp2p-core",
4673  "libp2p-identify",
4674  "libp2p-identity",
4675  "libp2p-swarm",
4676  "pin-project",
4677  "prometheus-client",
4680 [[package]]
4681 name = "libp2p-mplex"
4682 version = "0.41.0"
4683 source = "registry+https://github.com/rust-lang/crates.io-index"
4684 checksum = "a5e895765e27e30217b25f7cb7ac4686dad1ff80bf2fdeffd1d898566900a924"
4685 dependencies = [
4686  "asynchronous-codec 0.6.2",
4687  "bytes",
4688  "futures",
4689  "libp2p-core",
4690  "libp2p-identity",
4691  "nohash-hasher",
4692  "parking_lot 0.12.3",
4693  "rand",
4694  "smallvec",
4695  "tracing",
4696  "unsigned-varint 0.7.2",
4699 [[package]]
4700 name = "libp2p-noise"
4701 version = "0.44.0"
4702 source = "registry+https://github.com/rust-lang/crates.io-index"
4703 checksum = "8ecd0545ce077f6ea5434bcb76e8d0fe942693b4380aaad0d34a358c2bd05793"
4704 dependencies = [
4705  "asynchronous-codec 0.7.0",
4706  "bytes",
4707  "curve25519-dalek",
4708  "futures",
4709  "libp2p-core",
4710  "libp2p-identity",
4711  "multiaddr",
4712  "multihash",
4713  "once_cell",
4714  "quick-protobuf",
4715  "rand",
4716  "sha2 0.10.8",
4717  "snow",
4718  "static_assertions",
4719  "thiserror",
4720  "tracing",
4721  "x25519-dalek",
4722  "zeroize",
4725 [[package]]
4726 name = "libp2p-plaintext"
4727 version = "0.41.0"
4728 source = "registry+https://github.com/rust-lang/crates.io-index"
4729 checksum = "67330af40b67217e746d42551913cfb7ad04c74fa300fb329660a56318590b3f"
4730 dependencies = [
4731  "asynchronous-codec 0.6.2",
4732  "bytes",
4733  "futures",
4734  "libp2p-core",
4735  "libp2p-identity",
4736  "quick-protobuf",
4737  "quick-protobuf-codec 0.2.0",
4738  "tracing",
4741 [[package]]
4742 name = "libp2p-quic"
4743 version = "0.10.3"
4744 source = "registry+https://github.com/rust-lang/crates.io-index"
4745 checksum = "c67296ad4e092e23f92aea3d2bdb6f24eab79c0929ed816dfb460ea2f4567d2b"
4746 dependencies = [
4747  "bytes",
4748  "futures",
4749  "futures-timer",
4750  "if-watch",
4751  "libp2p-core",
4752  "libp2p-identity",
4753  "libp2p-tls",
4754  "parking_lot 0.12.3",
4755  "quinn",
4756  "rand",
4757  "ring 0.17.8",
4758  "rustls 0.23.12",
4759  "socket2 0.5.7",
4760  "thiserror",
4761  "tokio",
4762  "tracing",
4765 [[package]]
4766 name = "libp2p-swarm"
4767 version = "0.44.2"
4768 source = "registry+https://github.com/rust-lang/crates.io-index"
4769 checksum = "80cae6cb75f89dbca53862f9ebe0b9f463aa7b302762fcfaafb9e51dcc9b0f7e"
4770 dependencies = [
4771  "either",
4772  "fnv",
4773  "futures",
4774  "futures-timer",
4775  "instant",
4776  "libp2p-core",
4777  "libp2p-identity",
4778  "libp2p-swarm-derive",
4779  "lru",
4780  "multistream-select",
4781  "once_cell",
4782  "rand",
4783  "smallvec",
4784  "tokio",
4785  "tracing",
4786  "void",
4789 [[package]]
4790 name = "libp2p-swarm-derive"
4791 version = "0.34.2"
4792 source = "registry+https://github.com/rust-lang/crates.io-index"
4793 checksum = "5daceb9dd908417b6dfcfe8e94098bc4aac54500c282e78120b885dadc09b999"
4794 dependencies = [
4795  "heck 0.5.0",
4796  "proc-macro2",
4797  "quote",
4798  "syn 2.0.72",
4801 [[package]]
4802 name = "libp2p-tcp"
4803 version = "0.41.0"
4804 source = "registry+https://github.com/rust-lang/crates.io-index"
4805 checksum = "8b2460fc2748919adff99ecbc1aab296e4579e41f374fb164149bd2c9e529d4c"
4806 dependencies = [
4807  "futures",
4808  "futures-timer",
4809  "if-watch",
4810  "libc",
4811  "libp2p-core",
4812  "libp2p-identity",
4813  "socket2 0.5.7",
4814  "tokio",
4815  "tracing",
4818 [[package]]
4819 name = "libp2p-tls"
4820 version = "0.4.1"
4821 source = "registry+https://github.com/rust-lang/crates.io-index"
4822 checksum = "72b7b831e55ce2aa6c354e6861a85fdd4dd0a2b97d5e276fabac0e4810a71776"
4823 dependencies = [
4824  "futures",
4825  "futures-rustls",
4826  "libp2p-core",
4827  "libp2p-identity",
4828  "rcgen",
4829  "ring 0.17.8",
4830  "rustls 0.23.12",
4831  "rustls-webpki 0.101.7",
4832  "thiserror",
4833  "x509-parser",
4834  "yasna",
4837 [[package]]
4838 name = "libp2p-upnp"
4839 version = "0.2.2"
4840 source = "registry+https://github.com/rust-lang/crates.io-index"
4841 checksum = "cccf04b0e3ff3de52d07d5fd6c3b061d0e7f908ffc683c32d9638caedce86fc8"
4842 dependencies = [
4843  "futures",
4844  "futures-timer",
4845  "igd-next",
4846  "libp2p-core",
4847  "libp2p-swarm",
4848  "tokio",
4849  "tracing",
4850  "void",
4853 [[package]]
4854 name = "libp2p-yamux"
4855 version = "0.45.1"
4856 source = "registry+https://github.com/rust-lang/crates.io-index"
4857 checksum = "200cbe50349a44760927d50b431d77bed79b9c0a3959de1af8d24a63434b71e5"
4858 dependencies = [
4859  "either",
4860  "futures",
4861  "libp2p-core",
4862  "thiserror",
4863  "tracing",
4864  "yamux 0.12.1",
4865  "yamux 0.13.3",
4868 [[package]]
4869 name = "libredox"
4870 version = "0.1.3"
4871 source = "registry+https://github.com/rust-lang/crates.io-index"
4872 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
4873 dependencies = [
4874  "bitflags 2.6.0",
4875  "libc",
4878 [[package]]
4879 name = "libsecp256k1"
4880 version = "0.7.1"
4881 source = "registry+https://github.com/rust-lang/crates.io-index"
4882 checksum = "95b09eff1b35ed3b33b877ced3a691fc7a481919c7e29c53c906226fcf55e2a1"
4883 dependencies = [
4884  "arrayref",
4885  "base64 0.13.1",
4886  "digest 0.9.0",
4887  "hmac-drbg",
4888  "libsecp256k1-core",
4889  "libsecp256k1-gen-ecmult",
4890  "libsecp256k1-gen-genmult",
4891  "rand",
4892  "serde",
4893  "sha2 0.9.9",
4894  "typenum",
4897 [[package]]
4898 name = "libsecp256k1-core"
4899 version = "0.3.0"
4900 source = "registry+https://github.com/rust-lang/crates.io-index"
4901 checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451"
4902 dependencies = [
4903  "crunchy",
4904  "digest 0.9.0",
4905  "subtle",
4908 [[package]]
4909 name = "libsecp256k1-gen-ecmult"
4910 version = "0.3.0"
4911 source = "registry+https://github.com/rust-lang/crates.io-index"
4912 checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809"
4913 dependencies = [
4914  "libsecp256k1-core",
4917 [[package]]
4918 name = "libsecp256k1-gen-genmult"
4919 version = "0.3.0"
4920 source = "registry+https://github.com/rust-lang/crates.io-index"
4921 checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c"
4922 dependencies = [
4923  "libsecp256k1-core",
4926 [[package]]
4927 name = "libsqlite3-sys"
4928 version = "0.25.2"
4929 source = "registry+https://github.com/rust-lang/crates.io-index"
4930 checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa"
4931 dependencies = [
4932  "cc",
4933  "pkg-config",
4934  "vcpkg",
4937 [[package]]
4938 name = "libz-sys"
4939 version = "1.1.18"
4940 source = "registry+https://github.com/rust-lang/crates.io-index"
4941 checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e"
4942 dependencies = [
4943  "cc",
4944  "pkg-config",
4945  "vcpkg",
4948 [[package]]
4949 name = "lighthouse"
4950 version = "5.3.0"
4951 dependencies = [
4952  "account_manager",
4953  "account_utils",
4954  "beacon_node",
4955  "beacon_processor",
4956  "bls",
4957  "boot_node",
4958  "clap",
4959  "clap_utils",
4960  "database_manager",
4961  "directory",
4962  "environment",
4963  "eth1",
4964  "eth2",
4965  "eth2_network_config",
4966  "ethereum_hashing",
4967  "futures",
4968  "lazy_static",
4969  "lighthouse_metrics",
4970  "lighthouse_network",
4971  "lighthouse_version",
4972  "logging",
4973  "malloc_utils",
4974  "sensitive_url",
4975  "serde",
4976  "serde_json",
4977  "serde_yaml",
4978  "slasher",
4979  "slashing_protection",
4980  "slog",
4981  "task_executor",
4982  "tempfile",
4983  "types",
4984  "unused_port",
4985  "validator_client",
4986  "validator_dir",
4987  "validator_manager",
4990 [[package]]
4991 name = "lighthouse_metrics"
4992 version = "0.2.0"
4993 dependencies = [
4994  "prometheus",
4997 [[package]]
4998 name = "lighthouse_network"
4999 version = "0.2.0"
5000 dependencies = [
5001  "async-channel",
5002  "bytes",
5003  "delay_map",
5004  "directory",
5005  "dirs",
5006  "discv5",
5007  "either",
5008  "error-chain",
5009  "ethereum_ssz",
5010  "ethereum_ssz_derive",
5011  "fnv",
5012  "futures",
5013  "gossipsub",
5014  "hex",
5015  "itertools 0.10.5",
5016  "lazy_static",
5017  "libp2p",
5018  "libp2p-mplex",
5019  "lighthouse_metrics",
5020  "lighthouse_version",
5021  "logging",
5022  "lru",
5023  "lru_cache",
5024  "parking_lot 0.12.3",
5025  "prometheus-client",
5026  "quickcheck",
5027  "quickcheck_macros",
5028  "rand",
5029  "regex",
5030  "serde",
5031  "sha2 0.9.9",
5032  "slog",
5033  "slog-async",
5034  "slog-term",
5035  "smallvec",
5036  "snap",
5037  "ssz_types",
5038  "strum",
5039  "superstruct",
5040  "task_executor",
5041  "tempfile",
5042  "tiny-keccak",
5043  "tokio",
5044  "tokio-io-timeout",
5045  "tokio-util",
5046  "types",
5047  "unsigned-varint 0.8.0",
5048  "unused_port",
5049  "void",
5052 [[package]]
5053 name = "lighthouse_version"
5054 version = "0.1.0"
5055 dependencies = [
5056  "git-version",
5057  "regex",
5058  "target_info",
5061 [[package]]
5062 name = "linked-hash-map"
5063 version = "0.5.6"
5064 source = "registry+https://github.com/rust-lang/crates.io-index"
5065 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
5067 [[package]]
5068 name = "linux-raw-sys"
5069 version = "0.1.4"
5070 source = "registry+https://github.com/rust-lang/crates.io-index"
5071 checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"
5073 [[package]]
5074 name = "linux-raw-sys"
5075 version = "0.4.14"
5076 source = "registry+https://github.com/rust-lang/crates.io-index"
5077 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
5079 [[package]]
5080 name = "lmdb-rkv"
5081 version = "0.14.0"
5082 source = "git+https://github.com/sigp/lmdb-rs?rev=f33845c6469b94265319aac0ed5085597862c27e#f33845c6469b94265319aac0ed5085597862c27e"
5083 dependencies = [
5084  "bitflags 1.3.2",
5085  "byteorder",
5086  "libc",
5087  "lmdb-rkv-sys",
5090 [[package]]
5091 name = "lmdb-rkv-sys"
5092 version = "0.11.2"
5093 source = "git+https://github.com/sigp/lmdb-rs?rev=f33845c6469b94265319aac0ed5085597862c27e#f33845c6469b94265319aac0ed5085597862c27e"
5094 dependencies = [
5095  "cc",
5096  "libc",
5097  "pkg-config",
5100 [[package]]
5101 name = "lock_api"
5102 version = "0.4.12"
5103 source = "registry+https://github.com/rust-lang/crates.io-index"
5104 checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
5105 dependencies = [
5106  "autocfg",
5107  "scopeguard",
5110 [[package]]
5111 name = "lockfile"
5112 version = "0.1.0"
5113 dependencies = [
5114  "fs2",
5115  "tempfile",
5118 [[package]]
5119 name = "log"
5120 version = "0.4.22"
5121 source = "registry+https://github.com/rust-lang/crates.io-index"
5122 checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
5124 [[package]]
5125 name = "logging"
5126 version = "0.2.0"
5127 dependencies = [
5128  "chrono",
5129  "lazy_static",
5130  "lighthouse_metrics",
5131  "parking_lot 0.12.3",
5132  "serde",
5133  "serde_json",
5134  "slog",
5135  "slog-term",
5136  "sloggers",
5137  "take_mut",
5138  "tokio",
5139  "tracing",
5140  "tracing-appender",
5141  "tracing-core",
5142  "tracing-log",
5143  "tracing-subscriber",
5146 [[package]]
5147 name = "lru"
5148 version = "0.12.3"
5149 source = "registry+https://github.com/rust-lang/crates.io-index"
5150 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"
5151 dependencies = [
5152  "hashbrown 0.14.5",
5155 [[package]]
5156 name = "lru-cache"
5157 version = "0.1.2"
5158 source = "registry+https://github.com/rust-lang/crates.io-index"
5159 checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
5160 dependencies = [
5161  "linked-hash-map",
5164 [[package]]
5165 name = "lru_cache"
5166 version = "0.1.0"
5167 dependencies = [
5168  "fnv",
5169  "mock_instant",
5172 [[package]]
5173 name = "mach2"
5174 version = "0.4.2"
5175 source = "registry+https://github.com/rust-lang/crates.io-index"
5176 checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709"
5177 dependencies = [
5178  "libc",
5181 [[package]]
5182 name = "malloc_utils"
5183 version = "0.1.0"
5184 dependencies = [
5185  "jemalloc-ctl",
5186  "jemallocator",
5187  "lazy_static",
5188  "libc",
5189  "lighthouse_metrics",
5190  "parking_lot 0.12.3",
5193 [[package]]
5194 name = "maplit"
5195 version = "1.0.2"
5196 source = "registry+https://github.com/rust-lang/crates.io-index"
5197 checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
5199 [[package]]
5200 name = "match_cfg"
5201 version = "0.1.0"
5202 source = "registry+https://github.com/rust-lang/crates.io-index"
5203 checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4"
5205 [[package]]
5206 name = "matchers"
5207 version = "0.1.0"
5208 source = "registry+https://github.com/rust-lang/crates.io-index"
5209 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
5210 dependencies = [
5211  "regex-automata 0.1.10",
5214 [[package]]
5215 name = "matches"
5216 version = "0.1.10"
5217 source = "registry+https://github.com/rust-lang/crates.io-index"
5218 checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
5220 [[package]]
5221 name = "matchit"
5222 version = "0.7.3"
5223 source = "registry+https://github.com/rust-lang/crates.io-index"
5224 checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
5226 [[package]]
5227 name = "md-5"
5228 version = "0.10.6"
5229 source = "registry+https://github.com/rust-lang/crates.io-index"
5230 checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
5231 dependencies = [
5232  "cfg-if",
5233  "digest 0.10.7",
5236 [[package]]
5237 name = "mdbx-sys"
5238 version = "0.11.6-4"
5239 source = "git+https://github.com/sigp/libmdbx-rs?rev=e6ff4b9377c1619bcf0bfdf52bee5a980a432a1a#e6ff4b9377c1619bcf0bfdf52bee5a980a432a1a"
5240 dependencies = [
5241  "bindgen",
5242  "cc",
5243  "cmake",
5244  "libc",
5247 [[package]]
5248 name = "mediatype"
5249 version = "0.19.18"
5250 source = "registry+https://github.com/rust-lang/crates.io-index"
5251 checksum = "8878cd8d1b3c8c8ae4b2ba0a36652b7cf192f618a599a7fbdfa25cffd4ea72dd"
5253 [[package]]
5254 name = "memchr"
5255 version = "2.7.4"
5256 source = "registry+https://github.com/rust-lang/crates.io-index"
5257 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
5259 [[package]]
5260 name = "memoffset"
5261 version = "0.9.1"
5262 source = "registry+https://github.com/rust-lang/crates.io-index"
5263 checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
5264 dependencies = [
5265  "autocfg",
5268 [[package]]
5269 name = "merkle_proof"
5270 version = "0.2.0"
5271 dependencies = [
5272  "ethereum-types 0.14.1",
5273  "ethereum_hashing",
5274  "lazy_static",
5275  "quickcheck",
5276  "quickcheck_macros",
5277  "safe_arith",
5280 [[package]]
5281 name = "metastruct"
5282 version = "0.1.2"
5283 source = "registry+https://github.com/rust-lang/crates.io-index"
5284 checksum = "f00a5ba4a0f3453c31c397b214e1675d95b697c33763aa58add57ea833424384"
5285 dependencies = [
5286  "metastruct_macro",
5289 [[package]]
5290 name = "metastruct_macro"
5291 version = "0.1.2"
5292 source = "registry+https://github.com/rust-lang/crates.io-index"
5293 checksum = "7c3a991d4536c933306e52f0e8ab303757185ec13a09d1f3e1cbde5a0d8410bf"
5294 dependencies = [
5295  "darling 0.13.4",
5296  "itertools 0.10.5",
5297  "proc-macro2",
5298  "quote",
5299  "smallvec",
5300  "syn 1.0.109",
5303 [[package]]
5304 name = "migrations_internals"
5305 version = "2.2.0"
5306 source = "registry+https://github.com/rust-lang/crates.io-index"
5307 checksum = "fd01039851e82f8799046eabbb354056283fb265c8ec0996af940f4e85a380ff"
5308 dependencies = [
5309  "serde",
5310  "toml 0.8.15",
5313 [[package]]
5314 name = "migrations_macros"
5315 version = "2.2.0"
5316 source = "registry+https://github.com/rust-lang/crates.io-index"
5317 checksum = "ffb161cc72176cb37aa47f1fc520d3ef02263d67d661f44f05d05a079e1237fd"
5318 dependencies = [
5319  "migrations_internals",
5320  "proc-macro2",
5321  "quote",
5324 [[package]]
5325 name = "milhouse"
5326 version = "0.1.0"
5327 source = "registry+https://github.com/rust-lang/crates.io-index"
5328 checksum = "3826d3602a3674b07e080ce1982350e454ec253d73f156bd927ac1b652293f4d"
5329 dependencies = [
5330  "arbitrary",
5331  "derivative",
5332  "ethereum-types 0.14.1",
5333  "ethereum_hashing",
5334  "ethereum_ssz",
5335  "ethereum_ssz_derive",
5336  "itertools 0.10.5",
5337  "parking_lot 0.12.3",
5338  "rayon",
5339  "serde",
5340  "smallvec",
5341  "tree_hash",
5342  "triomphe",
5343  "typenum",
5344  "vec_map",
5347 [[package]]
5348 name = "mime"
5349 version = "0.3.17"
5350 source = "registry+https://github.com/rust-lang/crates.io-index"
5351 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
5353 [[package]]
5354 name = "mime_guess"
5355 version = "2.0.5"
5356 source = "registry+https://github.com/rust-lang/crates.io-index"
5357 checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
5358 dependencies = [
5359  "mime",
5360  "unicase",
5363 [[package]]
5364 name = "minimal-lexical"
5365 version = "0.2.1"
5366 source = "registry+https://github.com/rust-lang/crates.io-index"
5367 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
5369 [[package]]
5370 name = "miniz_oxide"
5371 version = "0.7.4"
5372 source = "registry+https://github.com/rust-lang/crates.io-index"
5373 checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08"
5374 dependencies = [
5375  "adler",
5378 [[package]]
5379 name = "mio"
5380 version = "1.0.1"
5381 source = "registry+https://github.com/rust-lang/crates.io-index"
5382 checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4"
5383 dependencies = [
5384  "hermit-abi 0.3.9",
5385  "libc",
5386  "wasi",
5387  "windows-sys 0.52.0",
5390 [[package]]
5391 name = "mock_instant"
5392 version = "0.3.2"
5393 source = "registry+https://github.com/rust-lang/crates.io-index"
5394 checksum = "9366861eb2a2c436c20b12c8dbec5f798cea6b47ad99216be0282942e2c81ea0"
5396 [[package]]
5397 name = "monitoring_api"
5398 version = "0.1.0"
5399 dependencies = [
5400  "eth2",
5401  "lazy_static",
5402  "lighthouse_metrics",
5403  "lighthouse_version",
5404  "regex",
5405  "reqwest",
5406  "sensitive_url",
5407  "serde",
5408  "serde_json",
5409  "slog",
5410  "store",
5411  "task_executor",
5412  "tokio",
5415 [[package]]
5416 name = "more-asserts"
5417 version = "0.3.1"
5418 source = "registry+https://github.com/rust-lang/crates.io-index"
5419 checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e"
5421 [[package]]
5422 name = "multiaddr"
5423 version = "0.18.1"
5424 source = "registry+https://github.com/rust-lang/crates.io-index"
5425 checksum = "8b852bc02a2da5feed68cd14fa50d0774b92790a5bdbfa932a813926c8472070"
5426 dependencies = [
5427  "arrayref",
5428  "byteorder",
5429  "data-encoding",
5430  "libp2p-identity",
5431  "multibase",
5432  "multihash",
5433  "percent-encoding",
5434  "serde",
5435  "static_assertions",
5436  "unsigned-varint 0.7.2",
5437  "url",
5440 [[package]]
5441 name = "multibase"
5442 version = "0.9.1"
5443 source = "registry+https://github.com/rust-lang/crates.io-index"
5444 checksum = "9b3539ec3c1f04ac9748a260728e855f261b4977f5c3406612c884564f329404"
5445 dependencies = [
5446  "base-x",
5447  "data-encoding",
5448  "data-encoding-macro",
5451 [[package]]
5452 name = "multihash"
5453 version = "0.19.1"
5454 source = "registry+https://github.com/rust-lang/crates.io-index"
5455 checksum = "076d548d76a0e2a0d4ab471d0b1c36c577786dfc4471242035d97a12a735c492"
5456 dependencies = [
5457  "core2",
5458  "unsigned-varint 0.7.2",
5461 [[package]]
5462 name = "multistream-select"
5463 version = "0.13.0"
5464 source = "registry+https://github.com/rust-lang/crates.io-index"
5465 checksum = "ea0df8e5eec2298a62b326ee4f0d7fe1a6b90a09dfcf9df37b38f947a8c42f19"
5466 dependencies = [
5467  "bytes",
5468  "futures",
5469  "log",
5470  "pin-project",
5471  "smallvec",
5472  "unsigned-varint 0.7.2",
5475 [[package]]
5476 name = "native-tls"
5477 version = "0.2.12"
5478 source = "registry+https://github.com/rust-lang/crates.io-index"
5479 checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466"
5480 dependencies = [
5481  "libc",
5482  "log",
5483  "openssl",
5484  "openssl-probe",
5485  "openssl-sys",
5486  "schannel",
5487  "security-framework",
5488  "security-framework-sys",
5489  "tempfile",
5492 [[package]]
5493 name = "netlink-packet-core"
5494 version = "0.4.2"
5495 source = "registry+https://github.com/rust-lang/crates.io-index"
5496 checksum = "345b8ab5bd4e71a2986663e88c56856699d060e78e152e6e9d7966fcd5491297"
5497 dependencies = [
5498  "anyhow",
5499  "byteorder",
5500  "libc",
5501  "netlink-packet-utils",
5504 [[package]]
5505 name = "netlink-packet-route"
5506 version = "0.12.0"
5507 source = "registry+https://github.com/rust-lang/crates.io-index"
5508 checksum = "d9ea4302b9759a7a88242299225ea3688e63c85ea136371bb6cf94fd674efaab"
5509 dependencies = [
5510  "anyhow",
5511  "bitflags 1.3.2",
5512  "byteorder",
5513  "libc",
5514  "netlink-packet-core",
5515  "netlink-packet-utils",
5518 [[package]]
5519 name = "netlink-packet-utils"
5520 version = "0.5.2"
5521 source = "registry+https://github.com/rust-lang/crates.io-index"
5522 checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34"
5523 dependencies = [
5524  "anyhow",
5525  "byteorder",
5526  "paste",
5527  "thiserror",
5530 [[package]]
5531 name = "netlink-proto"
5532 version = "0.10.0"
5533 source = "registry+https://github.com/rust-lang/crates.io-index"
5534 checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6"
5535 dependencies = [
5536  "bytes",
5537  "futures",
5538  "log",
5539  "netlink-packet-core",
5540  "netlink-sys",
5541  "thiserror",
5542  "tokio",
5545 [[package]]
5546 name = "netlink-sys"
5547 version = "0.8.6"
5548 source = "registry+https://github.com/rust-lang/crates.io-index"
5549 checksum = "416060d346fbaf1f23f9512963e3e878f1a78e707cb699ba9215761754244307"
5550 dependencies = [
5551  "bytes",
5552  "futures",
5553  "libc",
5554  "log",
5555  "tokio",
5558 [[package]]
5559 name = "network"
5560 version = "0.2.0"
5561 dependencies = [
5562  "anyhow",
5563  "async-channel",
5564  "beacon_chain",
5565  "beacon_processor",
5566  "delay_map",
5567  "derivative",
5568  "error-chain",
5569  "eth2",
5570  "ethereum_ssz",
5571  "execution_layer",
5572  "fnv",
5573  "futures",
5574  "genesis",
5575  "gossipsub",
5576  "hex",
5577  "igd-next",
5578  "itertools 0.10.5",
5579  "lazy_static",
5580  "lighthouse_metrics",
5581  "lighthouse_network",
5582  "logging",
5583  "lru_cache",
5584  "matches",
5585  "operation_pool",
5586  "parking_lot 0.12.3",
5587  "rand",
5588  "rlp",
5589  "slog",
5590  "slog-async",
5591  "slog-term",
5592  "sloggers",
5593  "slot_clock",
5594  "smallvec",
5595  "ssz_types",
5596  "store",
5597  "strum",
5598  "task_executor",
5599  "tokio",
5600  "tokio-stream",
5601  "types",
5604 [[package]]
5605 name = "nix"
5606 version = "0.24.3"
5607 source = "registry+https://github.com/rust-lang/crates.io-index"
5608 checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"
5609 dependencies = [
5610  "bitflags 1.3.2",
5611  "cfg-if",
5612  "libc",
5615 [[package]]
5616 name = "nix"
5617 version = "0.28.0"
5618 source = "registry+https://github.com/rust-lang/crates.io-index"
5619 checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4"
5620 dependencies = [
5621  "bitflags 2.6.0",
5622  "cfg-if",
5623  "cfg_aliases",
5624  "libc",
5627 [[package]]
5628 name = "node_test_rig"
5629 version = "0.2.0"
5630 dependencies = [
5631  "beacon_node",
5632  "environment",
5633  "eth2",
5634  "execution_layer",
5635  "sensitive_url",
5636  "tempfile",
5637  "tokio",
5638  "types",
5639  "validator_client",
5640  "validator_dir",
5643 [[package]]
5644 name = "nohash-hasher"
5645 version = "0.2.0"
5646 source = "registry+https://github.com/rust-lang/crates.io-index"
5647 checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
5649 [[package]]
5650 name = "nom"
5651 version = "7.1.3"
5652 source = "registry+https://github.com/rust-lang/crates.io-index"
5653 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
5654 dependencies = [
5655  "memchr",
5656  "minimal-lexical",
5659 [[package]]
5660 name = "ntapi"
5661 version = "0.4.1"
5662 source = "registry+https://github.com/rust-lang/crates.io-index"
5663 checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
5664 dependencies = [
5665  "winapi",
5668 [[package]]
5669 name = "nu-ansi-term"
5670 version = "0.46.0"
5671 source = "registry+https://github.com/rust-lang/crates.io-index"
5672 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
5673 dependencies = [
5674  "overload",
5675  "winapi",
5678 [[package]]
5679 name = "num-bigint"
5680 version = "0.4.6"
5681 source = "registry+https://github.com/rust-lang/crates.io-index"
5682 checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
5683 dependencies = [
5684  "num-integer",
5685  "num-traits",
5688 [[package]]
5689 name = "num-bigint-dig"
5690 version = "0.8.4"
5691 source = "registry+https://github.com/rust-lang/crates.io-index"
5692 checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"
5693 dependencies = [
5694  "byteorder",
5695  "lazy_static",
5696  "libm",
5697  "num-integer",
5698  "num-iter",
5699  "num-traits",
5700  "rand",
5701  "serde",
5702  "smallvec",
5703  "zeroize",
5706 [[package]]
5707 name = "num-conv"
5708 version = "0.1.0"
5709 source = "registry+https://github.com/rust-lang/crates.io-index"
5710 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
5712 [[package]]
5713 name = "num-integer"
5714 version = "0.1.46"
5715 source = "registry+https://github.com/rust-lang/crates.io-index"
5716 checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
5717 dependencies = [
5718  "num-traits",
5721 [[package]]
5722 name = "num-iter"
5723 version = "0.1.45"
5724 source = "registry+https://github.com/rust-lang/crates.io-index"
5725 checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
5726 dependencies = [
5727  "autocfg",
5728  "num-integer",
5729  "num-traits",
5732 [[package]]
5733 name = "num-traits"
5734 version = "0.2.19"
5735 source = "registry+https://github.com/rust-lang/crates.io-index"
5736 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
5737 dependencies = [
5738  "autocfg",
5739  "libm",
5742 [[package]]
5743 name = "num_cpus"
5744 version = "1.16.0"
5745 source = "registry+https://github.com/rust-lang/crates.io-index"
5746 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
5747 dependencies = [
5748  "hermit-abi 0.3.9",
5749  "libc",
5752 [[package]]
5753 name = "object"
5754 version = "0.36.1"
5755 source = "registry+https://github.com/rust-lang/crates.io-index"
5756 checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce"
5757 dependencies = [
5758  "memchr",
5761 [[package]]
5762 name = "oid-registry"
5763 version = "0.7.0"
5764 source = "registry+https://github.com/rust-lang/crates.io-index"
5765 checksum = "1c958dd45046245b9c3c2547369bb634eb461670b2e7e0de552905801a648d1d"
5766 dependencies = [
5767  "asn1-rs",
5770 [[package]]
5771 name = "once_cell"
5772 version = "1.19.0"
5773 source = "registry+https://github.com/rust-lang/crates.io-index"
5774 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
5776 [[package]]
5777 name = "oneshot_broadcast"
5778 version = "0.1.0"
5779 dependencies = [
5780  "parking_lot 0.12.3",
5783 [[package]]
5784 name = "oorandom"
5785 version = "11.1.4"
5786 source = "registry+https://github.com/rust-lang/crates.io-index"
5787 checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
5789 [[package]]
5790 name = "opaque-debug"
5791 version = "0.3.1"
5792 source = "registry+https://github.com/rust-lang/crates.io-index"
5793 checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
5795 [[package]]
5796 name = "open-fastrlp"
5797 version = "0.1.4"
5798 source = "registry+https://github.com/rust-lang/crates.io-index"
5799 checksum = "786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce"
5800 dependencies = [
5801  "arrayvec",
5802  "auto_impl",
5803  "bytes",
5804  "ethereum-types 0.14.1",
5805  "open-fastrlp-derive",
5808 [[package]]
5809 name = "open-fastrlp-derive"
5810 version = "0.1.1"
5811 source = "registry+https://github.com/rust-lang/crates.io-index"
5812 checksum = "003b2be5c6c53c1cfeb0a238b8a1c3915cd410feb684457a36c10038f764bb1c"
5813 dependencies = [
5814  "bytes",
5815  "proc-macro2",
5816  "quote",
5817  "syn 1.0.109",
5820 [[package]]
5821 name = "openssl"
5822 version = "0.10.66"
5823 source = "registry+https://github.com/rust-lang/crates.io-index"
5824 checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1"
5825 dependencies = [
5826  "bitflags 2.6.0",
5827  "cfg-if",
5828  "foreign-types",
5829  "libc",
5830  "once_cell",
5831  "openssl-macros",
5832  "openssl-sys",
5835 [[package]]
5836 name = "openssl-macros"
5837 version = "0.1.1"
5838 source = "registry+https://github.com/rust-lang/crates.io-index"
5839 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
5840 dependencies = [
5841  "proc-macro2",
5842  "quote",
5843  "syn 2.0.72",
5846 [[package]]
5847 name = "openssl-probe"
5848 version = "0.1.5"
5849 source = "registry+https://github.com/rust-lang/crates.io-index"
5850 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
5852 [[package]]
5853 name = "openssl-src"
5854 version = "300.3.1+3.3.1"
5855 source = "registry+https://github.com/rust-lang/crates.io-index"
5856 checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91"
5857 dependencies = [
5858  "cc",
5861 [[package]]
5862 name = "openssl-sys"
5863 version = "0.9.103"
5864 source = "registry+https://github.com/rust-lang/crates.io-index"
5865 checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6"
5866 dependencies = [
5867  "cc",
5868  "libc",
5869  "openssl-src",
5870  "pkg-config",
5871  "vcpkg",
5874 [[package]]
5875 name = "operation_pool"
5876 version = "0.2.0"
5877 dependencies = [
5878  "beacon_chain",
5879  "bitvec 1.0.1",
5880  "derivative",
5881  "ethereum_ssz",
5882  "ethereum_ssz_derive",
5883  "itertools 0.10.5",
5884  "lazy_static",
5885  "lighthouse_metrics",
5886  "maplit",
5887  "parking_lot 0.12.3",
5888  "rand",
5889  "rayon",
5890  "serde",
5891  "state_processing",
5892  "store",
5893  "tokio",
5894  "types",
5897 [[package]]
5898 name = "overload"
5899 version = "0.1.1"
5900 source = "registry+https://github.com/rust-lang/crates.io-index"
5901 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
5903 [[package]]
5904 name = "p256"
5905 version = "0.13.2"
5906 source = "registry+https://github.com/rust-lang/crates.io-index"
5907 checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"
5908 dependencies = [
5909  "ecdsa 0.16.9",
5910  "elliptic-curve 0.13.8",
5911  "primeorder",
5912  "sha2 0.10.8",
5915 [[package]]
5916 name = "parity-scale-codec"
5917 version = "2.3.1"
5918 source = "registry+https://github.com/rust-lang/crates.io-index"
5919 checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909"
5920 dependencies = [
5921  "arrayvec",
5922  "bitvec 0.20.4",
5923  "byte-slice-cast",
5924  "impl-trait-for-tuples",
5925  "parity-scale-codec-derive 2.3.1",
5926  "serde",
5929 [[package]]
5930 name = "parity-scale-codec"
5931 version = "3.6.12"
5932 source = "registry+https://github.com/rust-lang/crates.io-index"
5933 checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee"
5934 dependencies = [
5935  "arrayvec",
5936  "bitvec 1.0.1",
5937  "byte-slice-cast",
5938  "impl-trait-for-tuples",
5939  "parity-scale-codec-derive 3.6.12",
5940  "serde",
5943 [[package]]
5944 name = "parity-scale-codec-derive"
5945 version = "2.3.1"
5946 source = "registry+https://github.com/rust-lang/crates.io-index"
5947 checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27"
5948 dependencies = [
5949  "proc-macro-crate 1.3.1",
5950  "proc-macro2",
5951  "quote",
5952  "syn 1.0.109",
5955 [[package]]
5956 name = "parity-scale-codec-derive"
5957 version = "3.6.12"
5958 source = "registry+https://github.com/rust-lang/crates.io-index"
5959 checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c"
5960 dependencies = [
5961  "proc-macro-crate 3.1.0",
5962  "proc-macro2",
5963  "quote",
5964  "syn 1.0.109",
5967 [[package]]
5968 name = "parking"
5969 version = "2.2.0"
5970 source = "registry+https://github.com/rust-lang/crates.io-index"
5971 checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
5973 [[package]]
5974 name = "parking_lot"
5975 version = "0.11.2"
5976 source = "registry+https://github.com/rust-lang/crates.io-index"
5977 checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
5978 dependencies = [
5979  "instant",
5980  "lock_api",
5981  "parking_lot_core 0.8.6",
5984 [[package]]
5985 name = "parking_lot"
5986 version = "0.12.3"
5987 source = "registry+https://github.com/rust-lang/crates.io-index"
5988 checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
5989 dependencies = [
5990  "lock_api",
5991  "parking_lot_core 0.9.10",
5994 [[package]]
5995 name = "parking_lot_core"
5996 version = "0.8.6"
5997 source = "registry+https://github.com/rust-lang/crates.io-index"
5998 checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
5999 dependencies = [
6000  "cfg-if",
6001  "instant",
6002  "libc",
6003  "redox_syscall 0.2.16",
6004  "smallvec",
6005  "winapi",
6008 [[package]]
6009 name = "parking_lot_core"
6010 version = "0.9.10"
6011 source = "registry+https://github.com/rust-lang/crates.io-index"
6012 checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
6013 dependencies = [
6014  "cfg-if",
6015  "libc",
6016  "redox_syscall 0.5.3",
6017  "smallvec",
6018  "windows-targets 0.52.6",
6021 [[package]]
6022 name = "password-hash"
6023 version = "0.4.2"
6024 source = "registry+https://github.com/rust-lang/crates.io-index"
6025 checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700"
6026 dependencies = [
6027  "base64ct",
6028  "rand_core",
6029  "subtle",
6032 [[package]]
6033 name = "paste"
6034 version = "1.0.15"
6035 source = "registry+https://github.com/rust-lang/crates.io-index"
6036 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
6038 [[package]]
6039 name = "pbkdf2"
6040 version = "0.8.0"
6041 source = "registry+https://github.com/rust-lang/crates.io-index"
6042 checksum = "d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa"
6043 dependencies = [
6044  "crypto-mac 0.11.0",
6047 [[package]]
6048 name = "pbkdf2"
6049 version = "0.11.0"
6050 source = "registry+https://github.com/rust-lang/crates.io-index"
6051 checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917"
6052 dependencies = [
6053  "digest 0.10.7",
6054  "hmac 0.12.1",
6055  "password-hash",
6056  "sha2 0.10.8",
6059 [[package]]
6060 name = "pem"
6061 version = "1.1.1"
6062 source = "registry+https://github.com/rust-lang/crates.io-index"
6063 checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8"
6064 dependencies = [
6065  "base64 0.13.1",
6068 [[package]]
6069 name = "pem"
6070 version = "3.0.4"
6071 source = "registry+https://github.com/rust-lang/crates.io-index"
6072 checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
6073 dependencies = [
6074  "base64 0.22.1",
6075  "serde",
6078 [[package]]
6079 name = "pem-rfc7468"
6080 version = "0.7.0"
6081 source = "registry+https://github.com/rust-lang/crates.io-index"
6082 checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
6083 dependencies = [
6084  "base64ct",
6087 [[package]]
6088 name = "percent-encoding"
6089 version = "2.3.1"
6090 source = "registry+https://github.com/rust-lang/crates.io-index"
6091 checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
6093 [[package]]
6094 name = "pest"
6095 version = "2.7.11"
6096 source = "registry+https://github.com/rust-lang/crates.io-index"
6097 checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95"
6098 dependencies = [
6099  "memchr",
6100  "thiserror",
6101  "ucd-trie",
6104 [[package]]
6105 name = "pharos"
6106 version = "0.5.3"
6107 source = "registry+https://github.com/rust-lang/crates.io-index"
6108 checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414"
6109 dependencies = [
6110  "futures",
6111  "rustc_version 0.4.0",
6114 [[package]]
6115 name = "phf"
6116 version = "0.11.2"
6117 source = "registry+https://github.com/rust-lang/crates.io-index"
6118 checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
6119 dependencies = [
6120  "phf_shared",
6123 [[package]]
6124 name = "phf_shared"
6125 version = "0.11.2"
6126 source = "registry+https://github.com/rust-lang/crates.io-index"
6127 checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
6128 dependencies = [
6129  "siphasher",
6132 [[package]]
6133 name = "pin-project"
6134 version = "1.1.5"
6135 source = "registry+https://github.com/rust-lang/crates.io-index"
6136 checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
6137 dependencies = [
6138  "pin-project-internal",
6141 [[package]]
6142 name = "pin-project-internal"
6143 version = "1.1.5"
6144 source = "registry+https://github.com/rust-lang/crates.io-index"
6145 checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
6146 dependencies = [
6147  "proc-macro2",
6148  "quote",
6149  "syn 2.0.72",
6152 [[package]]
6153 name = "pin-project-lite"
6154 version = "0.2.14"
6155 source = "registry+https://github.com/rust-lang/crates.io-index"
6156 checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
6158 [[package]]
6159 name = "pin-utils"
6160 version = "0.1.0"
6161 source = "registry+https://github.com/rust-lang/crates.io-index"
6162 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
6164 [[package]]
6165 name = "pkcs8"
6166 version = "0.9.0"
6167 source = "registry+https://github.com/rust-lang/crates.io-index"
6168 checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba"
6169 dependencies = [
6170  "der 0.6.1",
6171  "spki 0.6.0",
6174 [[package]]
6175 name = "pkcs8"
6176 version = "0.10.2"
6177 source = "registry+https://github.com/rust-lang/crates.io-index"
6178 checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
6179 dependencies = [
6180  "der 0.7.9",
6181  "spki 0.7.3",
6184 [[package]]
6185 name = "pkg-config"
6186 version = "0.3.30"
6187 source = "registry+https://github.com/rust-lang/crates.io-index"
6188 checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
6190 [[package]]
6191 name = "platforms"
6192 version = "2.0.0"
6193 source = "registry+https://github.com/rust-lang/crates.io-index"
6194 checksum = "e8d0eef3571242013a0d5dc84861c3ae4a652e56e12adf8bdc26ff5f8cb34c94"
6196 [[package]]
6197 name = "plotters"
6198 version = "0.3.6"
6199 source = "registry+https://github.com/rust-lang/crates.io-index"
6200 checksum = "a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3"
6201 dependencies = [
6202  "num-traits",
6203  "plotters-backend",
6204  "plotters-svg",
6205  "wasm-bindgen",
6206  "web-sys",
6209 [[package]]
6210 name = "plotters-backend"
6211 version = "0.3.6"
6212 source = "registry+https://github.com/rust-lang/crates.io-index"
6213 checksum = "414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7"
6215 [[package]]
6216 name = "plotters-svg"
6217 version = "0.3.6"
6218 source = "registry+https://github.com/rust-lang/crates.io-index"
6219 checksum = "81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705"
6220 dependencies = [
6221  "plotters-backend",
6224 [[package]]
6225 name = "polling"
6226 version = "3.7.2"
6227 source = "registry+https://github.com/rust-lang/crates.io-index"
6228 checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b"
6229 dependencies = [
6230  "cfg-if",
6231  "concurrent-queue",
6232  "hermit-abi 0.4.0",
6233  "pin-project-lite",
6234  "rustix 0.38.34",
6235  "tracing",
6236  "windows-sys 0.52.0",
6239 [[package]]
6240 name = "poly1305"
6241 version = "0.8.0"
6242 source = "registry+https://github.com/rust-lang/crates.io-index"
6243 checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"
6244 dependencies = [
6245  "cpufeatures",
6246  "opaque-debug",
6247  "universal-hash 0.5.1",
6250 [[package]]
6251 name = "polyval"
6252 version = "0.5.3"
6253 source = "registry+https://github.com/rust-lang/crates.io-index"
6254 checksum = "8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1"
6255 dependencies = [
6256  "cfg-if",
6257  "cpufeatures",
6258  "opaque-debug",
6259  "universal-hash 0.4.0",
6262 [[package]]
6263 name = "polyval"
6264 version = "0.6.2"
6265 source = "registry+https://github.com/rust-lang/crates.io-index"
6266 checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25"
6267 dependencies = [
6268  "cfg-if",
6269  "cpufeatures",
6270  "opaque-debug",
6271  "universal-hash 0.5.1",
6274 [[package]]
6275 name = "postgres-protocol"
6276 version = "0.6.7"
6277 source = "registry+https://github.com/rust-lang/crates.io-index"
6278 checksum = "acda0ebdebc28befa84bee35e651e4c5f09073d668c7aed4cf7e23c3cda84b23"
6279 dependencies = [
6280  "base64 0.22.1",
6281  "byteorder",
6282  "bytes",
6283  "fallible-iterator",
6284  "hmac 0.12.1",
6285  "md-5",
6286  "memchr",
6287  "rand",
6288  "sha2 0.10.8",
6289  "stringprep",
6292 [[package]]
6293 name = "postgres-types"
6294 version = "0.2.7"
6295 source = "registry+https://github.com/rust-lang/crates.io-index"
6296 checksum = "02048d9e032fb3cc3413bbf7b83a15d84a5d419778e2628751896d856498eee9"
6297 dependencies = [
6298  "bytes",
6299  "fallible-iterator",
6300  "postgres-protocol",
6303 [[package]]
6304 name = "powerfmt"
6305 version = "0.2.0"
6306 source = "registry+https://github.com/rust-lang/crates.io-index"
6307 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
6309 [[package]]
6310 name = "ppv-lite86"
6311 version = "0.2.17"
6312 source = "registry+https://github.com/rust-lang/crates.io-index"
6313 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
6315 [[package]]
6316 name = "pq-sys"
6317 version = "0.6.1"
6318 source = "registry+https://github.com/rust-lang/crates.io-index"
6319 checksum = "a24ff9e4cf6945c988f0db7005d87747bf72864965c3529d259ad155ac41d584"
6320 dependencies = [
6321  "vcpkg",
6324 [[package]]
6325 name = "pretty_reqwest_error"
6326 version = "0.1.0"
6327 dependencies = [
6328  "reqwest",
6329  "sensitive_url",
6332 [[package]]
6333 name = "primeorder"
6334 version = "0.13.6"
6335 source = "registry+https://github.com/rust-lang/crates.io-index"
6336 checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6"
6337 dependencies = [
6338  "elliptic-curve 0.13.8",
6341 [[package]]
6342 name = "primitive-types"
6343 version = "0.10.1"
6344 source = "registry+https://github.com/rust-lang/crates.io-index"
6345 checksum = "05e4722c697a58a99d5d06a08c30821d7c082a4632198de1eaa5a6c22ef42373"
6346 dependencies = [
6347  "fixed-hash 0.7.0",
6348  "impl-codec 0.5.1",
6349  "impl-rlp",
6350  "impl-serde 0.3.2",
6351  "uint",
6354 [[package]]
6355 name = "primitive-types"
6356 version = "0.12.2"
6357 source = "registry+https://github.com/rust-lang/crates.io-index"
6358 checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2"
6359 dependencies = [
6360  "fixed-hash 0.8.0",
6361  "impl-codec 0.6.0",
6362  "impl-rlp",
6363  "impl-serde 0.4.0",
6364  "scale-info",
6365  "uint",
6368 [[package]]
6369 name = "proc-macro-crate"
6370 version = "1.3.1"
6371 source = "registry+https://github.com/rust-lang/crates.io-index"
6372 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
6373 dependencies = [
6374  "once_cell",
6375  "toml_edit 0.19.15",
6378 [[package]]
6379 name = "proc-macro-crate"
6380 version = "3.1.0"
6381 source = "registry+https://github.com/rust-lang/crates.io-index"
6382 checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284"
6383 dependencies = [
6384  "toml_edit 0.21.1",
6387 [[package]]
6388 name = "proc-macro2"
6389 version = "1.0.86"
6390 source = "registry+https://github.com/rust-lang/crates.io-index"
6391 checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
6392 dependencies = [
6393  "unicode-ident",
6396 [[package]]
6397 name = "procfs"
6398 version = "0.15.1"
6399 source = "registry+https://github.com/rust-lang/crates.io-index"
6400 checksum = "943ca7f9f29bab5844ecd8fdb3992c5969b6622bb9609b9502fef9b4310e3f1f"
6401 dependencies = [
6402  "bitflags 1.3.2",
6403  "byteorder",
6404  "chrono",
6405  "flate2",
6406  "hex",
6407  "lazy_static",
6408  "rustix 0.36.17",
6411 [[package]]
6412 name = "prometheus"
6413 version = "0.13.4"
6414 source = "registry+https://github.com/rust-lang/crates.io-index"
6415 checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1"
6416 dependencies = [
6417  "cfg-if",
6418  "fnv",
6419  "lazy_static",
6420  "memchr",
6421  "parking_lot 0.12.3",
6422  "protobuf",
6423  "thiserror",
6426 [[package]]
6427 name = "prometheus-client"
6428 version = "0.22.3"
6429 source = "registry+https://github.com/rust-lang/crates.io-index"
6430 checksum = "504ee9ff529add891127c4827eb481bd69dc0ebc72e9a682e187db4caa60c3ca"
6431 dependencies = [
6432  "dtoa",
6433  "itoa",
6434  "parking_lot 0.12.3",
6435  "prometheus-client-derive-encode",
6438 [[package]]
6439 name = "prometheus-client-derive-encode"
6440 version = "0.4.2"
6441 source = "registry+https://github.com/rust-lang/crates.io-index"
6442 checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8"
6443 dependencies = [
6444  "proc-macro2",
6445  "quote",
6446  "syn 2.0.72",
6449 [[package]]
6450 name = "proptest"
6451 version = "1.5.0"
6452 source = "registry+https://github.com/rust-lang/crates.io-index"
6453 checksum = "b4c2511913b88df1637da85cc8d96ec8e43a3f8bb8ccb71ee1ac240d6f3df58d"
6454 dependencies = [
6455  "bit-set",
6456  "bit-vec",
6457  "bitflags 2.6.0",
6458  "lazy_static",
6459  "num-traits",
6460  "rand",
6461  "rand_chacha",
6462  "rand_xorshift",
6463  "regex-syntax 0.8.4",
6464  "rusty-fork",
6465  "tempfile",
6466  "unarray",
6469 [[package]]
6470 name = "proto_array"
6471 version = "0.2.0"
6472 dependencies = [
6473  "ethereum_ssz",
6474  "ethereum_ssz_derive",
6475  "safe_arith",
6476  "serde",
6477  "serde_yaml",
6478  "superstruct",
6479  "types",
6482 [[package]]
6483 name = "protobuf"
6484 version = "2.28.0"
6485 source = "registry+https://github.com/rust-lang/crates.io-index"
6486 checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94"
6488 [[package]]
6489 name = "psutil"
6490 version = "3.3.0"
6491 source = "registry+https://github.com/rust-lang/crates.io-index"
6492 checksum = "5e617cc9058daa5e1fe5a0d23ed745773a5ee354111dad1ec0235b0cc16b6730"
6493 dependencies = [
6494  "cfg-if",
6495  "darwin-libproc",
6496  "derive_more",
6497  "glob",
6498  "mach2",
6499  "nix 0.24.3",
6500  "num_cpus",
6501  "once_cell",
6502  "platforms",
6503  "thiserror",
6504  "unescape",
6507 [[package]]
6508 name = "quick-error"
6509 version = "1.2.3"
6510 source = "registry+https://github.com/rust-lang/crates.io-index"
6511 checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
6513 [[package]]
6514 name = "quick-protobuf"
6515 version = "0.8.1"
6516 source = "git+https://github.com/sigp/quick-protobuf.git?rev=681f413312404ab6e51f0b46f39b0075c6f4ebfd#681f413312404ab6e51f0b46f39b0075c6f4ebfd"
6517 dependencies = [
6518  "byteorder",
6521 [[package]]
6522 name = "quick-protobuf-codec"
6523 version = "0.2.0"
6524 source = "registry+https://github.com/rust-lang/crates.io-index"
6525 checksum = "f8ededb1cd78531627244d51dd0c7139fbe736c7d57af0092a76f0ffb2f56e98"
6526 dependencies = [
6527  "asynchronous-codec 0.6.2",
6528  "bytes",
6529  "quick-protobuf",
6530  "thiserror",
6531  "unsigned-varint 0.7.2",
6534 [[package]]
6535 name = "quick-protobuf-codec"
6536 version = "0.3.1"
6537 source = "registry+https://github.com/rust-lang/crates.io-index"
6538 checksum = "15a0580ab32b169745d7a39db2ba969226ca16738931be152a3209b409de2474"
6539 dependencies = [
6540  "asynchronous-codec 0.7.0",
6541  "bytes",
6542  "quick-protobuf",
6543  "thiserror",
6544  "unsigned-varint 0.8.0",
6547 [[package]]
6548 name = "quickcheck"
6549 version = "1.0.3"
6550 source = "registry+https://github.com/rust-lang/crates.io-index"
6551 checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
6552 dependencies = [
6553  "env_logger 0.8.4",
6554  "log",
6555  "rand",
6558 [[package]]
6559 name = "quickcheck_macros"
6560 version = "1.0.0"
6561 source = "registry+https://github.com/rust-lang/crates.io-index"
6562 checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9"
6563 dependencies = [
6564  "proc-macro2",
6565  "quote",
6566  "syn 1.0.109",
6569 [[package]]
6570 name = "quinn"
6571 version = "0.11.2"
6572 source = "registry+https://github.com/rust-lang/crates.io-index"
6573 checksum = "e4ceeeeabace7857413798eb1ffa1e9c905a9946a57d81fb69b4b71c4d8eb3ad"
6574 dependencies = [
6575  "bytes",
6576  "futures-io",
6577  "pin-project-lite",
6578  "quinn-proto",
6579  "quinn-udp",
6580  "rustc-hash",
6581  "rustls 0.23.12",
6582  "thiserror",
6583  "tokio",
6584  "tracing",
6587 [[package]]
6588 name = "quinn-proto"
6589 version = "0.11.3"
6590 source = "registry+https://github.com/rust-lang/crates.io-index"
6591 checksum = "ddf517c03a109db8100448a4be38d498df8a210a99fe0e1b9eaf39e78c640efe"
6592 dependencies = [
6593  "bytes",
6594  "rand",
6595  "ring 0.17.8",
6596  "rustc-hash",
6597  "rustls 0.23.12",
6598  "slab",
6599  "thiserror",
6600  "tinyvec",
6601  "tracing",
6604 [[package]]
6605 name = "quinn-udp"
6606 version = "0.5.4"
6607 source = "registry+https://github.com/rust-lang/crates.io-index"
6608 checksum = "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285"
6609 dependencies = [
6610  "libc",
6611  "once_cell",
6612  "socket2 0.5.7",
6613  "windows-sys 0.52.0",
6616 [[package]]
6617 name = "quote"
6618 version = "1.0.36"
6619 source = "registry+https://github.com/rust-lang/crates.io-index"
6620 checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
6621 dependencies = [
6622  "proc-macro2",
6625 [[package]]
6626 name = "r2d2"
6627 version = "0.8.10"
6628 source = "registry+https://github.com/rust-lang/crates.io-index"
6629 checksum = "51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93"
6630 dependencies = [
6631  "log",
6632  "parking_lot 0.12.3",
6633  "scheduled-thread-pool",
6636 [[package]]
6637 name = "r2d2_sqlite"
6638 version = "0.21.0"
6639 source = "registry+https://github.com/rust-lang/crates.io-index"
6640 checksum = "b4f5d0337e99cd5cacd91ffc326c6cc9d8078def459df560c4f9bf9ba4a51034"
6641 dependencies = [
6642  "r2d2",
6643  "rusqlite",
6646 [[package]]
6647 name = "radium"
6648 version = "0.6.2"
6649 source = "registry+https://github.com/rust-lang/crates.io-index"
6650 checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb"
6652 [[package]]
6653 name = "radium"
6654 version = "0.7.0"
6655 source = "registry+https://github.com/rust-lang/crates.io-index"
6656 checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
6658 [[package]]
6659 name = "rand"
6660 version = "0.8.5"
6661 source = "registry+https://github.com/rust-lang/crates.io-index"
6662 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
6663 dependencies = [
6664  "libc",
6665  "rand_chacha",
6666  "rand_core",
6669 [[package]]
6670 name = "rand_chacha"
6671 version = "0.3.1"
6672 source = "registry+https://github.com/rust-lang/crates.io-index"
6673 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
6674 dependencies = [
6675  "ppv-lite86",
6676  "rand_core",
6679 [[package]]
6680 name = "rand_core"
6681 version = "0.6.4"
6682 source = "registry+https://github.com/rust-lang/crates.io-index"
6683 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
6684 dependencies = [
6685  "getrandom",
6688 [[package]]
6689 name = "rand_xorshift"
6690 version = "0.3.0"
6691 source = "registry+https://github.com/rust-lang/crates.io-index"
6692 checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f"
6693 dependencies = [
6694  "rand_core",
6697 [[package]]
6698 name = "rayon"
6699 version = "1.10.0"
6700 source = "registry+https://github.com/rust-lang/crates.io-index"
6701 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
6702 dependencies = [
6703  "either",
6704  "rayon-core",
6707 [[package]]
6708 name = "rayon-core"
6709 version = "1.12.1"
6710 source = "registry+https://github.com/rust-lang/crates.io-index"
6711 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
6712 dependencies = [
6713  "crossbeam-deque",
6714  "crossbeam-utils",
6717 [[package]]
6718 name = "rcgen"
6719 version = "0.11.3"
6720 source = "registry+https://github.com/rust-lang/crates.io-index"
6721 checksum = "52c4f3084aa3bc7dfbba4eff4fab2a54db4324965d8872ab933565e6fbd83bc6"
6722 dependencies = [
6723  "pem 3.0.4",
6724  "ring 0.16.20",
6725  "time",
6726  "yasna",
6729 [[package]]
6730 name = "redb"
6731 version = "2.1.1"
6732 source = "registry+https://github.com/rust-lang/crates.io-index"
6733 checksum = "a6dd20d3cdeb9c7d2366a0b16b93b35b75aec15309fbeb7ce477138c9f68c8c0"
6734 dependencies = [
6735  "libc",
6738 [[package]]
6739 name = "redox_syscall"
6740 version = "0.2.16"
6741 source = "registry+https://github.com/rust-lang/crates.io-index"
6742 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
6743 dependencies = [
6744  "bitflags 1.3.2",
6747 [[package]]
6748 name = "redox_syscall"
6749 version = "0.4.1"
6750 source = "registry+https://github.com/rust-lang/crates.io-index"
6751 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
6752 dependencies = [
6753  "bitflags 1.3.2",
6756 [[package]]
6757 name = "redox_syscall"
6758 version = "0.5.3"
6759 source = "registry+https://github.com/rust-lang/crates.io-index"
6760 checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4"
6761 dependencies = [
6762  "bitflags 2.6.0",
6765 [[package]]
6766 name = "redox_users"
6767 version = "0.4.5"
6768 source = "registry+https://github.com/rust-lang/crates.io-index"
6769 checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
6770 dependencies = [
6771  "getrandom",
6772  "libredox",
6773  "thiserror",
6776 [[package]]
6777 name = "regex"
6778 version = "1.10.5"
6779 source = "registry+https://github.com/rust-lang/crates.io-index"
6780 checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f"
6781 dependencies = [
6782  "aho-corasick",
6783  "memchr",
6784  "regex-automata 0.4.7",
6785  "regex-syntax 0.8.4",
6788 [[package]]
6789 name = "regex-automata"
6790 version = "0.1.10"
6791 source = "registry+https://github.com/rust-lang/crates.io-index"
6792 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
6793 dependencies = [
6794  "regex-syntax 0.6.29",
6797 [[package]]
6798 name = "regex-automata"
6799 version = "0.4.7"
6800 source = "registry+https://github.com/rust-lang/crates.io-index"
6801 checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
6802 dependencies = [
6803  "aho-corasick",
6804  "memchr",
6805  "regex-syntax 0.8.4",
6808 [[package]]
6809 name = "regex-syntax"
6810 version = "0.6.29"
6811 source = "registry+https://github.com/rust-lang/crates.io-index"
6812 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
6814 [[package]]
6815 name = "regex-syntax"
6816 version = "0.8.4"
6817 source = "registry+https://github.com/rust-lang/crates.io-index"
6818 checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b"
6820 [[package]]
6821 name = "reqwest"
6822 version = "0.11.27"
6823 source = "registry+https://github.com/rust-lang/crates.io-index"
6824 checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
6825 dependencies = [
6826  "base64 0.21.7",
6827  "bytes",
6828  "encoding_rs",
6829  "futures-core",
6830  "futures-util",
6831  "h2",
6832  "http 0.2.12",
6833  "http-body 0.4.6",
6834  "hyper 0.14.30",
6835  "hyper-rustls",
6836  "hyper-tls",
6837  "ipnet",
6838  "js-sys",
6839  "log",
6840  "mime",
6841  "native-tls",
6842  "once_cell",
6843  "percent-encoding",
6844  "pin-project-lite",
6845  "rustls 0.21.12",
6846  "rustls-pemfile 1.0.4",
6847  "serde",
6848  "serde_json",
6849  "serde_urlencoded",
6850  "sync_wrapper 0.1.2",
6851  "system-configuration",
6852  "tokio",
6853  "tokio-native-tls",
6854  "tokio-rustls 0.24.1",
6855  "tokio-util",
6856  "tower-service",
6857  "url",
6858  "wasm-bindgen",
6859  "wasm-bindgen-futures",
6860  "wasm-streams",
6861  "web-sys",
6862  "webpki-roots",
6863  "winreg",
6866 [[package]]
6867 name = "resolv-conf"
6868 version = "0.7.0"
6869 source = "registry+https://github.com/rust-lang/crates.io-index"
6870 checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00"
6871 dependencies = [
6872  "hostname",
6873  "quick-error",
6876 [[package]]
6877 name = "rfc6979"
6878 version = "0.3.1"
6879 source = "registry+https://github.com/rust-lang/crates.io-index"
6880 checksum = "7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb"
6881 dependencies = [
6882  "crypto-bigint 0.4.9",
6883  "hmac 0.12.1",
6884  "zeroize",
6887 [[package]]
6888 name = "rfc6979"
6889 version = "0.4.0"
6890 source = "registry+https://github.com/rust-lang/crates.io-index"
6891 checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
6892 dependencies = [
6893  "hmac 0.12.1",
6894  "subtle",
6897 [[package]]
6898 name = "ring"
6899 version = "0.16.20"
6900 source = "registry+https://github.com/rust-lang/crates.io-index"
6901 checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
6902 dependencies = [
6903  "cc",
6904  "libc",
6905  "once_cell",
6906  "spin 0.5.2",
6907  "untrusted 0.7.1",
6908  "web-sys",
6909  "winapi",
6912 [[package]]
6913 name = "ring"
6914 version = "0.17.8"
6915 source = "registry+https://github.com/rust-lang/crates.io-index"
6916 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
6917 dependencies = [
6918  "cc",
6919  "cfg-if",
6920  "getrandom",
6921  "libc",
6922  "spin 0.9.8",
6923  "untrusted 0.9.0",
6924  "windows-sys 0.52.0",
6927 [[package]]
6928 name = "rle-decode-fast"
6929 version = "1.0.3"
6930 source = "registry+https://github.com/rust-lang/crates.io-index"
6931 checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422"
6933 [[package]]
6934 name = "rlp"
6935 version = "0.5.2"
6936 source = "registry+https://github.com/rust-lang/crates.io-index"
6937 checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec"
6938 dependencies = [
6939  "bytes",
6940  "rustc-hex",
6943 [[package]]
6944 name = "rlp-derive"
6945 version = "0.1.0"
6946 source = "registry+https://github.com/rust-lang/crates.io-index"
6947 checksum = "e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a"
6948 dependencies = [
6949  "proc-macro2",
6950  "quote",
6951  "syn 1.0.109",
6954 [[package]]
6955 name = "rpassword"
6956 version = "5.0.1"
6957 source = "registry+https://github.com/rust-lang/crates.io-index"
6958 checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb"
6959 dependencies = [
6960  "libc",
6961  "winapi",
6964 [[package]]
6965 name = "rpds"
6966 version = "0.11.0"
6967 source = "registry+https://github.com/rust-lang/crates.io-index"
6968 checksum = "b4ef5140bcb576bfd6d56cd2de709a7d17851ac1f3805e67fe9d99e42a11821f"
6969 dependencies = [
6970  "archery",
6973 [[package]]
6974 name = "rtnetlink"
6975 version = "0.10.1"
6976 source = "registry+https://github.com/rust-lang/crates.io-index"
6977 checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0"
6978 dependencies = [
6979  "futures",
6980  "log",
6981  "netlink-packet-route",
6982  "netlink-proto",
6983  "nix 0.24.3",
6984  "thiserror",
6985  "tokio",
6988 [[package]]
6989 name = "ruint"
6990 version = "1.12.3"
6991 source = "registry+https://github.com/rust-lang/crates.io-index"
6992 checksum = "2c3cc4c2511671f327125da14133d0c5c5d137f006a1017a16f557bc85b16286"
6993 dependencies = [
6994  "alloy-rlp",
6995  "ark-ff 0.3.0",
6996  "ark-ff 0.4.2",
6997  "bytes",
6998  "fastrlp",
6999  "num-bigint",
7000  "num-traits",
7001  "parity-scale-codec 3.6.12",
7002  "primitive-types 0.12.2",
7003  "proptest",
7004  "rand",
7005  "rlp",
7006  "ruint-macro",
7007  "serde",
7008  "valuable",
7009  "zeroize",
7012 [[package]]
7013 name = "ruint-macro"
7014 version = "1.2.1"
7015 source = "registry+https://github.com/rust-lang/crates.io-index"
7016 checksum = "48fd7bd8a6377e15ad9d42a8ec25371b94ddc67abe7c8b9127bec79bebaaae18"
7018 [[package]]
7019 name = "rusqlite"
7020 version = "0.28.0"
7021 source = "registry+https://github.com/rust-lang/crates.io-index"
7022 checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a"
7023 dependencies = [
7024  "bitflags 1.3.2",
7025  "fallible-iterator",
7026  "fallible-streaming-iterator",
7027  "hashlink 0.8.4",
7028  "libsqlite3-sys",
7029  "smallvec",
7032 [[package]]
7033 name = "rustc-demangle"
7034 version = "0.1.24"
7035 source = "registry+https://github.com/rust-lang/crates.io-index"
7036 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
7038 [[package]]
7039 name = "rustc-hash"
7040 version = "1.1.0"
7041 source = "registry+https://github.com/rust-lang/crates.io-index"
7042 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
7044 [[package]]
7045 name = "rustc-hex"
7046 version = "2.1.0"
7047 source = "registry+https://github.com/rust-lang/crates.io-index"
7048 checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6"
7050 [[package]]
7051 name = "rustc_version"
7052 version = "0.3.3"
7053 source = "registry+https://github.com/rust-lang/crates.io-index"
7054 checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee"
7055 dependencies = [
7056  "semver 0.11.0",
7059 [[package]]
7060 name = "rustc_version"
7061 version = "0.4.0"
7062 source = "registry+https://github.com/rust-lang/crates.io-index"
7063 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
7064 dependencies = [
7065  "semver 1.0.23",
7068 [[package]]
7069 name = "rusticata-macros"
7070 version = "4.1.0"
7071 source = "registry+https://github.com/rust-lang/crates.io-index"
7072 checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632"
7073 dependencies = [
7074  "nom",
7077 [[package]]
7078 name = "rustix"
7079 version = "0.36.17"
7080 source = "registry+https://github.com/rust-lang/crates.io-index"
7081 checksum = "305efbd14fde4139eb501df5f136994bb520b033fa9fbdce287507dc23b8c7ed"
7082 dependencies = [
7083  "bitflags 1.3.2",
7084  "errno",
7085  "io-lifetimes",
7086  "libc",
7087  "linux-raw-sys 0.1.4",
7088  "windows-sys 0.45.0",
7091 [[package]]
7092 name = "rustix"
7093 version = "0.38.34"
7094 source = "registry+https://github.com/rust-lang/crates.io-index"
7095 checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
7096 dependencies = [
7097  "bitflags 2.6.0",
7098  "errno",
7099  "libc",
7100  "linux-raw-sys 0.4.14",
7101  "windows-sys 0.52.0",
7104 [[package]]
7105 name = "rustls"
7106 version = "0.21.12"
7107 source = "registry+https://github.com/rust-lang/crates.io-index"
7108 checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
7109 dependencies = [
7110  "log",
7111  "ring 0.17.8",
7112  "rustls-webpki 0.101.7",
7113  "sct",
7116 [[package]]
7117 name = "rustls"
7118 version = "0.22.4"
7119 source = "registry+https://github.com/rust-lang/crates.io-index"
7120 checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432"
7121 dependencies = [
7122  "log",
7123  "ring 0.17.8",
7124  "rustls-pki-types",
7125  "rustls-webpki 0.102.6",
7126  "subtle",
7127  "zeroize",
7130 [[package]]
7131 name = "rustls"
7132 version = "0.23.12"
7133 source = "registry+https://github.com/rust-lang/crates.io-index"
7134 checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044"
7135 dependencies = [
7136  "once_cell",
7137  "ring 0.17.8",
7138  "rustls-pki-types",
7139  "rustls-webpki 0.102.6",
7140  "subtle",
7141  "zeroize",
7144 [[package]]
7145 name = "rustls-pemfile"
7146 version = "1.0.4"
7147 source = "registry+https://github.com/rust-lang/crates.io-index"
7148 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
7149 dependencies = [
7150  "base64 0.21.7",
7153 [[package]]
7154 name = "rustls-pemfile"
7155 version = "2.1.2"
7156 source = "registry+https://github.com/rust-lang/crates.io-index"
7157 checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d"
7158 dependencies = [
7159  "base64 0.22.1",
7160  "rustls-pki-types",
7163 [[package]]
7164 name = "rustls-pki-types"
7165 version = "1.7.0"
7166 source = "registry+https://github.com/rust-lang/crates.io-index"
7167 checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d"
7169 [[package]]
7170 name = "rustls-webpki"
7171 version = "0.101.7"
7172 source = "registry+https://github.com/rust-lang/crates.io-index"
7173 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
7174 dependencies = [
7175  "ring 0.17.8",
7176  "untrusted 0.9.0",
7179 [[package]]
7180 name = "rustls-webpki"
7181 version = "0.102.6"
7182 source = "registry+https://github.com/rust-lang/crates.io-index"
7183 checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e"
7184 dependencies = [
7185  "ring 0.17.8",
7186  "rustls-pki-types",
7187  "untrusted 0.9.0",
7190 [[package]]
7191 name = "rustversion"
7192 version = "1.0.17"
7193 source = "registry+https://github.com/rust-lang/crates.io-index"
7194 checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
7196 [[package]]
7197 name = "rusty-fork"
7198 version = "0.3.0"
7199 source = "registry+https://github.com/rust-lang/crates.io-index"
7200 checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f"
7201 dependencies = [
7202  "fnv",
7203  "quick-error",
7204  "tempfile",
7205  "wait-timeout",
7208 [[package]]
7209 name = "rw-stream-sink"
7210 version = "0.4.0"
7211 source = "registry+https://github.com/rust-lang/crates.io-index"
7212 checksum = "d8c9026ff5d2f23da5e45bbc283f156383001bfb09c4e44256d02c1a685fe9a1"
7213 dependencies = [
7214  "futures",
7215  "pin-project",
7216  "static_assertions",
7219 [[package]]
7220 name = "ryu"
7221 version = "1.0.18"
7222 source = "registry+https://github.com/rust-lang/crates.io-index"
7223 checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
7225 [[package]]
7226 name = "safe_arith"
7227 version = "0.1.0"
7229 [[package]]
7230 name = "salsa20"
7231 version = "0.8.1"
7232 source = "registry+https://github.com/rust-lang/crates.io-index"
7233 checksum = "ecbd2eb639fd7cab5804a0837fe373cc2172d15437e804c054a9fb885cb923b0"
7234 dependencies = [
7235  "cipher 0.3.0",
7238 [[package]]
7239 name = "same-file"
7240 version = "1.0.6"
7241 source = "registry+https://github.com/rust-lang/crates.io-index"
7242 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
7243 dependencies = [
7244  "winapi-util",
7247 [[package]]
7248 name = "scale-info"
7249 version = "2.11.3"
7250 source = "registry+https://github.com/rust-lang/crates.io-index"
7251 checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024"
7252 dependencies = [
7253  "cfg-if",
7254  "derive_more",
7255  "parity-scale-codec 3.6.12",
7256  "scale-info-derive",
7259 [[package]]
7260 name = "scale-info-derive"
7261 version = "2.11.3"
7262 source = "registry+https://github.com/rust-lang/crates.io-index"
7263 checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62"
7264 dependencies = [
7265  "proc-macro-crate 3.1.0",
7266  "proc-macro2",
7267  "quote",
7268  "syn 1.0.109",
7271 [[package]]
7272 name = "schannel"
7273 version = "0.1.23"
7274 source = "registry+https://github.com/rust-lang/crates.io-index"
7275 checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534"
7276 dependencies = [
7277  "windows-sys 0.52.0",
7280 [[package]]
7281 name = "scheduled-thread-pool"
7282 version = "0.2.7"
7283 source = "registry+https://github.com/rust-lang/crates.io-index"
7284 checksum = "3cbc66816425a074528352f5789333ecff06ca41b36b0b0efdfbb29edc391a19"
7285 dependencies = [
7286  "parking_lot 0.12.3",
7289 [[package]]
7290 name = "scoped-tls"
7291 version = "1.0.1"
7292 source = "registry+https://github.com/rust-lang/crates.io-index"
7293 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
7295 [[package]]
7296 name = "scopeguard"
7297 version = "1.2.0"
7298 source = "registry+https://github.com/rust-lang/crates.io-index"
7299 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
7301 [[package]]
7302 name = "scrypt"
7303 version = "0.7.0"
7304 source = "registry+https://github.com/rust-lang/crates.io-index"
7305 checksum = "879588d8f90906e73302547e20fffefdd240eb3e0e744e142321f5d49dea0518"
7306 dependencies = [
7307  "hmac 0.11.0",
7308  "pbkdf2 0.8.0",
7309  "salsa20",
7310  "sha2 0.9.9",
7313 [[package]]
7314 name = "sct"
7315 version = "0.7.1"
7316 source = "registry+https://github.com/rust-lang/crates.io-index"
7317 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
7318 dependencies = [
7319  "ring 0.17.8",
7320  "untrusted 0.9.0",
7323 [[package]]
7324 name = "sec1"
7325 version = "0.3.0"
7326 source = "registry+https://github.com/rust-lang/crates.io-index"
7327 checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928"
7328 dependencies = [
7329  "base16ct 0.1.1",
7330  "der 0.6.1",
7331  "generic-array",
7332  "pkcs8 0.9.0",
7333  "subtle",
7334  "zeroize",
7337 [[package]]
7338 name = "sec1"
7339 version = "0.7.3"
7340 source = "registry+https://github.com/rust-lang/crates.io-index"
7341 checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc"
7342 dependencies = [
7343  "base16ct 0.2.0",
7344  "der 0.7.9",
7345  "generic-array",
7346  "pkcs8 0.10.2",
7347  "subtle",
7348  "zeroize",
7351 [[package]]
7352 name = "security-framework"
7353 version = "2.11.1"
7354 source = "registry+https://github.com/rust-lang/crates.io-index"
7355 checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
7356 dependencies = [
7357  "bitflags 2.6.0",
7358  "core-foundation",
7359  "core-foundation-sys",
7360  "libc",
7361  "security-framework-sys",
7364 [[package]]
7365 name = "security-framework-sys"
7366 version = "2.11.1"
7367 source = "registry+https://github.com/rust-lang/crates.io-index"
7368 checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf"
7369 dependencies = [
7370  "core-foundation-sys",
7371  "libc",
7374 [[package]]
7375 name = "semver"
7376 version = "0.11.0"
7377 source = "registry+https://github.com/rust-lang/crates.io-index"
7378 checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6"
7379 dependencies = [
7380  "semver-parser",
7383 [[package]]
7384 name = "semver"
7385 version = "1.0.23"
7386 source = "registry+https://github.com/rust-lang/crates.io-index"
7387 checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
7388 dependencies = [
7389  "serde",
7392 [[package]]
7393 name = "semver-parser"
7394 version = "0.10.2"
7395 source = "registry+https://github.com/rust-lang/crates.io-index"
7396 checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7"
7397 dependencies = [
7398  "pest",
7401 [[package]]
7402 name = "send_wrapper"
7403 version = "0.6.0"
7404 source = "registry+https://github.com/rust-lang/crates.io-index"
7405 checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73"
7407 [[package]]
7408 name = "sensitive_url"
7409 version = "0.1.0"
7410 dependencies = [
7411  "serde",
7412  "url",
7415 [[package]]
7416 name = "serde"
7417 version = "1.0.204"
7418 source = "registry+https://github.com/rust-lang/crates.io-index"
7419 checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12"
7420 dependencies = [
7421  "serde_derive",
7424 [[package]]
7425 name = "serde_array_query"
7426 version = "0.1.0"
7427 source = "registry+https://github.com/rust-lang/crates.io-index"
7428 checksum = "d89c6e82b1005b33d5b2bbc47096800e5ad6b67ef5636f9c13ad29a6935734a7"
7429 dependencies = [
7430  "serde",
7431  "serde_urlencoded",
7434 [[package]]
7435 name = "serde_derive"
7436 version = "1.0.204"
7437 source = "registry+https://github.com/rust-lang/crates.io-index"
7438 checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222"
7439 dependencies = [
7440  "proc-macro2",
7441  "quote",
7442  "syn 2.0.72",
7445 [[package]]
7446 name = "serde_json"
7447 version = "1.0.120"
7448 source = "registry+https://github.com/rust-lang/crates.io-index"
7449 checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5"
7450 dependencies = [
7451  "itoa",
7452  "ryu",
7453  "serde",
7456 [[package]]
7457 name = "serde_path_to_error"
7458 version = "0.1.16"
7459 source = "registry+https://github.com/rust-lang/crates.io-index"
7460 checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6"
7461 dependencies = [
7462  "itoa",
7463  "serde",
7466 [[package]]
7467 name = "serde_repr"
7468 version = "0.1.19"
7469 source = "registry+https://github.com/rust-lang/crates.io-index"
7470 checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
7471 dependencies = [
7472  "proc-macro2",
7473  "quote",
7474  "syn 2.0.72",
7477 [[package]]
7478 name = "serde_spanned"
7479 version = "0.6.6"
7480 source = "registry+https://github.com/rust-lang/crates.io-index"
7481 checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0"
7482 dependencies = [
7483  "serde",
7486 [[package]]
7487 name = "serde_urlencoded"
7488 version = "0.7.1"
7489 source = "registry+https://github.com/rust-lang/crates.io-index"
7490 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
7491 dependencies = [
7492  "form_urlencoded",
7493  "itoa",
7494  "ryu",
7495  "serde",
7498 [[package]]
7499 name = "serde_with"
7500 version = "1.14.0"
7501 source = "registry+https://github.com/rust-lang/crates.io-index"
7502 checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff"
7503 dependencies = [
7504  "serde",
7505  "serde_with_macros",
7508 [[package]]
7509 name = "serde_with_macros"
7510 version = "1.5.2"
7511 source = "registry+https://github.com/rust-lang/crates.io-index"
7512 checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082"
7513 dependencies = [
7514  "darling 0.13.4",
7515  "proc-macro2",
7516  "quote",
7517  "syn 1.0.109",
7520 [[package]]
7521 name = "serde_yaml"
7522 version = "0.9.34+deprecated"
7523 source = "registry+https://github.com/rust-lang/crates.io-index"
7524 checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
7525 dependencies = [
7526  "indexmap 2.2.6",
7527  "itoa",
7528  "ryu",
7529  "serde",
7530  "unsafe-libyaml",
7533 [[package]]
7534 name = "sha1"
7535 version = "0.10.6"
7536 source = "registry+https://github.com/rust-lang/crates.io-index"
7537 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
7538 dependencies = [
7539  "cfg-if",
7540  "cpufeatures",
7541  "digest 0.10.7",
7544 [[package]]
7545 name = "sha2"
7546 version = "0.9.9"
7547 source = "registry+https://github.com/rust-lang/crates.io-index"
7548 checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
7549 dependencies = [
7550  "block-buffer 0.9.0",
7551  "cfg-if",
7552  "cpufeatures",
7553  "digest 0.9.0",
7554  "opaque-debug",
7557 [[package]]
7558 name = "sha2"
7559 version = "0.10.8"
7560 source = "registry+https://github.com/rust-lang/crates.io-index"
7561 checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
7562 dependencies = [
7563  "cfg-if",
7564  "cpufeatures",
7565  "digest 0.10.7",
7568 [[package]]
7569 name = "sha3"
7570 version = "0.9.1"
7571 source = "registry+https://github.com/rust-lang/crates.io-index"
7572 checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809"
7573 dependencies = [
7574  "block-buffer 0.9.0",
7575  "digest 0.9.0",
7576  "keccak",
7577  "opaque-debug",
7580 [[package]]
7581 name = "sha3"
7582 version = "0.10.8"
7583 source = "registry+https://github.com/rust-lang/crates.io-index"
7584 checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"
7585 dependencies = [
7586  "digest 0.10.7",
7587  "keccak",
7590 [[package]]
7591 name = "sha3-asm"
7592 version = "0.1.1"
7593 source = "registry+https://github.com/rust-lang/crates.io-index"
7594 checksum = "a9b57fd861253bff08bb1919e995f90ba8f4889de2726091c8876f3a4e823b40"
7595 dependencies = [
7596  "cc",
7597  "cfg-if",
7600 [[package]]
7601 name = "sharded-slab"
7602 version = "0.1.7"
7603 source = "registry+https://github.com/rust-lang/crates.io-index"
7604 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
7605 dependencies = [
7606  "lazy_static",
7609 [[package]]
7610 name = "shlex"
7611 version = "1.3.0"
7612 source = "registry+https://github.com/rust-lang/crates.io-index"
7613 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
7615 [[package]]
7616 name = "signal-hook-registry"
7617 version = "1.4.2"
7618 source = "registry+https://github.com/rust-lang/crates.io-index"
7619 checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
7620 dependencies = [
7621  "libc",
7624 [[package]]
7625 name = "signature"
7626 version = "1.6.4"
7627 source = "registry+https://github.com/rust-lang/crates.io-index"
7628 checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c"
7629 dependencies = [
7630  "digest 0.10.7",
7631  "rand_core",
7634 [[package]]
7635 name = "signature"
7636 version = "2.2.0"
7637 source = "registry+https://github.com/rust-lang/crates.io-index"
7638 checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
7639 dependencies = [
7640  "digest 0.10.7",
7641  "rand_core",
7644 [[package]]
7645 name = "simple_asn1"
7646 version = "0.6.2"
7647 source = "registry+https://github.com/rust-lang/crates.io-index"
7648 checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085"
7649 dependencies = [
7650  "num-bigint",
7651  "num-traits",
7652  "thiserror",
7653  "time",
7656 [[package]]
7657 name = "simulator"
7658 version = "0.2.0"
7659 dependencies = [
7660  "clap",
7661  "env_logger 0.9.3",
7662  "eth2_network_config",
7663  "execution_layer",
7664  "futures",
7665  "node_test_rig",
7666  "parking_lot 0.12.3",
7667  "rayon",
7668  "sensitive_url",
7669  "serde_json",
7670  "tokio",
7671  "types",
7674 [[package]]
7675 name = "siphasher"
7676 version = "0.3.11"
7677 source = "registry+https://github.com/rust-lang/crates.io-index"
7678 checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
7680 [[package]]
7681 name = "slab"
7682 version = "0.4.9"
7683 source = "registry+https://github.com/rust-lang/crates.io-index"
7684 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
7685 dependencies = [
7686  "autocfg",
7689 [[package]]
7690 name = "slasher"
7691 version = "0.1.0"
7692 dependencies = [
7693  "bincode",
7694  "byteorder",
7695  "derivative",
7696  "ethereum_ssz",
7697  "ethereum_ssz_derive",
7698  "filesystem",
7699  "flate2",
7700  "lazy_static",
7701  "libmdbx",
7702  "lighthouse_metrics",
7703  "lmdb-rkv",
7704  "lmdb-rkv-sys",
7705  "logging",
7706  "lru",
7707  "maplit",
7708  "parking_lot 0.12.3",
7709  "rand",
7710  "rayon",
7711  "redb",
7712  "safe_arith",
7713  "serde",
7714  "slog",
7715  "ssz_types",
7716  "strum",
7717  "tempfile",
7718  "tree_hash",
7719  "tree_hash_derive",
7720  "types",
7723 [[package]]
7724 name = "slasher_service"
7725 version = "0.1.0"
7726 dependencies = [
7727  "beacon_chain",
7728  "directory",
7729  "lighthouse_network",
7730  "network",
7731  "slasher",
7732  "slog",
7733  "slot_clock",
7734  "state_processing",
7735  "task_executor",
7736  "tokio",
7737  "types",
7740 [[package]]
7741 name = "slashing_protection"
7742 version = "0.1.0"
7743 dependencies = [
7744  "arbitrary",
7745  "ethereum_serde_utils",
7746  "filesystem",
7747  "lazy_static",
7748  "r2d2",
7749  "r2d2_sqlite",
7750  "rayon",
7751  "rusqlite",
7752  "serde",
7753  "serde_json",
7754  "tempfile",
7755  "types",
7758 [[package]]
7759 name = "slog"
7760 version = "2.7.0"
7761 source = "registry+https://github.com/rust-lang/crates.io-index"
7762 checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06"
7763 dependencies = [
7764  "erased-serde",
7767 [[package]]
7768 name = "slog-async"
7769 version = "2.8.0"
7770 source = "registry+https://github.com/rust-lang/crates.io-index"
7771 checksum = "72c8038f898a2c79507940990f05386455b3a317d8f18d4caea7cbc3d5096b84"
7772 dependencies = [
7773  "crossbeam-channel",
7774  "slog",
7775  "take_mut",
7776  "thread_local",
7779 [[package]]
7780 name = "slog-json"
7781 version = "2.6.1"
7782 source = "registry+https://github.com/rust-lang/crates.io-index"
7783 checksum = "3e1e53f61af1e3c8b852eef0a9dee29008f55d6dd63794f3f12cef786cf0f219"
7784 dependencies = [
7785  "serde",
7786  "serde_json",
7787  "slog",
7788  "time",
7791 [[package]]
7792 name = "slog-kvfilter"
7793 version = "0.7.0"
7794 source = "registry+https://github.com/rust-lang/crates.io-index"
7795 checksum = "ae939ed7d169eed9699f4f5cd440f046f5dc5dfc27c19e3cd311619594c175e0"
7796 dependencies = [
7797  "regex",
7798  "slog",
7801 [[package]]
7802 name = "slog-scope"
7803 version = "4.4.0"
7804 source = "registry+https://github.com/rust-lang/crates.io-index"
7805 checksum = "2f95a4b4c3274cd2869549da82b57ccc930859bdbf5bcea0424bc5f140b3c786"
7806 dependencies = [
7807  "arc-swap",
7808  "lazy_static",
7809  "slog",
7812 [[package]]
7813 name = "slog-stdlog"
7814 version = "4.1.1"
7815 source = "registry+https://github.com/rust-lang/crates.io-index"
7816 checksum = "6706b2ace5bbae7291d3f8d2473e2bfab073ccd7d03670946197aec98471fa3e"
7817 dependencies = [
7818  "log",
7819  "slog",
7820  "slog-scope",
7823 [[package]]
7824 name = "slog-term"
7825 version = "2.9.1"
7826 source = "registry+https://github.com/rust-lang/crates.io-index"
7827 checksum = "b6e022d0b998abfe5c3782c1f03551a596269450ccd677ea51c56f8b214610e8"
7828 dependencies = [
7829  "is-terminal",
7830  "slog",
7831  "term",
7832  "thread_local",
7833  "time",
7836 [[package]]
7837 name = "sloggers"
7838 version = "2.2.0"
7839 source = "registry+https://github.com/rust-lang/crates.io-index"
7840 checksum = "75062c2738b82cd45ae633623caae3393f43eb00aada1dc2d3ebe88db6b0db9b"
7841 dependencies = [
7842  "chrono",
7843  "libc",
7844  "libflate",
7845  "once_cell",
7846  "regex",
7847  "serde",
7848  "slog",
7849  "slog-async",
7850  "slog-json",
7851  "slog-kvfilter",
7852  "slog-scope",
7853  "slog-stdlog",
7854  "slog-term",
7855  "trackable",
7856  "winapi",
7857  "windows-acl",
7860 [[package]]
7861 name = "slot_clock"
7862 version = "0.2.0"
7863 dependencies = [
7864  "lazy_static",
7865  "lighthouse_metrics",
7866  "parking_lot 0.12.3",
7867  "types",
7870 [[package]]
7871 name = "smallvec"
7872 version = "1.13.2"
7873 source = "registry+https://github.com/rust-lang/crates.io-index"
7874 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
7875 dependencies = [
7876  "arbitrary",
7879 [[package]]
7880 name = "snap"
7881 version = "1.1.1"
7882 source = "registry+https://github.com/rust-lang/crates.io-index"
7883 checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b"
7885 [[package]]
7886 name = "snow"
7887 version = "0.9.6"
7888 source = "registry+https://github.com/rust-lang/crates.io-index"
7889 checksum = "850948bee068e713b8ab860fe1adc4d109676ab4c3b621fd8147f06b261f2f85"
7890 dependencies = [
7891  "aes-gcm 0.10.3",
7892  "blake2",
7893  "chacha20poly1305",
7894  "curve25519-dalek",
7895  "rand_core",
7896  "ring 0.17.8",
7897  "rustc_version 0.4.0",
7898  "sha2 0.10.8",
7899  "subtle",
7902 [[package]]
7903 name = "socket2"
7904 version = "0.4.10"
7905 source = "registry+https://github.com/rust-lang/crates.io-index"
7906 checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
7907 dependencies = [
7908  "libc",
7909  "winapi",
7912 [[package]]
7913 name = "socket2"
7914 version = "0.5.7"
7915 source = "registry+https://github.com/rust-lang/crates.io-index"
7916 checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
7917 dependencies = [
7918  "libc",
7919  "windows-sys 0.52.0",
7922 [[package]]
7923 name = "spin"
7924 version = "0.5.2"
7925 source = "registry+https://github.com/rust-lang/crates.io-index"
7926 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
7928 [[package]]
7929 name = "spin"
7930 version = "0.9.8"
7931 source = "registry+https://github.com/rust-lang/crates.io-index"
7932 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
7934 [[package]]
7935 name = "spki"
7936 version = "0.6.0"
7937 source = "registry+https://github.com/rust-lang/crates.io-index"
7938 checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b"
7939 dependencies = [
7940  "base64ct",
7941  "der 0.6.1",
7944 [[package]]
7945 name = "spki"
7946 version = "0.7.3"
7947 source = "registry+https://github.com/rust-lang/crates.io-index"
7948 checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
7949 dependencies = [
7950  "base64ct",
7951  "der 0.7.9",
7954 [[package]]
7955 name = "ssz_types"
7956 version = "0.6.0"
7957 source = "registry+https://github.com/rust-lang/crates.io-index"
7958 checksum = "625b20de2d4b3891e6972f4ce5061cb11bd52b3479270c4b177c134b571194a9"
7959 dependencies = [
7960  "arbitrary",
7961  "derivative",
7962  "ethereum_serde_utils",
7963  "ethereum_ssz",
7964  "itertools 0.10.5",
7965  "serde",
7966  "serde_derive",
7967  "smallvec",
7968  "tree_hash",
7969  "typenum",
7972 [[package]]
7973 name = "stable_deref_trait"
7974 version = "1.2.0"
7975 source = "registry+https://github.com/rust-lang/crates.io-index"
7976 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
7978 [[package]]
7979 name = "state_processing"
7980 version = "0.2.0"
7981 dependencies = [
7982  "arbitrary",
7983  "beacon_chain",
7984  "bls",
7985  "derivative",
7986  "env_logger 0.9.3",
7987  "ethereum_hashing",
7988  "ethereum_ssz",
7989  "ethereum_ssz_derive",
7990  "int_to_bytes",
7991  "integer-sqrt",
7992  "itertools 0.10.5",
7993  "lazy_static",
7994  "lighthouse_metrics",
7995  "merkle_proof",
7996  "rand",
7997  "rayon",
7998  "safe_arith",
7999  "smallvec",
8000  "ssz_types",
8001  "test_random_derive",
8002  "tokio",
8003  "tree_hash",
8004  "types",
8007 [[package]]
8008 name = "state_transition_vectors"
8009 version = "0.1.0"
8010 dependencies = [
8011  "beacon_chain",
8012  "ethereum_ssz",
8013  "lazy_static",
8014  "state_processing",
8015  "tokio",
8016  "types",
8019 [[package]]
8020 name = "static_assertions"
8021 version = "1.1.0"
8022 source = "registry+https://github.com/rust-lang/crates.io-index"
8023 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
8025 [[package]]
8026 name = "store"
8027 version = "0.2.0"
8028 dependencies = [
8029  "beacon_chain",
8030  "db-key",
8031  "directory",
8032  "ethereum_ssz",
8033  "ethereum_ssz_derive",
8034  "itertools 0.10.5",
8035  "lazy_static",
8036  "leveldb",
8037  "lighthouse_metrics",
8038  "lru",
8039  "parking_lot 0.12.3",
8040  "serde",
8041  "slog",
8042  "sloggers",
8043  "state_processing",
8044  "strum",
8045  "tempfile",
8046  "types",
8049 [[package]]
8050 name = "stringprep"
8051 version = "0.1.5"
8052 source = "registry+https://github.com/rust-lang/crates.io-index"
8053 checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1"
8054 dependencies = [
8055  "unicode-bidi",
8056  "unicode-normalization",
8057  "unicode-properties",
8060 [[package]]
8061 name = "strsim"
8062 version = "0.10.0"
8063 source = "registry+https://github.com/rust-lang/crates.io-index"
8064 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
8066 [[package]]
8067 name = "strsim"
8068 version = "0.11.1"
8069 source = "registry+https://github.com/rust-lang/crates.io-index"
8070 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
8072 [[package]]
8073 name = "strum"
8074 version = "0.24.1"
8075 source = "registry+https://github.com/rust-lang/crates.io-index"
8076 checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f"
8077 dependencies = [
8078  "strum_macros",
8081 [[package]]
8082 name = "strum_macros"
8083 version = "0.24.3"
8084 source = "registry+https://github.com/rust-lang/crates.io-index"
8085 checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
8086 dependencies = [
8087  "heck 0.4.1",
8088  "proc-macro2",
8089  "quote",
8090  "rustversion",
8091  "syn 1.0.109",
8094 [[package]]
8095 name = "subtle"
8096 version = "2.6.1"
8097 source = "registry+https://github.com/rust-lang/crates.io-index"
8098 checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
8100 [[package]]
8101 name = "superstruct"
8102 version = "0.8.0"
8103 source = "registry+https://github.com/rust-lang/crates.io-index"
8104 checksum = "bf0f31f730ad9e579364950e10d6172b4a9bd04b447edf5988b066a860cc340e"
8105 dependencies = [
8106  "darling 0.13.4",
8107  "itertools 0.10.5",
8108  "proc-macro2",
8109  "quote",
8110  "smallvec",
8111  "syn 1.0.109",
8114 [[package]]
8115 name = "swap_or_not_shuffle"
8116 version = "0.2.0"
8117 dependencies = [
8118  "criterion",
8119  "ethereum-types 0.14.1",
8120  "ethereum_hashing",
8123 [[package]]
8124 name = "syn"
8125 version = "1.0.109"
8126 source = "registry+https://github.com/rust-lang/crates.io-index"
8127 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
8128 dependencies = [
8129  "proc-macro2",
8130  "quote",
8131  "unicode-ident",
8134 [[package]]
8135 name = "syn"
8136 version = "2.0.72"
8137 source = "registry+https://github.com/rust-lang/crates.io-index"
8138 checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af"
8139 dependencies = [
8140  "proc-macro2",
8141  "quote",
8142  "unicode-ident",
8145 [[package]]
8146 name = "sync_wrapper"
8147 version = "0.1.2"
8148 source = "registry+https://github.com/rust-lang/crates.io-index"
8149 checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
8151 [[package]]
8152 name = "sync_wrapper"
8153 version = "1.0.1"
8154 source = "registry+https://github.com/rust-lang/crates.io-index"
8155 checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
8157 [[package]]
8158 name = "synstructure"
8159 version = "0.13.1"
8160 source = "registry+https://github.com/rust-lang/crates.io-index"
8161 checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
8162 dependencies = [
8163  "proc-macro2",
8164  "quote",
8165  "syn 2.0.72",
8168 [[package]]
8169 name = "sysinfo"
8170 version = "0.26.9"
8171 source = "registry+https://github.com/rust-lang/crates.io-index"
8172 checksum = "5c18a6156d1f27a9592ee18c1a846ca8dd5c258b7179fc193ae87c74ebb666f5"
8173 dependencies = [
8174  "cfg-if",
8175  "core-foundation-sys",
8176  "libc",
8177  "ntapi",
8178  "once_cell",
8179  "rayon",
8180  "winapi",
8183 [[package]]
8184 name = "system-configuration"
8185 version = "0.5.1"
8186 source = "registry+https://github.com/rust-lang/crates.io-index"
8187 checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
8188 dependencies = [
8189  "bitflags 1.3.2",
8190  "core-foundation",
8191  "system-configuration-sys",
8194 [[package]]
8195 name = "system-configuration-sys"
8196 version = "0.5.0"
8197 source = "registry+https://github.com/rust-lang/crates.io-index"
8198 checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
8199 dependencies = [
8200  "core-foundation-sys",
8201  "libc",
8204 [[package]]
8205 name = "system_health"
8206 version = "0.1.0"
8207 dependencies = [
8208  "lighthouse_network",
8209  "parking_lot 0.12.3",
8210  "serde",
8211  "sysinfo",
8212  "types",
8215 [[package]]
8216 name = "take_mut"
8217 version = "0.2.2"
8218 source = "registry+https://github.com/rust-lang/crates.io-index"
8219 checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60"
8221 [[package]]
8222 name = "tap"
8223 version = "1.0.1"
8224 source = "registry+https://github.com/rust-lang/crates.io-index"
8225 checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
8227 [[package]]
8228 name = "target_check"
8229 version = "0.1.0"
8230 dependencies = [
8231  "static_assertions",
8234 [[package]]
8235 name = "target_info"
8236 version = "0.1.0"
8237 source = "registry+https://github.com/rust-lang/crates.io-index"
8238 checksum = "c63f48baada5c52e65a29eef93ab4f8982681b67f9e8d29c7b05abcfec2b9ffe"
8240 [[package]]
8241 name = "task_executor"
8242 version = "0.1.0"
8243 dependencies = [
8244  "async-channel",
8245  "futures",
8246  "lazy_static",
8247  "lighthouse_metrics",
8248  "logging",
8249  "slog",
8250  "sloggers",
8251  "tokio",
8254 [[package]]
8255 name = "tempfile"
8256 version = "3.10.1"
8257 source = "registry+https://github.com/rust-lang/crates.io-index"
8258 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"
8259 dependencies = [
8260  "cfg-if",
8261  "fastrand",
8262  "rustix 0.38.34",
8263  "windows-sys 0.52.0",
8266 [[package]]
8267 name = "term"
8268 version = "0.7.0"
8269 source = "registry+https://github.com/rust-lang/crates.io-index"
8270 checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f"
8271 dependencies = [
8272  "dirs-next",
8273  "rustversion",
8274  "winapi",
8277 [[package]]
8278 name = "termcolor"
8279 version = "1.4.1"
8280 source = "registry+https://github.com/rust-lang/crates.io-index"
8281 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
8282 dependencies = [
8283  "winapi-util",
8286 [[package]]
8287 name = "terminal_size"
8288 version = "0.3.0"
8289 source = "registry+https://github.com/rust-lang/crates.io-index"
8290 checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
8291 dependencies = [
8292  "rustix 0.38.34",
8293  "windows-sys 0.48.0",
8296 [[package]]
8297 name = "test-test_logger"
8298 version = "0.1.0"
8299 dependencies = [
8300  "logging",
8301  "slog",
8304 [[package]]
8305 name = "test_random_derive"
8306 version = "0.2.0"
8307 dependencies = [
8308  "quote",
8309  "syn 1.0.109",
8312 [[package]]
8313 name = "testcontainers"
8314 version = "0.15.0"
8315 source = "registry+https://github.com/rust-lang/crates.io-index"
8316 checksum = "f83d2931d7f521af5bae989f716c3fa43a6af9af7ec7a5e21b59ae40878cec00"
8317 dependencies = [
8318  "bollard-stubs",
8319  "futures",
8320  "hex",
8321  "hmac 0.12.1",
8322  "log",
8323  "rand",
8324  "serde",
8325  "serde_json",
8326  "sha2 0.10.8",
8329 [[package]]
8330 name = "thiserror"
8331 version = "1.0.63"
8332 source = "registry+https://github.com/rust-lang/crates.io-index"
8333 checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
8334 dependencies = [
8335  "thiserror-impl",
8338 [[package]]
8339 name = "thiserror-impl"
8340 version = "1.0.63"
8341 source = "registry+https://github.com/rust-lang/crates.io-index"
8342 checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
8343 dependencies = [
8344  "proc-macro2",
8345  "quote",
8346  "syn 2.0.72",
8349 [[package]]
8350 name = "thread_local"
8351 version = "1.1.8"
8352 source = "registry+https://github.com/rust-lang/crates.io-index"
8353 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
8354 dependencies = [
8355  "cfg-if",
8356  "once_cell",
8359 [[package]]
8360 name = "threadpool"
8361 version = "1.8.1"
8362 source = "registry+https://github.com/rust-lang/crates.io-index"
8363 checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
8364 dependencies = [
8365  "num_cpus",
8368 [[package]]
8369 name = "time"
8370 version = "0.3.36"
8371 source = "registry+https://github.com/rust-lang/crates.io-index"
8372 checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
8373 dependencies = [
8374  "deranged",
8375  "itoa",
8376  "num-conv",
8377  "powerfmt",
8378  "serde",
8379  "time-core",
8380  "time-macros",
8383 [[package]]
8384 name = "time-core"
8385 version = "0.1.2"
8386 source = "registry+https://github.com/rust-lang/crates.io-index"
8387 checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
8389 [[package]]
8390 name = "time-macros"
8391 version = "0.2.18"
8392 source = "registry+https://github.com/rust-lang/crates.io-index"
8393 checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
8394 dependencies = [
8395  "num-conv",
8396  "time-core",
8399 [[package]]
8400 name = "timer"
8401 version = "0.2.0"
8402 dependencies = [
8403  "beacon_chain",
8404  "slog",
8405  "slot_clock",
8406  "task_executor",
8407  "tokio",
8410 [[package]]
8411 name = "tiny-bip39"
8412 version = "1.0.0"
8413 source = "registry+https://github.com/rust-lang/crates.io-index"
8414 checksum = "62cc94d358b5a1e84a5cb9109f559aa3c4d634d2b1b4de3d0fa4adc7c78e2861"
8415 dependencies = [
8416  "anyhow",
8417  "hmac 0.12.1",
8418  "once_cell",
8419  "pbkdf2 0.11.0",
8420  "rand",
8421  "rustc-hash",
8422  "sha2 0.10.8",
8423  "thiserror",
8424  "unicode-normalization",
8425  "wasm-bindgen",
8426  "zeroize",
8429 [[package]]
8430 name = "tiny-keccak"
8431 version = "2.0.2"
8432 source = "registry+https://github.com/rust-lang/crates.io-index"
8433 checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"
8434 dependencies = [
8435  "crunchy",
8438 [[package]]
8439 name = "tinytemplate"
8440 version = "1.2.1"
8441 source = "registry+https://github.com/rust-lang/crates.io-index"
8442 checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
8443 dependencies = [
8444  "serde",
8445  "serde_json",
8448 [[package]]
8449 name = "tinyvec"
8450 version = "1.8.0"
8451 source = "registry+https://github.com/rust-lang/crates.io-index"
8452 checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
8453 dependencies = [
8454  "tinyvec_macros",
8457 [[package]]
8458 name = "tinyvec_macros"
8459 version = "0.1.1"
8460 source = "registry+https://github.com/rust-lang/crates.io-index"
8461 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
8463 [[package]]
8464 name = "tokio"
8465 version = "1.39.1"
8466 source = "registry+https://github.com/rust-lang/crates.io-index"
8467 checksum = "d040ac2b29ab03b09d4129c2f5bbd012a3ac2f79d38ff506a4bf8dd34b0eac8a"
8468 dependencies = [
8469  "backtrace",
8470  "bytes",
8471  "libc",
8472  "mio",
8473  "pin-project-lite",
8474  "signal-hook-registry",
8475  "socket2 0.5.7",
8476  "tokio-macros",
8477  "windows-sys 0.52.0",
8480 [[package]]
8481 name = "tokio-io-timeout"
8482 version = "1.2.0"
8483 source = "registry+https://github.com/rust-lang/crates.io-index"
8484 checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf"
8485 dependencies = [
8486  "pin-project-lite",
8487  "tokio",
8490 [[package]]
8491 name = "tokio-macros"
8492 version = "2.4.0"
8493 source = "registry+https://github.com/rust-lang/crates.io-index"
8494 checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
8495 dependencies = [
8496  "proc-macro2",
8497  "quote",
8498  "syn 2.0.72",
8501 [[package]]
8502 name = "tokio-native-tls"
8503 version = "0.3.1"
8504 source = "registry+https://github.com/rust-lang/crates.io-index"
8505 checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
8506 dependencies = [
8507  "native-tls",
8508  "tokio",
8511 [[package]]
8512 name = "tokio-postgres"
8513 version = "0.7.11"
8514 source = "registry+https://github.com/rust-lang/crates.io-index"
8515 checksum = "03adcf0147e203b6032c0b2d30be1415ba03bc348901f3ff1cc0df6a733e60c3"
8516 dependencies = [
8517  "async-trait",
8518  "byteorder",
8519  "bytes",
8520  "fallible-iterator",
8521  "futures-channel",
8522  "futures-util",
8523  "log",
8524  "parking_lot 0.12.3",
8525  "percent-encoding",
8526  "phf",
8527  "pin-project-lite",
8528  "postgres-protocol",
8529  "postgres-types",
8530  "rand",
8531  "socket2 0.5.7",
8532  "tokio",
8533  "tokio-util",
8534  "whoami",
8537 [[package]]
8538 name = "tokio-rustls"
8539 version = "0.24.1"
8540 source = "registry+https://github.com/rust-lang/crates.io-index"
8541 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
8542 dependencies = [
8543  "rustls 0.21.12",
8544  "tokio",
8547 [[package]]
8548 name = "tokio-rustls"
8549 version = "0.25.0"
8550 source = "registry+https://github.com/rust-lang/crates.io-index"
8551 checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f"
8552 dependencies = [
8553  "rustls 0.22.4",
8554  "rustls-pki-types",
8555  "tokio",
8558 [[package]]
8559 name = "tokio-stream"
8560 version = "0.1.15"
8561 source = "registry+https://github.com/rust-lang/crates.io-index"
8562 checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af"
8563 dependencies = [
8564  "futures-core",
8565  "pin-project-lite",
8566  "tokio",
8567  "tokio-util",
8570 [[package]]
8571 name = "tokio-util"
8572 version = "0.7.11"
8573 source = "registry+https://github.com/rust-lang/crates.io-index"
8574 checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1"
8575 dependencies = [
8576  "bytes",
8577  "futures-core",
8578  "futures-io",
8579  "futures-sink",
8580  "pin-project-lite",
8581  "slab",
8582  "tokio",
8585 [[package]]
8586 name = "toml"
8587 version = "0.5.11"
8588 source = "registry+https://github.com/rust-lang/crates.io-index"
8589 checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
8590 dependencies = [
8591  "serde",
8594 [[package]]
8595 name = "toml"
8596 version = "0.8.15"
8597 source = "registry+https://github.com/rust-lang/crates.io-index"
8598 checksum = "ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28"
8599 dependencies = [
8600  "serde",
8601  "serde_spanned",
8602  "toml_datetime",
8603  "toml_edit 0.22.16",
8606 [[package]]
8607 name = "toml_datetime"
8608 version = "0.6.6"
8609 source = "registry+https://github.com/rust-lang/crates.io-index"
8610 checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf"
8611 dependencies = [
8612  "serde",
8615 [[package]]
8616 name = "toml_edit"
8617 version = "0.19.15"
8618 source = "registry+https://github.com/rust-lang/crates.io-index"
8619 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
8620 dependencies = [
8621  "indexmap 2.2.6",
8622  "toml_datetime",
8623  "winnow 0.5.40",
8626 [[package]]
8627 name = "toml_edit"
8628 version = "0.21.1"
8629 source = "registry+https://github.com/rust-lang/crates.io-index"
8630 checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1"
8631 dependencies = [
8632  "indexmap 2.2.6",
8633  "toml_datetime",
8634  "winnow 0.5.40",
8637 [[package]]
8638 name = "toml_edit"
8639 version = "0.22.16"
8640 source = "registry+https://github.com/rust-lang/crates.io-index"
8641 checksum = "278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788"
8642 dependencies = [
8643  "indexmap 2.2.6",
8644  "serde",
8645  "serde_spanned",
8646  "toml_datetime",
8647  "winnow 0.6.15",
8650 [[package]]
8651 name = "tower"
8652 version = "0.4.13"
8653 source = "registry+https://github.com/rust-lang/crates.io-index"
8654 checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
8655 dependencies = [
8656  "futures-core",
8657  "futures-util",
8658  "pin-project",
8659  "pin-project-lite",
8660  "tokio",
8661  "tower-layer",
8662  "tower-service",
8663  "tracing",
8666 [[package]]
8667 name = "tower-layer"
8668 version = "0.3.2"
8669 source = "registry+https://github.com/rust-lang/crates.io-index"
8670 checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
8672 [[package]]
8673 name = "tower-service"
8674 version = "0.3.2"
8675 source = "registry+https://github.com/rust-lang/crates.io-index"
8676 checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
8678 [[package]]
8679 name = "tracing"
8680 version = "0.1.40"
8681 source = "registry+https://github.com/rust-lang/crates.io-index"
8682 checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
8683 dependencies = [
8684  "log",
8685  "pin-project-lite",
8686  "tracing-attributes",
8687  "tracing-core",
8690 [[package]]
8691 name = "tracing-appender"
8692 version = "0.2.3"
8693 source = "registry+https://github.com/rust-lang/crates.io-index"
8694 checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf"
8695 dependencies = [
8696  "crossbeam-channel",
8697  "thiserror",
8698  "time",
8699  "tracing-subscriber",
8702 [[package]]
8703 name = "tracing-attributes"
8704 version = "0.1.27"
8705 source = "registry+https://github.com/rust-lang/crates.io-index"
8706 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
8707 dependencies = [
8708  "proc-macro2",
8709  "quote",
8710  "syn 2.0.72",
8713 [[package]]
8714 name = "tracing-core"
8715 version = "0.1.32"
8716 source = "registry+https://github.com/rust-lang/crates.io-index"
8717 checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
8718 dependencies = [
8719  "once_cell",
8720  "valuable",
8723 [[package]]
8724 name = "tracing-futures"
8725 version = "0.2.5"
8726 source = "registry+https://github.com/rust-lang/crates.io-index"
8727 checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
8728 dependencies = [
8729  "pin-project",
8730  "tracing",
8733 [[package]]
8734 name = "tracing-log"
8735 version = "0.2.0"
8736 source = "registry+https://github.com/rust-lang/crates.io-index"
8737 checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
8738 dependencies = [
8739  "log",
8740  "once_cell",
8741  "tracing-core",
8744 [[package]]
8745 name = "tracing-subscriber"
8746 version = "0.3.18"
8747 source = "registry+https://github.com/rust-lang/crates.io-index"
8748 checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
8749 dependencies = [
8750  "matchers",
8751  "nu-ansi-term",
8752  "once_cell",
8753  "regex",
8754  "sharded-slab",
8755  "smallvec",
8756  "thread_local",
8757  "tracing",
8758  "tracing-core",
8759  "tracing-log",
8762 [[package]]
8763 name = "trackable"
8764 version = "1.3.0"
8765 source = "registry+https://github.com/rust-lang/crates.io-index"
8766 checksum = "b15bd114abb99ef8cee977e517c8f37aee63f184f2d08e3e6ceca092373369ae"
8767 dependencies = [
8768  "trackable_derive",
8771 [[package]]
8772 name = "trackable_derive"
8773 version = "1.0.0"
8774 source = "registry+https://github.com/rust-lang/crates.io-index"
8775 checksum = "ebeb235c5847e2f82cfe0f07eb971d1e5f6804b18dac2ae16349cc604380f82f"
8776 dependencies = [
8777  "quote",
8778  "syn 1.0.109",
8781 [[package]]
8782 name = "tree_hash"
8783 version = "0.6.0"
8784 source = "registry+https://github.com/rust-lang/crates.io-index"
8785 checksum = "134d6b24a5b829f30b5ee7de05ba7384557f5f6b00e29409cdf2392f93201bfa"
8786 dependencies = [
8787  "ethereum-types 0.14.1",
8788  "ethereum_hashing",
8789  "smallvec",
8792 [[package]]
8793 name = "tree_hash_derive"
8794 version = "0.6.0"
8795 source = "registry+https://github.com/rust-lang/crates.io-index"
8796 checksum = "9ce7bccc538359a213436af7bc95804bdbf1c2a21d80e22953cbe9e096837ff1"
8797 dependencies = [
8798  "darling 0.13.4",
8799  "quote",
8800  "syn 1.0.109",
8803 [[package]]
8804 name = "triehash"
8805 version = "0.8.4"
8806 source = "registry+https://github.com/rust-lang/crates.io-index"
8807 checksum = "a1631b201eb031b563d2e85ca18ec8092508e262a3196ce9bd10a67ec87b9f5c"
8808 dependencies = [
8809  "hash-db",
8810  "rlp",
8813 [[package]]
8814 name = "triomphe"
8815 version = "0.1.13"
8816 source = "registry+https://github.com/rust-lang/crates.io-index"
8817 checksum = "e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369"
8818 dependencies = [
8819  "serde",
8820  "stable_deref_trait",
8823 [[package]]
8824 name = "try-lock"
8825 version = "0.2.5"
8826 source = "registry+https://github.com/rust-lang/crates.io-index"
8827 checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
8829 [[package]]
8830 name = "typenum"
8831 version = "1.17.0"
8832 source = "registry+https://github.com/rust-lang/crates.io-index"
8833 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
8835 [[package]]
8836 name = "types"
8837 version = "0.2.1"
8838 dependencies = [
8839  "alloy-primitives",
8840  "alloy-rlp",
8841  "arbitrary",
8842  "beacon_chain",
8843  "bls",
8844  "compare_fields",
8845  "compare_fields_derive",
8846  "criterion",
8847  "derivative",
8848  "eth2_interop_keypairs",
8849  "ethereum-types 0.14.1",
8850  "ethereum_hashing",
8851  "ethereum_serde_utils",
8852  "ethereum_ssz",
8853  "ethereum_ssz_derive",
8854  "hex",
8855  "int_to_bytes",
8856  "itertools 0.10.5",
8857  "kzg",
8858  "lazy_static",
8859  "log",
8860  "maplit",
8861  "merkle_proof",
8862  "metastruct",
8863  "milhouse",
8864  "parking_lot 0.12.3",
8865  "paste",
8866  "rand",
8867  "rand_xorshift",
8868  "rayon",
8869  "regex",
8870  "rpds",
8871  "rusqlite",
8872  "safe_arith",
8873  "serde",
8874  "serde_json",
8875  "serde_yaml",
8876  "slog",
8877  "smallvec",
8878  "ssz_types",
8879  "state_processing",
8880  "superstruct",
8881  "swap_or_not_shuffle",
8882  "tempfile",
8883  "test_random_derive",
8884  "tokio",
8885  "tree_hash",
8886  "tree_hash_derive",
8889 [[package]]
8890 name = "ucd-trie"
8891 version = "0.1.6"
8892 source = "registry+https://github.com/rust-lang/crates.io-index"
8893 checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
8895 [[package]]
8896 name = "uint"
8897 version = "0.9.5"
8898 source = "registry+https://github.com/rust-lang/crates.io-index"
8899 checksum = "76f64bba2c53b04fcab63c01a7d7427eadc821e3bc48c34dc9ba29c501164b52"
8900 dependencies = [
8901  "arbitrary",
8902  "byteorder",
8903  "crunchy",
8904  "hex",
8905  "static_assertions",
8908 [[package]]
8909 name = "unarray"
8910 version = "0.1.4"
8911 source = "registry+https://github.com/rust-lang/crates.io-index"
8912 checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
8914 [[package]]
8915 name = "unescape"
8916 version = "0.1.0"
8917 source = "registry+https://github.com/rust-lang/crates.io-index"
8918 checksum = "ccb97dac3243214f8d8507998906ca3e2e0b900bf9bf4870477f125b82e68f6e"
8920 [[package]]
8921 name = "unicase"
8922 version = "2.7.0"
8923 source = "registry+https://github.com/rust-lang/crates.io-index"
8924 checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
8925 dependencies = [
8926  "version_check",
8929 [[package]]
8930 name = "unicode-bidi"
8931 version = "0.3.15"
8932 source = "registry+https://github.com/rust-lang/crates.io-index"
8933 checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
8935 [[package]]
8936 name = "unicode-ident"
8937 version = "1.0.12"
8938 source = "registry+https://github.com/rust-lang/crates.io-index"
8939 checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
8941 [[package]]
8942 name = "unicode-normalization"
8943 version = "0.1.23"
8944 source = "registry+https://github.com/rust-lang/crates.io-index"
8945 checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5"
8946 dependencies = [
8947  "tinyvec",
8950 [[package]]
8951 name = "unicode-properties"
8952 version = "0.1.1"
8953 source = "registry+https://github.com/rust-lang/crates.io-index"
8954 checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291"
8956 [[package]]
8957 name = "unicode-xid"
8958 version = "0.2.4"
8959 source = "registry+https://github.com/rust-lang/crates.io-index"
8960 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
8962 [[package]]
8963 name = "universal-hash"
8964 version = "0.4.0"
8965 source = "registry+https://github.com/rust-lang/crates.io-index"
8966 checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402"
8967 dependencies = [
8968  "generic-array",
8969  "subtle",
8972 [[package]]
8973 name = "universal-hash"
8974 version = "0.5.1"
8975 source = "registry+https://github.com/rust-lang/crates.io-index"
8976 checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
8977 dependencies = [
8978  "crypto-common",
8979  "subtle",
8982 [[package]]
8983 name = "unsafe-libyaml"
8984 version = "0.2.11"
8985 source = "registry+https://github.com/rust-lang/crates.io-index"
8986 checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
8988 [[package]]
8989 name = "unsigned-varint"
8990 version = "0.7.2"
8991 source = "registry+https://github.com/rust-lang/crates.io-index"
8992 checksum = "6889a77d49f1f013504cec6bf97a2c730394adedaeb1deb5ea08949a50541105"
8993 dependencies = [
8994  "asynchronous-codec 0.6.2",
8995  "bytes",
8998 [[package]]
8999 name = "unsigned-varint"
9000 version = "0.8.0"
9001 source = "registry+https://github.com/rust-lang/crates.io-index"
9002 checksum = "eb066959b24b5196ae73cb057f45598450d2c5f71460e98c49b738086eff9c06"
9003 dependencies = [
9004  "bytes",
9005  "tokio-util",
9008 [[package]]
9009 name = "untrusted"
9010 version = "0.7.1"
9011 source = "registry+https://github.com/rust-lang/crates.io-index"
9012 checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
9014 [[package]]
9015 name = "untrusted"
9016 version = "0.9.0"
9017 source = "registry+https://github.com/rust-lang/crates.io-index"
9018 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
9020 [[package]]
9021 name = "unused_port"
9022 version = "0.1.0"
9023 dependencies = [
9024  "lazy_static",
9025  "lru_cache",
9026  "parking_lot 0.12.3",
9029 [[package]]
9030 name = "url"
9031 version = "2.5.2"
9032 source = "registry+https://github.com/rust-lang/crates.io-index"
9033 checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
9034 dependencies = [
9035  "form_urlencoded",
9036  "idna 0.5.0",
9037  "percent-encoding",
9040 [[package]]
9041 name = "utf8parse"
9042 version = "0.2.2"
9043 source = "registry+https://github.com/rust-lang/crates.io-index"
9044 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
9046 [[package]]
9047 name = "uuid"
9048 version = "0.8.2"
9049 source = "registry+https://github.com/rust-lang/crates.io-index"
9050 checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
9051 dependencies = [
9052  "getrandom",
9053  "serde",
9056 [[package]]
9057 name = "validator_client"
9058 version = "0.3.5"
9059 dependencies = [
9060  "account_utils",
9061  "bincode",
9062  "bls",
9063  "clap",
9064  "clap_utils",
9065  "deposit_contract",
9066  "directory",
9067  "dirs",
9068  "environment",
9069  "eth2",
9070  "eth2_keystore",
9071  "ethereum_serde_utils",
9072  "fdlimit",
9073  "filesystem",
9074  "futures",
9075  "hex",
9076  "hyper 1.4.1",
9077  "itertools 0.10.5",
9078  "lazy_static",
9079  "libsecp256k1",
9080  "lighthouse_metrics",
9081  "lighthouse_version",
9082  "lockfile",
9083  "logging",
9084  "malloc_utils",
9085  "monitoring_api",
9086  "parking_lot 0.12.3",
9087  "rand",
9088  "reqwest",
9089  "ring 0.16.20",
9090  "safe_arith",
9091  "sensitive_url",
9092  "serde",
9093  "serde_json",
9094  "slashing_protection",
9095  "slog",
9096  "slot_clock",
9097  "strum",
9098  "sysinfo",
9099  "system_health",
9100  "task_executor",
9101  "tempfile",
9102  "tokio",
9103  "tokio-stream",
9104  "tree_hash",
9105  "types",
9106  "url",
9107  "validator_dir",
9108  "warp",
9109  "warp_utils",
9112 [[package]]
9113 name = "validator_dir"
9114 version = "0.1.0"
9115 dependencies = [
9116  "bls",
9117  "deposit_contract",
9118  "derivative",
9119  "directory",
9120  "eth2_keystore",
9121  "filesystem",
9122  "hex",
9123  "lockfile",
9124  "rand",
9125  "tempfile",
9126  "tree_hash",
9127  "types",
9130 [[package]]
9131 name = "validator_manager"
9132 version = "0.1.0"
9133 dependencies = [
9134  "account_utils",
9135  "clap",
9136  "clap_utils",
9137  "environment",
9138  "eth2",
9139  "eth2_network_config",
9140  "eth2_wallet",
9141  "ethereum_serde_utils",
9142  "hex",
9143  "regex",
9144  "serde",
9145  "serde_json",
9146  "tempfile",
9147  "tokio",
9148  "tree_hash",
9149  "types",
9150  "validator_client",
9153 [[package]]
9154 name = "valuable"
9155 version = "0.1.0"
9156 source = "registry+https://github.com/rust-lang/crates.io-index"
9157 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
9159 [[package]]
9160 name = "vcpkg"
9161 version = "0.2.15"
9162 source = "registry+https://github.com/rust-lang/crates.io-index"
9163 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
9165 [[package]]
9166 name = "vec_map"
9167 version = "0.8.2"
9168 source = "registry+https://github.com/rust-lang/crates.io-index"
9169 checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
9171 [[package]]
9172 name = "version_check"
9173 version = "0.9.4"
9174 source = "registry+https://github.com/rust-lang/crates.io-index"
9175 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
9177 [[package]]
9178 name = "void"
9179 version = "1.0.2"
9180 source = "registry+https://github.com/rust-lang/crates.io-index"
9181 checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
9183 [[package]]
9184 name = "wait-timeout"
9185 version = "0.2.0"
9186 source = "registry+https://github.com/rust-lang/crates.io-index"
9187 checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
9188 dependencies = [
9189  "libc",
9192 [[package]]
9193 name = "walkdir"
9194 version = "2.5.0"
9195 source = "registry+https://github.com/rust-lang/crates.io-index"
9196 checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
9197 dependencies = [
9198  "same-file",
9199  "winapi-util",
9202 [[package]]
9203 name = "want"
9204 version = "0.3.1"
9205 source = "registry+https://github.com/rust-lang/crates.io-index"
9206 checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
9207 dependencies = [
9208  "try-lock",
9211 [[package]]
9212 name = "warp"
9213 version = "0.3.7"
9214 source = "registry+https://github.com/rust-lang/crates.io-index"
9215 checksum = "4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c"
9216 dependencies = [
9217  "bytes",
9218  "futures-channel",
9219  "futures-util",
9220  "headers",
9221  "http 0.2.12",
9222  "hyper 0.14.30",
9223  "log",
9224  "mime",
9225  "mime_guess",
9226  "percent-encoding",
9227  "pin-project",
9228  "rustls-pemfile 2.1.2",
9229  "scoped-tls",
9230  "serde",
9231  "serde_json",
9232  "serde_urlencoded",
9233  "tokio",
9234  "tokio-rustls 0.25.0",
9235  "tokio-util",
9236  "tower-service",
9237  "tracing",
9240 [[package]]
9241 name = "warp_utils"
9242 version = "0.1.0"
9243 dependencies = [
9244  "beacon_chain",
9245  "bytes",
9246  "eth2",
9247  "headers",
9248  "lazy_static",
9249  "lighthouse_metrics",
9250  "safe_arith",
9251  "serde",
9252  "serde_array_query",
9253  "serde_json",
9254  "state_processing",
9255  "tokio",
9256  "types",
9257  "warp",
9260 [[package]]
9261 name = "wasi"
9262 version = "0.11.0+wasi-snapshot-preview1"
9263 source = "registry+https://github.com/rust-lang/crates.io-index"
9264 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
9266 [[package]]
9267 name = "wasite"
9268 version = "0.1.0"
9269 source = "registry+https://github.com/rust-lang/crates.io-index"
9270 checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
9272 [[package]]
9273 name = "wasm-bindgen"
9274 version = "0.2.92"
9275 source = "registry+https://github.com/rust-lang/crates.io-index"
9276 checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8"
9277 dependencies = [
9278  "cfg-if",
9279  "wasm-bindgen-macro",
9282 [[package]]
9283 name = "wasm-bindgen-backend"
9284 version = "0.2.92"
9285 source = "registry+https://github.com/rust-lang/crates.io-index"
9286 checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da"
9287 dependencies = [
9288  "bumpalo",
9289  "log",
9290  "once_cell",
9291  "proc-macro2",
9292  "quote",
9293  "syn 2.0.72",
9294  "wasm-bindgen-shared",
9297 [[package]]
9298 name = "wasm-bindgen-futures"
9299 version = "0.4.42"
9300 source = "registry+https://github.com/rust-lang/crates.io-index"
9301 checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0"
9302 dependencies = [
9303  "cfg-if",
9304  "js-sys",
9305  "wasm-bindgen",
9306  "web-sys",
9309 [[package]]
9310 name = "wasm-bindgen-macro"
9311 version = "0.2.92"
9312 source = "registry+https://github.com/rust-lang/crates.io-index"
9313 checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726"
9314 dependencies = [
9315  "quote",
9316  "wasm-bindgen-macro-support",
9319 [[package]]
9320 name = "wasm-bindgen-macro-support"
9321 version = "0.2.92"
9322 source = "registry+https://github.com/rust-lang/crates.io-index"
9323 checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
9324 dependencies = [
9325  "proc-macro2",
9326  "quote",
9327  "syn 2.0.72",
9328  "wasm-bindgen-backend",
9329  "wasm-bindgen-shared",
9332 [[package]]
9333 name = "wasm-bindgen-shared"
9334 version = "0.2.92"
9335 source = "registry+https://github.com/rust-lang/crates.io-index"
9336 checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
9338 [[package]]
9339 name = "wasm-streams"
9340 version = "0.4.0"
9341 source = "registry+https://github.com/rust-lang/crates.io-index"
9342 checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129"
9343 dependencies = [
9344  "futures-util",
9345  "js-sys",
9346  "wasm-bindgen",
9347  "wasm-bindgen-futures",
9348  "web-sys",
9351 [[package]]
9352 name = "wasm-timer"
9353 version = "0.2.5"
9354 source = "registry+https://github.com/rust-lang/crates.io-index"
9355 checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"
9356 dependencies = [
9357  "futures",
9358  "js-sys",
9359  "parking_lot 0.11.2",
9360  "pin-utils",
9361  "wasm-bindgen",
9362  "wasm-bindgen-futures",
9363  "web-sys",
9366 [[package]]
9367 name = "watch"
9368 version = "0.1.0"
9369 dependencies = [
9370  "axum",
9371  "beacon_chain",
9372  "beacon_node",
9373  "bls",
9374  "clap",
9375  "clap_utils",
9376  "diesel",
9377  "diesel_migrations",
9378  "env_logger 0.9.3",
9379  "eth2",
9380  "http_api",
9381  "hyper 1.4.1",
9382  "log",
9383  "logging",
9384  "network",
9385  "r2d2",
9386  "rand",
9387  "reqwest",
9388  "serde",
9389  "serde_json",
9390  "serde_yaml",
9391  "task_executor",
9392  "testcontainers",
9393  "tokio",
9394  "tokio-postgres",
9395  "types",
9396  "unused_port",
9397  "url",
9400 [[package]]
9401 name = "web-sys"
9402 version = "0.3.69"
9403 source = "registry+https://github.com/rust-lang/crates.io-index"
9404 checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef"
9405 dependencies = [
9406  "js-sys",
9407  "wasm-bindgen",
9410 [[package]]
9411 name = "web-time"
9412 version = "1.1.0"
9413 source = "registry+https://github.com/rust-lang/crates.io-index"
9414 checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
9415 dependencies = [
9416  "js-sys",
9417  "wasm-bindgen",
9420 [[package]]
9421 name = "web3signer_tests"
9422 version = "0.1.0"
9423 dependencies = [
9424  "account_utils",
9425  "async-channel",
9426  "environment",
9427  "eth2_keystore",
9428  "eth2_network_config",
9429  "futures",
9430  "lazy_static",
9431  "parking_lot 0.12.3",
9432  "reqwest",
9433  "serde",
9434  "serde_json",
9435  "serde_yaml",
9436  "slot_clock",
9437  "task_executor",
9438  "tempfile",
9439  "tokio",
9440  "types",
9441  "url",
9442  "validator_client",
9443  "zip",
9446 [[package]]
9447 name = "webpki-roots"
9448 version = "0.25.4"
9449 source = "registry+https://github.com/rust-lang/crates.io-index"
9450 checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
9452 [[package]]
9453 name = "whoami"
9454 version = "1.5.1"
9455 source = "registry+https://github.com/rust-lang/crates.io-index"
9456 checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9"
9457 dependencies = [
9458  "redox_syscall 0.4.1",
9459  "wasite",
9460  "web-sys",
9463 [[package]]
9464 name = "widestring"
9465 version = "0.4.3"
9466 source = "registry+https://github.com/rust-lang/crates.io-index"
9467 checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c"
9469 [[package]]
9470 name = "widestring"
9471 version = "1.1.0"
9472 source = "registry+https://github.com/rust-lang/crates.io-index"
9473 checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311"
9475 [[package]]
9476 name = "winapi"
9477 version = "0.3.9"
9478 source = "registry+https://github.com/rust-lang/crates.io-index"
9479 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
9480 dependencies = [
9481  "winapi-i686-pc-windows-gnu",
9482  "winapi-x86_64-pc-windows-gnu",
9485 [[package]]
9486 name = "winapi-i686-pc-windows-gnu"
9487 version = "0.4.0"
9488 source = "registry+https://github.com/rust-lang/crates.io-index"
9489 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
9491 [[package]]
9492 name = "winapi-util"
9493 version = "0.1.8"
9494 source = "registry+https://github.com/rust-lang/crates.io-index"
9495 checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b"
9496 dependencies = [
9497  "windows-sys 0.52.0",
9500 [[package]]
9501 name = "winapi-x86_64-pc-windows-gnu"
9502 version = "0.4.0"
9503 source = "registry+https://github.com/rust-lang/crates.io-index"
9504 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
9506 [[package]]
9507 name = "windows"
9508 version = "0.51.1"
9509 source = "registry+https://github.com/rust-lang/crates.io-index"
9510 checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9"
9511 dependencies = [
9512  "windows-core 0.51.1",
9513  "windows-targets 0.48.5",
9516 [[package]]
9517 name = "windows-acl"
9518 version = "0.3.0"
9519 source = "registry+https://github.com/rust-lang/crates.io-index"
9520 checksum = "177b1723986bcb4c606058e77f6e8614b51c7f9ad2face6f6fd63dd5c8b3cec3"
9521 dependencies = [
9522  "field-offset",
9523  "libc",
9524  "widestring 0.4.3",
9525  "winapi",
9528 [[package]]
9529 name = "windows-core"
9530 version = "0.51.1"
9531 source = "registry+https://github.com/rust-lang/crates.io-index"
9532 checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64"
9533 dependencies = [
9534  "windows-targets 0.48.5",
9537 [[package]]
9538 name = "windows-core"
9539 version = "0.52.0"
9540 source = "registry+https://github.com/rust-lang/crates.io-index"
9541 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
9542 dependencies = [
9543  "windows-targets 0.52.6",
9546 [[package]]
9547 name = "windows-sys"
9548 version = "0.45.0"
9549 source = "registry+https://github.com/rust-lang/crates.io-index"
9550 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
9551 dependencies = [
9552  "windows-targets 0.42.2",
9555 [[package]]
9556 name = "windows-sys"
9557 version = "0.48.0"
9558 source = "registry+https://github.com/rust-lang/crates.io-index"
9559 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
9560 dependencies = [
9561  "windows-targets 0.48.5",
9564 [[package]]
9565 name = "windows-sys"
9566 version = "0.52.0"
9567 source = "registry+https://github.com/rust-lang/crates.io-index"
9568 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
9569 dependencies = [
9570  "windows-targets 0.52.6",
9573 [[package]]
9574 name = "windows-targets"
9575 version = "0.42.2"
9576 source = "registry+https://github.com/rust-lang/crates.io-index"
9577 checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
9578 dependencies = [
9579  "windows_aarch64_gnullvm 0.42.2",
9580  "windows_aarch64_msvc 0.42.2",
9581  "windows_i686_gnu 0.42.2",
9582  "windows_i686_msvc 0.42.2",
9583  "windows_x86_64_gnu 0.42.2",
9584  "windows_x86_64_gnullvm 0.42.2",
9585  "windows_x86_64_msvc 0.42.2",
9588 [[package]]
9589 name = "windows-targets"
9590 version = "0.48.5"
9591 source = "registry+https://github.com/rust-lang/crates.io-index"
9592 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
9593 dependencies = [
9594  "windows_aarch64_gnullvm 0.48.5",
9595  "windows_aarch64_msvc 0.48.5",
9596  "windows_i686_gnu 0.48.5",
9597  "windows_i686_msvc 0.48.5",
9598  "windows_x86_64_gnu 0.48.5",
9599  "windows_x86_64_gnullvm 0.48.5",
9600  "windows_x86_64_msvc 0.48.5",
9603 [[package]]
9604 name = "windows-targets"
9605 version = "0.52.6"
9606 source = "registry+https://github.com/rust-lang/crates.io-index"
9607 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
9608 dependencies = [
9609  "windows_aarch64_gnullvm 0.52.6",
9610  "windows_aarch64_msvc 0.52.6",
9611  "windows_i686_gnu 0.52.6",
9612  "windows_i686_gnullvm",
9613  "windows_i686_msvc 0.52.6",
9614  "windows_x86_64_gnu 0.52.6",
9615  "windows_x86_64_gnullvm 0.52.6",
9616  "windows_x86_64_msvc 0.52.6",
9619 [[package]]
9620 name = "windows_aarch64_gnullvm"
9621 version = "0.42.2"
9622 source = "registry+https://github.com/rust-lang/crates.io-index"
9623 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
9625 [[package]]
9626 name = "windows_aarch64_gnullvm"
9627 version = "0.48.5"
9628 source = "registry+https://github.com/rust-lang/crates.io-index"
9629 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
9631 [[package]]
9632 name = "windows_aarch64_gnullvm"
9633 version = "0.52.6"
9634 source = "registry+https://github.com/rust-lang/crates.io-index"
9635 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
9637 [[package]]
9638 name = "windows_aarch64_msvc"
9639 version = "0.42.2"
9640 source = "registry+https://github.com/rust-lang/crates.io-index"
9641 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
9643 [[package]]
9644 name = "windows_aarch64_msvc"
9645 version = "0.48.5"
9646 source = "registry+https://github.com/rust-lang/crates.io-index"
9647 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
9649 [[package]]
9650 name = "windows_aarch64_msvc"
9651 version = "0.52.6"
9652 source = "registry+https://github.com/rust-lang/crates.io-index"
9653 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
9655 [[package]]
9656 name = "windows_i686_gnu"
9657 version = "0.42.2"
9658 source = "registry+https://github.com/rust-lang/crates.io-index"
9659 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
9661 [[package]]
9662 name = "windows_i686_gnu"
9663 version = "0.48.5"
9664 source = "registry+https://github.com/rust-lang/crates.io-index"
9665 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
9667 [[package]]
9668 name = "windows_i686_gnu"
9669 version = "0.52.6"
9670 source = "registry+https://github.com/rust-lang/crates.io-index"
9671 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
9673 [[package]]
9674 name = "windows_i686_gnullvm"
9675 version = "0.52.6"
9676 source = "registry+https://github.com/rust-lang/crates.io-index"
9677 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
9679 [[package]]
9680 name = "windows_i686_msvc"
9681 version = "0.42.2"
9682 source = "registry+https://github.com/rust-lang/crates.io-index"
9683 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
9685 [[package]]
9686 name = "windows_i686_msvc"
9687 version = "0.48.5"
9688 source = "registry+https://github.com/rust-lang/crates.io-index"
9689 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
9691 [[package]]
9692 name = "windows_i686_msvc"
9693 version = "0.52.6"
9694 source = "registry+https://github.com/rust-lang/crates.io-index"
9695 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
9697 [[package]]
9698 name = "windows_x86_64_gnu"
9699 version = "0.42.2"
9700 source = "registry+https://github.com/rust-lang/crates.io-index"
9701 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
9703 [[package]]
9704 name = "windows_x86_64_gnu"
9705 version = "0.48.5"
9706 source = "registry+https://github.com/rust-lang/crates.io-index"
9707 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
9709 [[package]]
9710 name = "windows_x86_64_gnu"
9711 version = "0.52.6"
9712 source = "registry+https://github.com/rust-lang/crates.io-index"
9713 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
9715 [[package]]
9716 name = "windows_x86_64_gnullvm"
9717 version = "0.42.2"
9718 source = "registry+https://github.com/rust-lang/crates.io-index"
9719 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
9721 [[package]]
9722 name = "windows_x86_64_gnullvm"
9723 version = "0.48.5"
9724 source = "registry+https://github.com/rust-lang/crates.io-index"
9725 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
9727 [[package]]
9728 name = "windows_x86_64_gnullvm"
9729 version = "0.52.6"
9730 source = "registry+https://github.com/rust-lang/crates.io-index"
9731 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
9733 [[package]]
9734 name = "windows_x86_64_msvc"
9735 version = "0.42.2"
9736 source = "registry+https://github.com/rust-lang/crates.io-index"
9737 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
9739 [[package]]
9740 name = "windows_x86_64_msvc"
9741 version = "0.48.5"
9742 source = "registry+https://github.com/rust-lang/crates.io-index"
9743 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
9745 [[package]]
9746 name = "windows_x86_64_msvc"
9747 version = "0.52.6"
9748 source = "registry+https://github.com/rust-lang/crates.io-index"
9749 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
9751 [[package]]
9752 name = "winnow"
9753 version = "0.5.40"
9754 source = "registry+https://github.com/rust-lang/crates.io-index"
9755 checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
9756 dependencies = [
9757  "memchr",
9760 [[package]]
9761 name = "winnow"
9762 version = "0.6.15"
9763 source = "registry+https://github.com/rust-lang/crates.io-index"
9764 checksum = "557404e450152cd6795bb558bca69e43c585055f4606e3bcae5894fc6dac9ba0"
9765 dependencies = [
9766  "memchr",
9769 [[package]]
9770 name = "winreg"
9771 version = "0.50.0"
9772 source = "registry+https://github.com/rust-lang/crates.io-index"
9773 checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
9774 dependencies = [
9775  "cfg-if",
9776  "windows-sys 0.48.0",
9779 [[package]]
9780 name = "ws_stream_wasm"
9781 version = "0.7.4"
9782 source = "registry+https://github.com/rust-lang/crates.io-index"
9783 checksum = "7999f5f4217fe3818726b66257a4475f71e74ffd190776ad053fa159e50737f5"
9784 dependencies = [
9785  "async_io_stream",
9786  "futures",
9787  "js-sys",
9788  "log",
9789  "pharos",
9790  "rustc_version 0.4.0",
9791  "send_wrapper",
9792  "thiserror",
9793  "wasm-bindgen",
9794  "wasm-bindgen-futures",
9795  "web-sys",
9798 [[package]]
9799 name = "wyz"
9800 version = "0.2.0"
9801 source = "registry+https://github.com/rust-lang/crates.io-index"
9802 checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
9804 [[package]]
9805 name = "wyz"
9806 version = "0.5.1"
9807 source = "registry+https://github.com/rust-lang/crates.io-index"
9808 checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
9809 dependencies = [
9810  "tap",
9813 [[package]]
9814 name = "x25519-dalek"
9815 version = "2.0.1"
9816 source = "registry+https://github.com/rust-lang/crates.io-index"
9817 checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277"
9818 dependencies = [
9819  "curve25519-dalek",
9820  "rand_core",
9821  "serde",
9822  "zeroize",
9825 [[package]]
9826 name = "x509-parser"
9827 version = "0.16.0"
9828 source = "registry+https://github.com/rust-lang/crates.io-index"
9829 checksum = "fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69"
9830 dependencies = [
9831  "asn1-rs",
9832  "data-encoding",
9833  "der-parser",
9834  "lazy_static",
9835  "nom",
9836  "oid-registry",
9837  "rusticata-macros",
9838  "thiserror",
9839  "time",
9842 [[package]]
9843 name = "xml-rs"
9844 version = "0.8.20"
9845 source = "registry+https://github.com/rust-lang/crates.io-index"
9846 checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193"
9848 [[package]]
9849 name = "xmltree"
9850 version = "0.10.3"
9851 source = "registry+https://github.com/rust-lang/crates.io-index"
9852 checksum = "d7d8a75eaf6557bb84a65ace8609883db44a29951042ada9b393151532e41fcb"
9853 dependencies = [
9854  "xml-rs",
9857 [[package]]
9858 name = "yaml-rust2"
9859 version = "0.8.1"
9860 source = "registry+https://github.com/rust-lang/crates.io-index"
9861 checksum = "8902160c4e6f2fb145dbe9d6760a75e3c9522d8bf796ed7047c85919ac7115f8"
9862 dependencies = [
9863  "arraydeque",
9864  "encoding_rs",
9865  "hashlink 0.8.4",
9868 [[package]]
9869 name = "yamux"
9870 version = "0.12.1"
9871 source = "registry+https://github.com/rust-lang/crates.io-index"
9872 checksum = "9ed0164ae619f2dc144909a9f082187ebb5893693d8c0196e8085283ccd4b776"
9873 dependencies = [
9874  "futures",
9875  "log",
9876  "nohash-hasher",
9877  "parking_lot 0.12.3",
9878  "pin-project",
9879  "rand",
9880  "static_assertions",
9883 [[package]]
9884 name = "yamux"
9885 version = "0.13.3"
9886 source = "registry+https://github.com/rust-lang/crates.io-index"
9887 checksum = "a31b5e376a8b012bee9c423acdbb835fc34d45001cfa3106236a624e4b738028"
9888 dependencies = [
9889  "futures",
9890  "log",
9891  "nohash-hasher",
9892  "parking_lot 0.12.3",
9893  "pin-project",
9894  "rand",
9895  "static_assertions",
9896  "web-time",
9899 [[package]]
9900 name = "yasna"
9901 version = "0.5.2"
9902 source = "registry+https://github.com/rust-lang/crates.io-index"
9903 checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd"
9904 dependencies = [
9905  "time",
9908 [[package]]
9909 name = "zerocopy"
9910 version = "0.7.35"
9911 source = "registry+https://github.com/rust-lang/crates.io-index"
9912 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
9913 dependencies = [
9914  "zerocopy-derive",
9917 [[package]]
9918 name = "zerocopy-derive"
9919 version = "0.7.35"
9920 source = "registry+https://github.com/rust-lang/crates.io-index"
9921 checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
9922 dependencies = [
9923  "proc-macro2",
9924  "quote",
9925  "syn 2.0.72",
9928 [[package]]
9929 name = "zeroize"
9930 version = "1.8.1"
9931 source = "registry+https://github.com/rust-lang/crates.io-index"
9932 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
9933 dependencies = [
9934  "zeroize_derive",
9937 [[package]]
9938 name = "zeroize_derive"
9939 version = "1.4.2"
9940 source = "registry+https://github.com/rust-lang/crates.io-index"
9941 checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
9942 dependencies = [
9943  "proc-macro2",
9944  "quote",
9945  "syn 2.0.72",
9948 [[package]]
9949 name = "zip"
9950 version = "0.6.6"
9951 source = "registry+https://github.com/rust-lang/crates.io-index"
9952 checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261"
9953 dependencies = [
9954  "aes 0.8.4",
9955  "byteorder",
9956  "bzip2",
9957  "constant_time_eq",
9958  "crc32fast",
9959  "crossbeam-utils",
9960  "flate2",
9961  "hmac 0.12.1",
9962  "pbkdf2 0.11.0",
9963  "sha1",
9964  "time",
9965  "zstd",
9968 [[package]]
9969 name = "zstd"
9970 version = "0.11.2+zstd.1.5.2"
9971 source = "registry+https://github.com/rust-lang/crates.io-index"
9972 checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4"
9973 dependencies = [
9974  "zstd-safe",
9977 [[package]]
9978 name = "zstd-safe"
9979 version = "5.0.2+zstd.1.5.2"
9980 source = "registry+https://github.com/rust-lang/crates.io-index"
9981 checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db"
9982 dependencies = [
9983  "libc",
9984  "zstd-sys",
9987 [[package]]
9988 name = "zstd-sys"
9989 version = "2.0.12+zstd.1.5.6"
9990 source = "registry+https://github.com/rust-lang/crates.io-index"
9991 checksum = "0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13"
9992 dependencies = [
9993  "cc",
9994  "pkg-config",