mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore(deps): bump some breaking deps (#11388)
This commit is contained in:
235
Cargo.lock
generated
235
Cargo.lock
generated
@ -122,7 +122,7 @@ dependencies = [
|
||||
"arbitrary",
|
||||
"auto_impl",
|
||||
"c-kzg",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"serde",
|
||||
"serde_with",
|
||||
]
|
||||
@ -138,7 +138,7 @@ dependencies = [
|
||||
"alloy-sol-type-parser",
|
||||
"alloy-sol-types",
|
||||
"const-hex",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"itoa",
|
||||
"serde",
|
||||
"serde_json",
|
||||
@ -185,7 +185,7 @@ dependencies = [
|
||||
"alloy-serde",
|
||||
"arbitrary",
|
||||
"c-kzg",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"once_cell",
|
||||
"serde",
|
||||
"sha2 0.10.8",
|
||||
@ -291,7 +291,7 @@ dependencies = [
|
||||
"cfg-if",
|
||||
"const-hex",
|
||||
"derive_arbitrary",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"getrandom 0.2.15",
|
||||
"hashbrown 0.14.5",
|
||||
"hex-literal",
|
||||
@ -484,7 +484,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
"alloy-serde",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"jsonrpsee-types",
|
||||
"jsonwebtoken",
|
||||
"rand 0.8.5",
|
||||
@ -505,7 +505,7 @@ dependencies = [
|
||||
"alloy-rlp",
|
||||
"alloy-serde",
|
||||
"alloy-sol-types",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"itertools 0.13.0",
|
||||
"jsonrpsee-types",
|
||||
"serde",
|
||||
@ -746,7 +746,7 @@ dependencies = [
|
||||
"alloy-rlp",
|
||||
"arbitrary",
|
||||
"derive_arbitrary",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"nybbles",
|
||||
"proptest",
|
||||
"proptest-derive",
|
||||
@ -1122,13 +1122,11 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
|
||||
|
||||
[[package]]
|
||||
name = "backon"
|
||||
version = "0.4.4"
|
||||
version = "1.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d67782c3f868daa71d3533538e98a8e13713231969def7536e8039606fc46bf0"
|
||||
checksum = "e4fa97bb310c33c811334143cf64c5bb2b7b3c06e453db6b095d7061eff8f113"
|
||||
dependencies = [
|
||||
"fastrand 2.1.1",
|
||||
"futures-core",
|
||||
"pin-project",
|
||||
"tokio",
|
||||
]
|
||||
|
||||
@ -1224,6 +1222,24 @@ dependencies = [
|
||||
"syn 2.0.79",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "bindgen"
|
||||
version = "0.70.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f"
|
||||
dependencies = [
|
||||
"bitflags 2.6.0",
|
||||
"cexpr",
|
||||
"clang-sys",
|
||||
"itertools 0.13.0",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"regex",
|
||||
"rustc-hash 1.1.0",
|
||||
"shlex",
|
||||
"syn 2.0.79",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "bit-set"
|
||||
version = "0.5.3"
|
||||
@ -1808,7 +1824,7 @@ version = "7.1.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b34115915337defe99b2aff5c2ce6771e5fbc4079f4b506301f5cf394c8452f7"
|
||||
dependencies = [
|
||||
"crossterm",
|
||||
"crossterm 0.27.0",
|
||||
"strum",
|
||||
"strum_macros",
|
||||
"unicode-width",
|
||||
@ -1816,13 +1832,14 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "compact_str"
|
||||
version = "0.7.1"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f"
|
||||
checksum = "6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644"
|
||||
dependencies = [
|
||||
"castaway",
|
||||
"cfg-if",
|
||||
"itoa",
|
||||
"rustversion",
|
||||
"ryu",
|
||||
"static_assertions",
|
||||
]
|
||||
@ -2054,8 +2071,21 @@ dependencies = [
|
||||
"bitflags 2.6.0",
|
||||
"crossterm_winapi",
|
||||
"libc",
|
||||
"mio 0.8.11",
|
||||
"parking_lot 0.12.3",
|
||||
"winapi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "crossterm"
|
||||
version = "0.28.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
|
||||
dependencies = [
|
||||
"bitflags 2.6.0",
|
||||
"crossterm_winapi",
|
||||
"mio 1.0.2",
|
||||
"parking_lot 0.12.3",
|
||||
"rustix",
|
||||
"signal-hook",
|
||||
"signal-hook-mio",
|
||||
"winapi",
|
||||
@ -2321,6 +2351,17 @@ dependencies = [
|
||||
"syn 2.0.79",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "derive_more"
|
||||
version = "0.99.18"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.79",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "derive_more"
|
||||
version = "1.0.0"
|
||||
@ -3654,32 +3695,36 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "iai-callgrind"
|
||||
version = "0.11.1"
|
||||
version = "0.13.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "146bf76de95f03c5f4b118f0f2f350ef18df47cc0595755bd29d8f668209466c"
|
||||
checksum = "4bd871e6374d5ca2d9b48dd23b3c7ef63a4201728621f6d75937dfcc66e91809"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"derive_more 0.99.18",
|
||||
"iai-callgrind-macros",
|
||||
"iai-callgrind-runner",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "iai-callgrind-macros"
|
||||
version = "0.2.0"
|
||||
version = "0.4.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e2a4bb39225592c0a28cfca6f70af52ebd8da23f533c2cdd0a3329c1fa252d56"
|
||||
checksum = "397649417510422ded7033f86132f833cca8c2e5081d0dfbec939b2353da7021"
|
||||
dependencies = [
|
||||
"proc-macro-error",
|
||||
"derive_more 0.99.18",
|
||||
"proc-macro-error2",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"syn 2.0.79",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "iai-callgrind-runner"
|
||||
version = "0.11.1"
|
||||
version = "0.13.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "60484b2e469ef4f1af6f196af738889ff375151dd11ac223647ed8a97529107d"
|
||||
checksum = "f3783c337f9e931af702b5d5835ff2a6824bf55e416461a4e042dfb4b8fdbbea"
|
||||
dependencies = [
|
||||
"serde",
|
||||
]
|
||||
@ -3983,6 +4028,16 @@ dependencies = [
|
||||
"generic-array",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "instability"
|
||||
version = "0.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b23a0c8dfe501baac4adf6ebbfa6eddf8f0c07f56b058cc1288017e32397846c"
|
||||
dependencies = [
|
||||
"quote",
|
||||
"syn 2.0.79",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "instant"
|
||||
version = "0.1.13"
|
||||
@ -4448,7 +4503,7 @@ version = "0.14.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ae9ea4b75e1a81675429dafe43441df1caea70081e82246a8cccf514884a88bb"
|
||||
dependencies = [
|
||||
"bindgen",
|
||||
"bindgen 0.69.4",
|
||||
"errno",
|
||||
"libc",
|
||||
]
|
||||
@ -4777,20 +4832,20 @@ checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
|
||||
dependencies = [
|
||||
"hermit-abi 0.3.9",
|
||||
"libc",
|
||||
"log",
|
||||
"wasi 0.11.0+wasi-snapshot-preview1",
|
||||
"windows-sys 0.52.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "mockall"
|
||||
version = "0.12.1"
|
||||
version = "0.13.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "43766c2b5203b10de348ffe19f7e54564b64f3d6018ff7648d1e2d6d3a0f0a48"
|
||||
checksum = "d4c28b3fb6d753d28c20e826cd46ee611fda1cf3cde03a443a974043247c065a"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"downcast",
|
||||
"fragile",
|
||||
"lazy_static",
|
||||
"mockall_derive",
|
||||
"predicates",
|
||||
"predicates-tree",
|
||||
@ -4798,9 +4853,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "mockall_derive"
|
||||
version = "0.12.1"
|
||||
version = "0.13.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "af7cbce79ec385a1d4f54baa90a76401eb15d9cab93685f62e7e9f942aa00ae2"
|
||||
checksum = "341014e7f530314e9a1fdbc7400b244efea7122662c96bfa248c31da5bfb2020"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"proc-macro2",
|
||||
@ -5114,7 +5169,7 @@ dependencies = [
|
||||
"alloy-rlp",
|
||||
"alloy-serde",
|
||||
"arbitrary",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"serde",
|
||||
"serde_with",
|
||||
"spin",
|
||||
@ -5159,7 +5214,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
"alloy-serde",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"op-alloy-consensus",
|
||||
"op-alloy-genesis",
|
||||
"serde",
|
||||
@ -5192,7 +5247,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rpc-types-engine",
|
||||
"alloy-serde",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"op-alloy-consensus",
|
||||
"op-alloy-genesis",
|
||||
"op-alloy-protocol",
|
||||
@ -5962,18 +6017,18 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ratatui"
|
||||
version = "0.27.0"
|
||||
version = "0.28.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d16546c5b5962abf8ce6e2881e722b4e0ae3b6f1a08a26ae3573c55853ca68d3"
|
||||
checksum = "fdef7f9be5c0122f890d58bdf4d964349ba6a6161f705907526d891efabba57d"
|
||||
dependencies = [
|
||||
"bitflags 2.6.0",
|
||||
"cassowary",
|
||||
"compact_str",
|
||||
"crossterm",
|
||||
"crossterm 0.28.1",
|
||||
"instability",
|
||||
"itertools 0.13.0",
|
||||
"lru",
|
||||
"paste",
|
||||
"stability",
|
||||
"strum",
|
||||
"strum_macros",
|
||||
"unicode-segmentation",
|
||||
@ -6425,7 +6480,7 @@ dependencies = [
|
||||
"alloy-signer",
|
||||
"alloy-signer-local",
|
||||
"auto_impl",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"metrics",
|
||||
"parking_lot 0.12.3",
|
||||
"pin-project",
|
||||
@ -6454,7 +6509,7 @@ dependencies = [
|
||||
"alloy-rlp",
|
||||
"alloy-trie",
|
||||
"auto_impl",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"once_cell",
|
||||
"op-alloy-rpc-types",
|
||||
"reth-ethereum-forks",
|
||||
@ -6486,7 +6541,7 @@ dependencies = [
|
||||
"backon",
|
||||
"clap",
|
||||
"comfy-table",
|
||||
"crossterm",
|
||||
"crossterm 0.28.1",
|
||||
"eyre",
|
||||
"fdlimit",
|
||||
"futures",
|
||||
@ -6617,7 +6672,7 @@ version = "1.0.7"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"auto_impl",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"reth-primitives",
|
||||
]
|
||||
|
||||
@ -6668,7 +6723,7 @@ dependencies = [
|
||||
"assert_matches",
|
||||
"bytes",
|
||||
"criterion",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"eyre",
|
||||
"iai-callgrind",
|
||||
"metrics",
|
||||
@ -6707,7 +6762,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"arbitrary",
|
||||
"bytes",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"metrics",
|
||||
"modular-bitfield",
|
||||
"parity-scale-codec",
|
||||
@ -6802,7 +6857,7 @@ version = "1.0.7"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"discv5",
|
||||
"enr",
|
||||
"futures",
|
||||
@ -7122,7 +7177,7 @@ dependencies = [
|
||||
"arbitrary",
|
||||
"async-stream",
|
||||
"bytes",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"futures",
|
||||
"pin-project",
|
||||
"proptest",
|
||||
@ -7159,7 +7214,7 @@ dependencies = [
|
||||
"alloy-rlp",
|
||||
"arbitrary",
|
||||
"bytes",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"proptest",
|
||||
"proptest-arbitrary-interop",
|
||||
"rand 0.8.5",
|
||||
@ -7320,7 +7375,7 @@ dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"nybbles",
|
||||
"reth-consensus",
|
||||
"reth-prune-types",
|
||||
@ -7500,7 +7555,7 @@ dependencies = [
|
||||
"byteorder",
|
||||
"criterion",
|
||||
"dashmap 6.1.0",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"indexmap 2.5.0",
|
||||
"parking_lot 0.12.3",
|
||||
"pprof",
|
||||
@ -7517,7 +7572,7 @@ dependencies = [
|
||||
name = "reth-mdbx-sys"
|
||||
version = "1.0.7"
|
||||
dependencies = [
|
||||
"bindgen",
|
||||
"bindgen 0.70.1",
|
||||
"cc",
|
||||
]
|
||||
|
||||
@ -7566,7 +7621,7 @@ dependencies = [
|
||||
"aquamarine",
|
||||
"auto_impl",
|
||||
"criterion",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"discv5",
|
||||
"enr",
|
||||
"futures",
|
||||
@ -7620,7 +7675,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rpc-types-admin",
|
||||
"auto_impl",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"enr",
|
||||
"futures",
|
||||
"reth-eth-wire-types",
|
||||
@ -7642,7 +7697,7 @@ dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
"auto_impl",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"futures",
|
||||
"parking_lot 0.12.3",
|
||||
"reth-consensus",
|
||||
@ -7690,7 +7745,7 @@ version = "1.0.7"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bincode",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"lz4_flex",
|
||||
"memmap2",
|
||||
"rand 0.8.5",
|
||||
@ -7792,7 +7847,7 @@ dependencies = [
|
||||
"alloy-rpc-types-engine",
|
||||
"clap",
|
||||
"const_format",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"dirs-next",
|
||||
"eyre",
|
||||
"futures",
|
||||
@ -7915,7 +7970,7 @@ dependencies = [
|
||||
"reth-metrics",
|
||||
"reth-provider",
|
||||
"reth-tasks",
|
||||
"socket2 0.4.10",
|
||||
"socket2 0.5.7",
|
||||
"tikv-jemalloc-ctl",
|
||||
"tokio",
|
||||
"tower 0.4.13",
|
||||
@ -7939,7 +7994,7 @@ dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-genesis",
|
||||
"alloy-primitives",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"once_cell",
|
||||
"op-alloy-rpc-types",
|
||||
"reth-chainspec",
|
||||
@ -8147,7 +8202,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rpc-types",
|
||||
"alloy-rpc-types-eth",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"jsonrpsee-types",
|
||||
"op-alloy-consensus",
|
||||
"op-alloy-network",
|
||||
@ -8258,7 +8313,7 @@ dependencies = [
|
||||
"bytes",
|
||||
"c-kzg",
|
||||
"criterion",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"k256",
|
||||
"modular-bitfield",
|
||||
"once_cell",
|
||||
@ -8299,7 +8354,7 @@ dependencies = [
|
||||
"bincode",
|
||||
"byteorder",
|
||||
"bytes",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"modular-bitfield",
|
||||
"proptest",
|
||||
"proptest-arbitrary-interop",
|
||||
@ -8401,7 +8456,7 @@ dependencies = [
|
||||
"arbitrary",
|
||||
"assert_matches",
|
||||
"bytes",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"modular-bitfield",
|
||||
"proptest",
|
||||
"proptest-arbitrary-interop",
|
||||
@ -8452,7 +8507,7 @@ dependencies = [
|
||||
"alloy-signer",
|
||||
"alloy-signer-local",
|
||||
"async-trait",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"futures",
|
||||
"http",
|
||||
"http-body",
|
||||
@ -8683,7 +8738,7 @@ dependencies = [
|
||||
"alloy-rpc-types-eth",
|
||||
"alloy-serde",
|
||||
"alloy-sol-types",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"futures",
|
||||
"jsonrpsee-core",
|
||||
"jsonrpsee-types",
|
||||
@ -8894,7 +8949,7 @@ version = "1.0.7"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"clap",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"serde",
|
||||
"strum",
|
||||
]
|
||||
@ -8924,7 +8979,7 @@ dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"reth-fs-util",
|
||||
"reth-primitives",
|
||||
]
|
||||
@ -9035,7 +9090,7 @@ dependencies = [
|
||||
"alloy-rlp",
|
||||
"auto_impl",
|
||||
"criterion",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"itertools 0.13.0",
|
||||
"metrics",
|
||||
"proptest",
|
||||
@ -9067,7 +9122,7 @@ dependencies = [
|
||||
"alloy-trie",
|
||||
"arbitrary",
|
||||
"bytes",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"hash-db",
|
||||
"itertools 0.13.0",
|
||||
"nybbles",
|
||||
@ -9087,7 +9142,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
"auto_impl",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"itertools 0.13.0",
|
||||
"metrics",
|
||||
"proptest",
|
||||
@ -9122,7 +9177,7 @@ dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
"criterion",
|
||||
"derive_more",
|
||||
"derive_more 1.0.0",
|
||||
"itertools 0.13.0",
|
||||
"metrics",
|
||||
"proptest",
|
||||
@ -9933,7 +9988,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
|
||||
dependencies = [
|
||||
"libc",
|
||||
"mio 0.8.11",
|
||||
"mio 1.0.2",
|
||||
"signal-hook",
|
||||
]
|
||||
|
||||
@ -10082,16 +10137,6 @@ version = "0.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a"
|
||||
|
||||
[[package]]
|
||||
name = "stability"
|
||||
version = "0.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac"
|
||||
dependencies = [
|
||||
"quote",
|
||||
"syn 2.0.79",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "stable_deref_trait"
|
||||
version = "1.2.0"
|
||||
@ -10242,16 +10287,15 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "sysinfo"
|
||||
version = "0.30.13"
|
||||
version = "0.31.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3"
|
||||
checksum = "355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"core-foundation-sys",
|
||||
"libc",
|
||||
"memchr",
|
||||
"ntapi",
|
||||
"once_cell",
|
||||
"windows 0.52.0",
|
||||
"windows 0.57.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -10281,9 +10325,9 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
|
||||
|
||||
[[package]]
|
||||
name = "test-fuzz"
|
||||
version = "5.2.2"
|
||||
version = "6.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f9c7343da240e16d7ed8e7a11a6f8e7535c634c38a40736f3b001b38b274962c"
|
||||
checksum = "3ab7a9bb33d134e863862ab9dad2ac7e022ac89707914627f498fe0f29248d9b"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"test-fuzz-internal",
|
||||
@ -10293,9 +10337,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "test-fuzz-internal"
|
||||
version = "5.2.2"
|
||||
version = "6.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0b7fbf19217465046777a6c53186f5a72e397a6485a438e6778a283bdd4be720"
|
||||
checksum = "d0bef5dd380747bd7b6e636a8032a24aa34fcecaf843e59fc97d299681922e86"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"cargo_metadata",
|
||||
@ -10304,11 +10348,12 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "test-fuzz-macro"
|
||||
version = "5.2.2"
|
||||
version = "6.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4f7fa70c261f748327f21d189b20f447a4306bc1f85ed2571adf185765b14e0a"
|
||||
checksum = "a7e6b4c7391a38f0f026972ec2200bcfd1ec45533aa266fdae5858d011afc500"
|
||||
dependencies = [
|
||||
"darling",
|
||||
"heck",
|
||||
"itertools 0.13.0",
|
||||
"once_cell",
|
||||
"prettyplease",
|
||||
@ -10319,9 +10364,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "test-fuzz-runtime"
|
||||
version = "5.2.2"
|
||||
version = "6.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4ba7fe4e29cb917d48fcd18324ed745b6d5e43e9bea76f5f85eb8352f5829ac1"
|
||||
checksum = "c9fbe6fb7481ec6d9bf64ae2c5d49cb1b40f8da624a91031482af7b08168c679"
|
||||
dependencies = [
|
||||
"hex",
|
||||
"num-traits",
|
||||
@ -11292,16 +11337,6 @@ version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||
|
||||
[[package]]
|
||||
name = "windows"
|
||||
version = "0.52.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
|
||||
dependencies = [
|
||||
"windows-core 0.52.0",
|
||||
"windows-targets 0.52.6",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "windows"
|
||||
version = "0.57.0"
|
||||
|
||||
@ -469,7 +469,10 @@ op-alloy-consensus = "0.3.2"
|
||||
# misc
|
||||
aquamarine = "0.5"
|
||||
auto_impl = "1"
|
||||
backon = "0.4"
|
||||
backon = { version = "1.2", default-features = false, features = [
|
||||
"std-blocking-sleep",
|
||||
"tokio-sleep",
|
||||
] }
|
||||
bincode = "1.3"
|
||||
bitflags = "2.4"
|
||||
boyer-moore-magiclen = "0.2.16"
|
||||
@ -577,14 +580,14 @@ toml = "0.8"
|
||||
arbitrary = "1.3"
|
||||
assert_matches = "1.5.0"
|
||||
criterion = "0.5"
|
||||
iai-callgrind = "0.11"
|
||||
iai-callgrind = "0.13"
|
||||
pprof = "0.13"
|
||||
proptest = "1.4"
|
||||
proptest-derive = "0.5"
|
||||
serial_test = { default-features = false, version = "3" }
|
||||
similar-asserts = { default-features = false, version = "1.5.0" }
|
||||
tempfile = "3.8"
|
||||
test-fuzz = "5"
|
||||
test-fuzz = "6"
|
||||
|
||||
tikv-jemalloc-ctl = "0.6"
|
||||
tikv-jemallocator = "0.6"
|
||||
|
||||
@ -118,14 +118,14 @@ impl<C: ChainSpecParser<ChainSpec = ChainSpec>> Command<C> {
|
||||
let header = (move || {
|
||||
get_single_header(client.clone(), BlockHashOrNumber::Number(target_block_number))
|
||||
})
|
||||
.retry(&backoff)
|
||||
.retry(backoff)
|
||||
.notify(|err, _| warn!(target: "reth::cli", "Error requesting header: {err}. Retrying..."))
|
||||
.await?;
|
||||
|
||||
let client = fetch_client.clone();
|
||||
let chain = provider_factory.chain_spec();
|
||||
let block = (move || get_single_body(client.clone(), Arc::clone(&chain), header.clone()))
|
||||
.retry(&backoff)
|
||||
.retry(backoff)
|
||||
.notify(
|
||||
|err, _| warn!(target: "reth::cli", "Error requesting body: {err}. Retrying..."),
|
||||
)
|
||||
|
||||
@ -113,7 +113,7 @@ impl<C: ChainSpecParser<ChainSpec = ChainSpec>> Command<C> {
|
||||
let to_header = (move || {
|
||||
get_single_header(client.clone(), BlockHashOrNumber::Number(self.to))
|
||||
})
|
||||
.retry(&backoff)
|
||||
.retry(backoff)
|
||||
.notify(|err, _| warn!(target: "reth::cli", "Error requesting header: {err}. Retrying..."))
|
||||
.await?;
|
||||
info!(target: "reth::cli", target_block_number=self.to, "Finished downloading tip of block range");
|
||||
|
||||
@ -60,7 +60,11 @@ serde.workspace = true
|
||||
serde_json.workspace = true
|
||||
tracing.workspace = true
|
||||
backon.workspace = true
|
||||
secp256k1 = { workspace = true, features = ["global-context", "rand-std", "recovery"] }
|
||||
secp256k1 = { workspace = true, features = [
|
||||
"global-context",
|
||||
"rand-std",
|
||||
"recovery",
|
||||
] }
|
||||
|
||||
# io
|
||||
fdlimit.workspace = true
|
||||
@ -68,8 +72,8 @@ toml = { workspace = true, features = ["display"] }
|
||||
|
||||
# tui
|
||||
comfy-table = "7.0"
|
||||
crossterm = "0.27.0"
|
||||
ratatui = { version = "0.27", default-features = false, features = [
|
||||
crossterm = "0.28.0"
|
||||
ratatui = { version = "0.28", default-features = false, features = [
|
||||
"crossterm",
|
||||
] }
|
||||
|
||||
@ -88,5 +92,5 @@ dev = [
|
||||
"dep:arbitrary",
|
||||
"dep:proptest-arbitrary-interop",
|
||||
"reth-primitives/arbitrary",
|
||||
"reth-db-api/arbitrary"
|
||||
"reth-db-api/arbitrary",
|
||||
]
|
||||
|
||||
@ -347,7 +347,7 @@ where
|
||||
let outer_chunks = Layout::default()
|
||||
.direction(Direction::Vertical)
|
||||
.constraints([Constraint::Percentage(95), Constraint::Percentage(5)].as_ref())
|
||||
.split(f.size());
|
||||
.split(f.area());
|
||||
|
||||
// Columns
|
||||
{
|
||||
|
||||
@ -118,7 +118,7 @@ impl<C: ChainSpecParser<ChainSpec: EthChainSpec + EthereumHardforks>> Command<C>
|
||||
match self.command {
|
||||
Subcommands::Header { id } => {
|
||||
let header = (move || get_single_header(fetch_client.clone(), id))
|
||||
.retry(&backoff)
|
||||
.retry(backoff)
|
||||
.notify(|err, _| println!("Error requesting header: {err}. Retrying..."))
|
||||
.await?;
|
||||
println!("Successfully downloaded header: {header:?}");
|
||||
@ -132,7 +132,7 @@ impl<C: ChainSpecParser<ChainSpec: EthChainSpec + EthereumHardforks>> Command<C>
|
||||
let header = (move || {
|
||||
get_single_header(client.clone(), BlockHashOrNumber::Number(number))
|
||||
})
|
||||
.retry(&backoff)
|
||||
.retry(backoff)
|
||||
.notify(|err, _| println!("Error requesting header: {err}. Retrying..."))
|
||||
.await?;
|
||||
header.hash()
|
||||
@ -142,7 +142,7 @@ impl<C: ChainSpecParser<ChainSpec: EthChainSpec + EthereumHardforks>> Command<C>
|
||||
let client = fetch_client.clone();
|
||||
client.get_block_bodies(vec![hash])
|
||||
})
|
||||
.retry(&backoff)
|
||||
.retry(backoff)
|
||||
.notify(|err, _| println!("Error requesting block: {err}. Retrying..."))
|
||||
.await?
|
||||
.split();
|
||||
|
||||
@ -23,6 +23,6 @@ revm-primitives.workspace = true
|
||||
[dev-dependencies]
|
||||
reth-storage-api.workspace = true
|
||||
rand.workspace = true
|
||||
mockall = "0.12"
|
||||
mockall = "0.13"
|
||||
|
||||
alloy-consensus.workspace = true
|
||||
|
||||
@ -36,7 +36,7 @@ procfs = "0.16.0"
|
||||
[dev-dependencies]
|
||||
reqwest.workspace = true
|
||||
reth-chainspec.workspace = true
|
||||
socket2 = { version = "0.4", default-features = false }
|
||||
socket2 = { version = "0.5", default-features = false }
|
||||
reth-provider = { workspace = true, features = ["test-utils"] }
|
||||
|
||||
[lints]
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
#![cfg_attr(not(test), warn(unused_crate_dependencies))]
|
||||
#![allow(missing_docs, rustdoc::missing_crate_level_docs)]
|
||||
// The `optimism` feature must be enabled to use this crate.
|
||||
#![cfg(feature = "optimism")]
|
||||
#![cfg_attr(not(test), warn(unused_crate_dependencies))]
|
||||
|
||||
use clap::Parser;
|
||||
use reth_node_builder::{engine_tree_config::TreeConfig, EngineNodeLauncher};
|
||||
|
||||
@ -43,13 +43,13 @@ metrics = { workspace = true, optional = true }
|
||||
|
||||
# misc
|
||||
bytes.workspace = true
|
||||
page_size = { version = "0.6.0", optional = true }
|
||||
page_size = { version = "0.6.0", optional = true }
|
||||
thiserror.workspace = true
|
||||
tempfile = { workspace = true, optional = true }
|
||||
derive_more.workspace = true
|
||||
paste.workspace = true
|
||||
rustc-hash = { workspace = true, optional = true }
|
||||
sysinfo = { version = "0.30", default-features = false }
|
||||
sysinfo = { version = "0.31", default-features = false, features = ["system"] }
|
||||
|
||||
# arbitrary utils
|
||||
strum = { workspace = true, features = ["derive"], optional = true }
|
||||
|
||||
@ -104,7 +104,10 @@ impl ProcessUID {
|
||||
fn new(pid: usize) -> Option<Self> {
|
||||
let mut system = System::new();
|
||||
let pid2 = sysinfo::Pid::from(pid);
|
||||
system.refresh_process_specifics(pid2, ProcessRefreshKind::new());
|
||||
system.refresh_processes_specifics(
|
||||
sysinfo::ProcessesToUpdate::Some(&[pid2]),
|
||||
ProcessRefreshKind::new(),
|
||||
);
|
||||
system.process(pid2).map(|process| Self { pid, start_time: process.start_time() })
|
||||
}
|
||||
|
||||
|
||||
@ -10,4 +10,4 @@ repository.workspace = true
|
||||
|
||||
[build-dependencies]
|
||||
cc = "1.0"
|
||||
bindgen = { version = "0.69", default-features = false, features = ["runtime"] }
|
||||
bindgen = { version = "0.70", default-features = false, features = ["runtime"] }
|
||||
|
||||
Reference in New Issue
Block a user