From ebab1043a4487dea6fb34cc00bf1d21fc71b7d0e Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Tue, 21 Oct 2025 12:57:12 -0300 Subject: [PATCH 1/8] Simplified the storage leaves log --- Cargo.lock | 100 +++++++++++++++++++------------ Cargo.toml | 2 +- crates/networking/p2p/metrics.rs | 18 +++--- crates/networking/p2p/network.rs | 17 +++--- crates/networking/p2p/sync.rs | 33 ++-------- 5 files changed, 85 insertions(+), 85 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 839f32ae2da..dfa267271aa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -275,7 +275,7 @@ dependencies = [ "serde_json", "tokio", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", ] [[package]] @@ -3547,7 +3547,7 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", "tui-logger", "url", "vergen-git2", @@ -3787,7 +3787,7 @@ dependencies = [ "tokio", "tower-http 0.6.6", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", "url", ] @@ -3838,7 +3838,7 @@ dependencies = [ "thiserror 2.0.17", "tokio", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", ] [[package]] @@ -3916,7 +3916,7 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", "url", ] @@ -3982,7 +3982,7 @@ dependencies = [ "tokio-util", "tower-http 0.6.6", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", "uuid 1.18.1", ] @@ -4211,8 +4211,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298" dependencies = [ "bit-set 0.8.0", - "regex-automata", - "regex-syntax", + "regex-automata 0.4.11", + "regex-syntax 0.8.6", ] [[package]] @@ -4697,8 +4697,8 @@ dependencies = [ "aho-corasick 1.1.3", "bstr", "log", - "regex-automata", - "regex-syntax", + "regex-automata 0.4.11", + "regex-syntax 0.8.6", ] [[package]] @@ -5482,7 +5482,7 @@ dependencies = [ "globset", "log", "memchr", - "regex-automata", + "regex-automata 0.4.11", "same-file", "walkdir", "winapi-util", @@ -5952,7 +5952,7 @@ dependencies = [ "lalrpop-util", "petgraph 0.6.5", "regex", - "regex-syntax", + "regex-syntax 0.8.6", "string_cache", "term", "tiny-keccak", @@ -5966,7 +5966,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553" dependencies = [ - "regex-automata", + "regex-automata 0.4.11", ] [[package]] @@ -6557,11 +6557,11 @@ dependencies = [ [[package]] name = "matchers" -version = "0.2.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" dependencies = [ - "regex-automata", + "regex-automata 0.1.10", ] [[package]] @@ -6869,11 +6869,12 @@ dependencies = [ [[package]] name = "nu-ansi-term" -version = "0.50.1" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" dependencies = [ - "windows-sys 0.52.0", + "overload", + "winapi", ] [[package]] @@ -7219,6 +7220,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + [[package]] name = "owo-colors" version = "4.2.3" @@ -8171,7 +8178,7 @@ dependencies = [ "rand 0.9.2", "rand_chacha 0.9.0", "rand_xorshift", - "regex-syntax", + "regex-syntax 0.8.6", "rusty-fork", "tempfile", "unarray", @@ -8618,8 +8625,17 @@ checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" dependencies = [ "aho-corasick 1.1.3", "memchr", - "regex-automata", - "regex-syntax", + "regex-automata 0.4.11", + "regex-syntax 0.8.6", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", ] [[package]] @@ -8630,9 +8646,15 @@ checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" dependencies = [ "aho-corasick 1.1.3", "memchr", - "regex-syntax", + "regex-syntax 0.8.6", ] +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + [[package]] name = "regex-syntax" version = "0.8.6" @@ -10351,9 +10373,9 @@ dependencies = [ [[package]] name = "sp1-core-machine" -version = "5.2.2" +version = "5.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b70e76953d1c4d507136b373bc198df0271d011c9acaa9b1eb8614dd65a0e04" +checksum = "7a1cbc279cf9dcf1faabc8d9b592027cf5ce5bfea6d44d2da58351379f92dba1" dependencies = [ "bincode", "cbindgen", @@ -10400,7 +10422,7 @@ dependencies = [ "thiserror 1.0.69", "tracing", "tracing-forest", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", "typenum", "web-time", ] @@ -10528,7 +10550,7 @@ dependencies = [ "thiserror 1.0.69", "tracing", "tracing-appender", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", ] [[package]] @@ -10568,9 +10590,9 @@ dependencies = [ [[package]] name = "sp1-recursion-compiler" -version = "5.2.2" +version = "5.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5611ead360e9875f426c5add60ce8082bfee28302a5c7dbfa39cad02e9178f88" +checksum = "61aa201b49cbdd52be19faec75f648e7e5e2c4930bcea7f4d1f1dbb3882cc518" dependencies = [ "backtrace", "itertools 0.13.0", @@ -10590,9 +10612,9 @@ dependencies = [ [[package]] name = "sp1-recursion-core" -version = "5.2.2" +version = "5.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79029408bee7a503394ab9d738432e709475976034348d5107a1d1a0b06dc287" +checksum = "e919d8031abe3b01ed001d5877801c2edcea0d98de56786a3e631a10fea3400d" dependencies = [ "backtrace", "cbindgen", @@ -10785,7 +10807,7 @@ dependencies = [ "tokio-stream", "tokio-util", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", ] [[package]] @@ -11798,7 +11820,7 @@ dependencies = [ "crossbeam-channel 0.5.15", "thiserror 1.0.69", "time", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", ] [[package]] @@ -11829,7 +11851,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db" dependencies = [ "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", ] [[package]] @@ -11842,7 +11864,7 @@ dependencies = [ "smallvec", "thiserror 1.0.69", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", ] [[package]] @@ -11877,14 +11899,14 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.20" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" dependencies = [ "matchers", "nu-ansi-term", "once_cell", - "regex-automata", + "regex", "sharded-slab", "smallvec", "thread_local", @@ -11924,7 +11946,7 @@ dependencies = [ "parking_lot 0.12.5", "ratatui", "tracing", - "tracing-subscriber 0.3.20", + "tracing-subscriber 0.3.19", "unicode-segmentation", ] diff --git a/Cargo.toml b/Cargo.toml index 00d95287098..2a5b3f4117a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -79,7 +79,7 @@ ethrex-l2-rpc = { path = "./crates/l2/networking/rpc" } ethrex-threadpool = { path = "./crates/concurrency" } tracing = { version = "0.1", features = ["log"] } -tracing-subscriber = { version = "0.3.0", features = ["env-filter"] } +tracing-subscriber = { version = "=0.3.19", features = ["env-filter"] } async-trait = "0.1.88" ethereum-types = { version = "0.15.1", features = ["serialize"] } diff --git a/crates/networking/p2p/metrics.rs b/crates/networking/p2p/metrics.rs index 2d3b16b742e..0e3514d6a28 100644 --- a/crates/networking/p2p/metrics.rs +++ b/crates/networking/p2p/metrics.rs @@ -80,11 +80,9 @@ pub struct Metrics { // Storage slots pub downloaded_storage_slots: AtomicU64, - pub storage_accounts_initial: AtomicU64, - pub storage_accounts_healed: AtomicU64, + pub storage_leaves_inserted: IntCounter, pub storage_tries_insert_end_time: Arc>>, pub storage_tries_insert_start_time: Arc>>, - pub storage_tries_state_roots_computed: IntCounter, // Healing pub healing_empty_try_recv: AtomicU64, @@ -624,15 +622,15 @@ impl Default for Metrics { .register(Box::new(pings_sent_rate.clone())) .expect("Failed to register pings_sent_rate gauge"); - let storage_tries_state_roots_computed = IntCounter::new( - "storage_tries_state_roots_computed", + let storage_leaves_inserted = IntCounter::new( + "storage_leaves_inserted", "Total number of storage tries state roots computed", ) - .expect("Failed to create storage_tries_state_roots_computed counter"); + .expect("Failed to create storage_leaves_inserted counter"); registry - .register(Box::new(storage_tries_state_roots_computed.clone())) - .expect("Failed to register storage_tries_state_roots_computed counter"); + .register(Box::new(storage_leaves_inserted.clone())) + .expect("Failed to register storage_leaves_inserted counter"); Metrics { _registry: registry, @@ -692,9 +690,7 @@ impl Default for Metrics { downloaded_storage_slots: AtomicU64::new(0), // Storage tries state roots - storage_tries_state_roots_computed, - storage_accounts_initial: AtomicU64::new(0), - storage_accounts_healed: AtomicU64::new(0), + storage_leaves_inserted, storage_tries_insert_end_time: Arc::new(Mutex::new(None)), storage_tries_insert_start_time: Arc::new(Mutex::new(None)), diff --git a/crates/networking/p2p/network.rs b/crates/networking/p2p/network.rs index 67843eea006..ecf78cfffde 100644 --- a/crates/networking/p2p/network.rs +++ b/crates/networking/p2p/network.rs @@ -257,9 +257,12 @@ pub async fn periodically_show_peer_stats_during_syncing( // Storage leaves metrics let storage_leaves_downloaded = METRICS.downloaded_storage_slots.load(Ordering::Relaxed); - let storage_accounts_inserted = METRICS.storage_tries_state_roots_computed.get(); - let storage_accounts = METRICS.storage_accounts_initial.load(Ordering::Relaxed); - let storage_accounts_healed = METRICS.storage_accounts_healed.load(Ordering::Relaxed); + let storage_leaves_inserted_percentage = if storage_leaves_downloaded != 0 { + (METRICS.storage_leaves_inserted.get() as f64 / storage_leaves_downloaded as f64) + * 100.0 + } else { + 0.0 + }; let storage_leaves_time = format_duration({ let end_time = METRICS .storage_tries_download_end_time @@ -324,9 +327,9 @@ pub async fn periodically_show_peer_stats_during_syncing( .load(Ordering::Relaxed); let heal_current_throttle = if METRICS.healing_empty_try_recv.load(Ordering::Relaxed) == 0 { - "\x1b[31mDatabase\x1b[0m" + "Database" } else { - "\x1b[32mPeers\x1b[0m" + "Peers" }; // Bytecode metrics @@ -361,8 +364,8 @@ Current Header Hash: {current_header_hash:x} headers progress: {headers_download_progress} (total: {headers_to_download}, downloaded: {headers_downloaded}, remaining: {headers_remaining}) account leaves download: {account_leaves_downloaded}, elapsed: {account_leaves_time} account leaves insertion: {account_leaves_inserted_percentage:.2}%, elapsed: {account_leaves_inserted_time} -storage leaves download: {storage_leaves_downloaded}, elapsed: {storage_leaves_time}, initially accounts with storage {storage_accounts}, healed accounts {storage_accounts_healed} -storage leaves insertion: {storage_accounts_inserted}, {storage_leaves_inserted_time} +storage leaves download: {storage_leaves_downloaded}, elapsed: {storage_leaves_time} +storage leaves insertion: {storage_leaves_inserted_percentage:.2}%, elapsed: {storage_leaves_inserted_time} healing: global accounts healed {healed_accounts} global storage slots healed {healed_storages}, elapsed: {heal_time}, current throttle {heal_current_throttle} bytecodes progress: downloaded: {bytecodes_downloaded}, elapsed: {bytecodes_download_time})" ); diff --git a/crates/networking/p2p/sync.rs b/crates/networking/p2p/sync.rs index f850a914238..0118fb491c7 100644 --- a/crates/networking/p2p/sync.rs +++ b/crates/networking/p2p/sync.rs @@ -750,10 +750,6 @@ impl Syncer { info!("Computed state root after request_account_rages: {computed_state_root:?}"); *METRICS.storage_tries_download_start_time.lock().await = Some(SystemTime::now()); - METRICS.storage_accounts_initial.store( - storage_accounts.accounts_with_storage_root.len() as u64, - Ordering::Relaxed, - ); // We start downloading the storage leafs. To do so, we need to be sure that the storage root // is correct. To do so, we always heal the state trie before requesting storage rates let mut chunk_index = 0_u64; @@ -836,10 +832,6 @@ impl Syncer { info!("We stopped because of staleness, restarting loop"); } info!("Finished request_storage_ranges"); - METRICS.storage_accounts_healed.store( - storage_accounts.healed_accounts.len() as u64, - Ordering::Relaxed, - ); *METRICS.storage_tries_download_end_time.lock().await = Some(SystemTime::now()); *METRICS.storage_tries_insert_start_time.lock().await = Some(SystemTime::now()); @@ -853,7 +845,6 @@ impl Syncer { accounts_with_storage, &account_storages_snapshots_dir, &self.datadir, - &pivot_header, ) .await?; @@ -1017,7 +1008,6 @@ fn compute_storage_roots( store: Store, account_hash: H256, key_value_pairs: &[(H256, U256)], - pivot_hash: H256, ) -> Result { use ethrex_trie::{Nibbles, Node}; @@ -1033,17 +1023,12 @@ fn compute_storage_roots( warn!( "Failed to insert hashed key {hashed_key:?} in account hash: {account_hash:?}, err={err:?}" ); - } + }; + METRICS.storage_leaves_inserted.inc(); } - let (computed_storage_root, changes) = storage_trie.collect_changes_since_last_hash(); + let (_, changes) = storage_trie.collect_changes_since_last_hash(); - let account_state = store - .get_account_state_by_acc_hash(pivot_hash, account_hash)? - .ok_or(SyncError::AccountState(pivot_hash, account_hash))?; - if computed_storage_root == account_state.storage_root { - METRICS.storage_tries_state_roots_computed.inc(); - } Ok((account_hash, changes)) } @@ -1355,7 +1340,6 @@ async fn insert_storages( _: BTreeSet, account_storages_snapshots_dir: &Path, _: &Path, - pivot_header: &BlockHeader, ) -> Result<(), SyncError> { use rayon::iter::IntoParallelIterator; @@ -1386,7 +1370,6 @@ async fn insert_storages( .map_err(|_| SyncError::SnapshotDecodeError(snapshot_path.clone()))?; let store_clone = store.clone(); - let pivot_hash_moved = pivot_header.hash(); info!("Starting compute of account_storages_snapshot"); let storage_trie_node_changes = tokio::task::spawn_blocking(move || { let store: Store = store_clone; @@ -1401,9 +1384,7 @@ async fn insert_storages( // FIXME: we probably want to make storages an Arc .map(move |account| (account, storages.clone())) }) - .map(|(account, storages)| { - compute_storage_roots(store.clone(), account, &storages, pivot_hash_moved) - }) + .map(|(account, storages)| compute_storage_roots(store.clone(), account, &storages)) .collect::, SyncError>>() }) .await??; @@ -1492,7 +1473,6 @@ async fn insert_storages( accounts_with_storage: BTreeSet, account_storages_snapshots_dir: &Path, datadir: &Path, - _: &BlockHeader, ) -> Result<(), SyncError> { use crate::utils::get_rocksdb_temp_storage_dir; use crossbeam::channel::{bounded, unbounded}; @@ -1592,14 +1572,14 @@ async fn insert_storages( let mut buffer: [u8; 64] = [0_u8; 64]; buffer[..32].copy_from_slice(&account_hash.0); iter.seek(buffer); - let mut iter = RocksDBIterator { + let iter = RocksDBIterator { iter, limit: *account_hash, }; let _ = trie_from_sorted_accounts( trie.db(), - &mut iter, + &mut iter.inspect(|_| METRICS.storage_leaves_inserted.inc()), pool_clone, buffer_sender, buffer_receiver, @@ -1610,7 +1590,6 @@ async fn insert_storages( ); }) .map_err(SyncError::TrieGenerationError); - METRICS.storage_tries_state_roots_computed.inc(); let _ = sender.send(()); }); pool.execute(task); From 1691fcb61234cc360c5ad9fc6f50304c715e2693 Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Tue, 21 Oct 2025 14:32:19 -0300 Subject: [PATCH 2/8] Measure overtrie insertion --- crates/networking/p2p/network.rs | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/crates/networking/p2p/network.rs b/crates/networking/p2p/network.rs index ecf78cfffde..5432b56bfd5 100644 --- a/crates/networking/p2p/network.rs +++ b/crates/networking/p2p/network.rs @@ -30,7 +30,7 @@ use tokio::{ sync::Mutex, }; use tokio_util::task::TaskTracker; -use tracing::{error, info}; +use tracing::{debug, error, info}; pub const MAX_MESSAGES_TO_BROADCAST: usize = 100000; @@ -258,8 +258,19 @@ pub async fn periodically_show_peer_stats_during_syncing( let storage_leaves_downloaded = METRICS.downloaded_storage_slots.load(Ordering::Relaxed); let storage_leaves_inserted_percentage = if storage_leaves_downloaded != 0 { - (METRICS.storage_leaves_inserted.get() as f64 / storage_leaves_downloaded as f64) - * 100.0 + // DEBUG: remove after testing, prints when we have more slots inserted than download + let extra_leaves = + METRICS.storage_leaves_inserted.get() - storage_leaves_downloaded; + if extra_leaves > 0 { + debug!(%extra_leaves, "We got more leaves than expected") + } + + // Due to downloading the slots for the same tries once but inserting it multiple times, + // once for each trie, this number may be slightly off, we clamp it so that it doesn't confuse the user + f64::max( + METRICS.storage_leaves_inserted.get() as f64 / storage_leaves_downloaded as f64, + 1.0, + ) * 100.0 } else { 0.0 }; From d5a94c8a1a5b4e6c6cb0ad36db6975fb100dfc2b Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Tue, 21 Oct 2025 14:37:19 -0300 Subject: [PATCH 3/8] Update network.rs --- crates/networking/p2p/network.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/networking/p2p/network.rs b/crates/networking/p2p/network.rs index 5432b56bfd5..9d031077197 100644 --- a/crates/networking/p2p/network.rs +++ b/crates/networking/p2p/network.rs @@ -267,7 +267,7 @@ pub async fn periodically_show_peer_stats_during_syncing( // Due to downloading the slots for the same tries once but inserting it multiple times, // once for each trie, this number may be slightly off, we clamp it so that it doesn't confuse the user - f64::max( + f64::min( METRICS.storage_leaves_inserted.get() as f64 / storage_leaves_downloaded as f64, 1.0, ) * 100.0 From 4e5a2ae69b53534b41d4fcef92a80c998e21a04c Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Tue, 21 Oct 2025 15:29:38 -0300 Subject: [PATCH 4/8] Changed Leaves Inserted log Made it so that we show the proper amount of leaves for downloads --- crates/networking/p2p/metrics.rs | 16 +++++++++++++--- crates/networking/p2p/network.rs | 20 ++++---------------- crates/networking/p2p/peer_handler.rs | 13 +++++++++++-- 3 files changed, 28 insertions(+), 21 deletions(-) diff --git a/crates/networking/p2p/metrics.rs b/crates/networking/p2p/metrics.rs index 0e3514d6a28..b03e0a60db9 100644 --- a/crates/networking/p2p/metrics.rs +++ b/crates/networking/p2p/metrics.rs @@ -79,7 +79,7 @@ pub struct Metrics { pub storage_tries_download_end_time: Arc>>, // Storage slots - pub downloaded_storage_slots: AtomicU64, + pub storage_leaves_downloaded: IntCounter, pub storage_leaves_inserted: IntCounter, pub storage_tries_insert_end_time: Arc>>, pub storage_tries_insert_start_time: Arc>>, @@ -624,7 +624,7 @@ impl Default for Metrics { let storage_leaves_inserted = IntCounter::new( "storage_leaves_inserted", - "Total number of storage tries state roots computed", + "Total number of storage leaves inserted", ) .expect("Failed to create storage_leaves_inserted counter"); @@ -632,6 +632,16 @@ impl Default for Metrics { .register(Box::new(storage_leaves_inserted.clone())) .expect("Failed to register storage_leaves_inserted counter"); + let storage_leaves_downloaded = IntCounter::new( + "storage_leaves_downloaded", + "Total number of storage leaves downloaded", + ) + .expect("Failed to create storage_leaves_downloaded counter"); + + registry + .register(Box::new(storage_leaves_downloaded.clone())) + .expect("Failed to register storage_leaves_downloaded counter"); + Metrics { _registry: registry, enabled: Arc::new(Mutex::new(false)), @@ -687,7 +697,7 @@ impl Default for Metrics { storage_tries_download_end_time: Arc::new(Mutex::new(None)), // Storage slots - downloaded_storage_slots: AtomicU64::new(0), + storage_leaves_downloaded, // Storage tries state roots storage_leaves_inserted, diff --git a/crates/networking/p2p/network.rs b/crates/networking/p2p/network.rs index 9d031077197..06bcff2f91e 100644 --- a/crates/networking/p2p/network.rs +++ b/crates/networking/p2p/network.rs @@ -30,7 +30,7 @@ use tokio::{ sync::Mutex, }; use tokio_util::task::TaskTracker; -use tracing::{debug, error, info}; +use tracing::{error, info}; pub const MAX_MESSAGES_TO_BROADCAST: usize = 100000; @@ -255,22 +255,10 @@ pub async fn periodically_show_peer_stats_during_syncing( }); // Storage leaves metrics - let storage_leaves_downloaded = - METRICS.downloaded_storage_slots.load(Ordering::Relaxed); + let storage_leaves_downloaded = METRICS.storage_leaves_downloaded.get(); let storage_leaves_inserted_percentage = if storage_leaves_downloaded != 0 { - // DEBUG: remove after testing, prints when we have more slots inserted than download - let extra_leaves = - METRICS.storage_leaves_inserted.get() - storage_leaves_downloaded; - if extra_leaves > 0 { - debug!(%extra_leaves, "We got more leaves than expected") - } - - // Due to downloading the slots for the same tries once but inserting it multiple times, - // once for each trie, this number may be slightly off, we clamp it so that it doesn't confuse the user - f64::min( - METRICS.storage_leaves_inserted.get() as f64 / storage_leaves_downloaded as f64, - 1.0, - ) * 100.0 + METRICS.storage_leaves_inserted.get() as f64 / storage_leaves_downloaded as f64 + * 100.0 } else { 0.0 }; diff --git a/crates/networking/p2p/peer_handler.rs b/crates/networking/p2p/peer_handler.rs index a06d1db806d..328d2f2a964 100644 --- a/crates/networking/p2p/peer_handler.rs +++ b/crates/networking/p2p/peer_handler.rs @@ -1535,9 +1535,18 @@ impl PeerHandler { .map(|storage| storage.len()) .sum::(); + // These take into account we downloaded the same thing for different accounts + let effective_slots: usize = account_storages + .iter() + .enumerate() + .map(|(i, storages)| { + accounts_by_root_hash[start_index + i].1.len() * storages.len() + }) + .sum(); + METRICS - .downloaded_storage_slots - .fetch_add(n_slots as u64, Ordering::Relaxed); + .storage_leaves_downloaded + .inc_by(effective_slots as u64); debug!("Downloaded {n_storages} storages ({n_slots} slots) from peer {peer_id}"); debug!( From cd31d8f885834d311930ffbc22239dec43e5ea7d Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Tue, 21 Oct 2025 15:40:29 -0300 Subject: [PATCH 5/8] Build with correct tracing-subscriber version --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 2a5b3f4117a..00d95287098 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -79,7 +79,7 @@ ethrex-l2-rpc = { path = "./crates/l2/networking/rpc" } ethrex-threadpool = { path = "./crates/concurrency" } tracing = { version = "0.1", features = ["log"] } -tracing-subscriber = { version = "=0.3.19", features = ["env-filter"] } +tracing-subscriber = { version = "0.3.0", features = ["env-filter"] } async-trait = "0.1.88" ethereum-types = { version = "0.15.1", features = ["serialize"] } From f06d5c066230ef1a97310f1477016405a6904778 Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Tue, 21 Oct 2025 17:55:33 -0300 Subject: [PATCH 6/8] Added rounding --- crates/networking/p2p/network.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/networking/p2p/network.rs b/crates/networking/p2p/network.rs index 06bcff2f91e..4a56881e0ba 100644 --- a/crates/networking/p2p/network.rs +++ b/crates/networking/p2p/network.rs @@ -262,6 +262,9 @@ pub async fn periodically_show_peer_stats_during_syncing( } else { 0.0 }; + // We round up because of the accounts whose slots get downloaded and then not used + let storage_leaves_inserted_percentage = + (storage_leaves_inserted_percentage * 10.0).round() / 10.0; let storage_leaves_time = format_duration({ let end_time = METRICS .storage_tries_download_end_time From a45633d93eb07cd88eaf956a24557e9d941670ab Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Wed, 22 Oct 2025 12:13:26 -0300 Subject: [PATCH 7/8] Update Cargo.lock --- Cargo.lock | 838 +++++++++++++++++++++++++---------------------------- 1 file changed, 398 insertions(+), 440 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5afa1b83077..024b7a6d8bb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -60,7 +60,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "cipher", "cpufeatures", ] @@ -71,8 +71,8 @@ version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" dependencies = [ - "cfg-if 1.0.3", - "getrandom 0.3.3", + "cfg-if 1.0.4", + "getrandom 0.3.4", "once_cell", "version_check", "zerocopy 0.8.27", @@ -108,7 +108,7 @@ dependencies = [ "hex", "lambdaworks-crypto 0.12.0", "log", - "reqwest 0.12.23", + "reqwest 0.12.24", "serde", "serde_json", "serde_repr", @@ -126,16 +126,16 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy-primitives" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b77f7d5e60ad8ae6bd2200b8097919712a07a6db622a4b201e7ead6166f02e5" +checksum = "355bf68a433e0fd7f7d33d5a9fc2583fde70bf5c530f63b80845f8da5505cf28" dependencies = [ "bytes", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "const-hex", "derive_more 2.0.1", "hashbrown 0.16.0", - "indexmap 2.11.4", + "indexmap 2.12.0", "itoa", "k256 0.13.4 (registry+https://github.com/rust-lang/crates.io-index)", "paste", @@ -260,7 +260,7 @@ dependencies = [ name = "archive_sync" version = "4.0.0" dependencies = [ - "clap 4.5.48", + "clap 4.5.50", "clap_complete", "ethrex", "ethrex-common 4.0.0", @@ -270,12 +270,12 @@ dependencies = [ "eyre", "hex", "lazy_static", - "reqwest 0.12.23", + "reqwest 0.12.24", "serde", "serde_json", "tokio", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -320,7 +320,7 @@ checksum = "e7e89fe77d1f0f4fe5b96dfc940923d88d17b6a773808124f21e764dfb063c6a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -429,7 +429,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60" dependencies = [ "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -467,7 +467,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -571,7 +571,7 @@ checksum = "213888f660fddcca0d257e88e54ac05bca01885f258ccdf695bafd77031bb69d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -662,7 +662,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -673,7 +673,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -721,7 +721,7 @@ checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -929,7 +929,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ "addr2line 0.25.1", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "libc", "miniz_oxide", "object 0.37.3", @@ -989,7 +989,7 @@ version = "0.66.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "cexpr", "clang-sys", "lazy_static", @@ -1002,7 +1002,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.106", + "syn 2.0.107", "which", ] @@ -1012,7 +1012,7 @@ version = "0.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1023,7 +1023,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -1032,7 +1032,7 @@ version = "0.71.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1041,7 +1041,7 @@ dependencies = [ "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -1050,7 +1050,7 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1061,7 +1061,7 @@ dependencies = [ "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -1118,9 +1118,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.9.4" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" +checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" [[package]] name = "bitvec" @@ -1163,7 +1163,7 @@ dependencies = [ "arrayref", "arrayvec", "cc", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "constant_time_eq 0.3.1", ] @@ -1179,7 +1179,7 @@ version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ - "generic-array 0.14.7", + "generic-array 0.14.9", ] [[package]] @@ -1188,7 +1188,7 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" dependencies = [ - "generic-array 0.14.7", + "generic-array 0.14.9", ] [[package]] @@ -1237,7 +1237,7 @@ checksum = "21055e2f49cbbdbfe9f8f96d597c5527b0c6ab7933341fdc2f147180e48a988e" dependencies = [ "duplicate", "maybe-async", - "reqwest 0.12.23", + "reqwest 0.12.24", "serde", "thiserror 2.0.17", ] @@ -1262,7 +1262,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -1317,7 +1317,7 @@ checksum = "89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -1337,7 +1337,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -1472,24 +1472,24 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fce8dd7fcfcbf3a0a87d8f515194b49d6135acab73e18bd380d1d93bb1a15eb" dependencies = [ - "clap 4.5.48", + "clap 4.5.50", "heck 0.4.1", - "indexmap 2.11.4", + "indexmap 2.12.0", "log", "proc-macro2", "quote", "serde", "serde_json", - "syn 2.0.106", + "syn 2.0.107", "tempfile", "toml 0.8.23", ] [[package]] name = "cc" -version = "1.2.40" +version = "1.2.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb" +checksum = "ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7" dependencies = [ "find-msvc-tools", "jobserver", @@ -1514,9 +1514,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" [[package]] name = "cfg-if" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" +checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cfg_aliases" @@ -1665,9 +1665,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.48" +version = "4.5.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" +checksum = "0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623" dependencies = [ "clap_builder", "clap_derive", @@ -1675,9 +1675,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.48" +version = "4.5.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" +checksum = "0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0" dependencies = [ "anstream", "anstyle", @@ -1687,30 +1687,30 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.58" +version = "4.5.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a" +checksum = "2348487adcd4631696ced64ccdb40d38ac4d31cae7f2eec8817fcea1b9d1c43c" dependencies = [ - "clap 4.5.48", + "clap 4.5.50", ] [[package]] name = "clap_derive" -version = "4.5.47" +version = "4.5.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" +checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] name = "clap_lex" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" +checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" [[package]] name = "cmake" @@ -1772,7 +1772,7 @@ dependencies = [ "bech32", "bs58", "digest 0.10.7", - "generic-array 0.14.7", + "generic-array 0.14.9", "hex", "ripemd", "serde", @@ -1832,7 +1832,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32" dependencies = [ "castaway", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "itoa", "rustversion", "ryu", @@ -1863,11 +1863,11 @@ dependencies = [ [[package]] name = "const-hex" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6407bff74dea37e0fa3dc1c1c974e5d46405f0c987bf9997a0762adce71eda6" +checksum = "3bb320cac8a0750d7f25280aa97b09c26edfe161164238ecbbb31092b079e735" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "cpufeatures", "proptest", "serde_core", @@ -1972,7 +1972,7 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", ] [[package]] @@ -1990,7 +1990,7 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", ] [[package]] @@ -2002,7 +2002,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.5.48", + "clap 4.5.50", "criterion-plot", "futures", "is-terminal", @@ -2171,7 +2171,7 @@ version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "crossterm_winapi", "mio", "parking_lot 0.12.5", @@ -2187,7 +2187,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "crossterm_winapi", "derive_more 2.0.1", "document-features", @@ -2221,7 +2221,7 @@ version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" dependencies = [ - "generic-array 0.14.7", + "generic-array 0.14.9", "rand_core 0.6.4", "subtle", "zeroize", @@ -2233,27 +2233,27 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ - "generic-array 0.14.7", + "generic-array 0.14.9", "typenum", ] [[package]] name = "csv" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf" +checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938" dependencies = [ "csv-core", "itoa", "ryu", - "serde", + "serde_core", ] [[package]] name = "csv-core" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d" +checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782" dependencies = [ "memchr", ] @@ -2355,7 +2355,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2369,7 +2369,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2380,7 +2380,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core 0.20.11", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2391,7 +2391,7 @@ checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core 0.21.3", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2400,7 +2400,7 @@ version = "4.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "num_cpus", "serde", ] @@ -2411,7 +2411,7 @@ version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "crossbeam-utils 0.8.21", "hashbrown 0.14.5", "lock_api", @@ -2459,7 +2459,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee99d08031ca34a4d044efbbb21dff9b8c54bb9d8c82a189187c0651ffdb9fbf" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "dashu-base", "num-modular", "num-order", @@ -2564,7 +2564,7 @@ checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2585,7 +2585,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2595,7 +2595,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2625,7 +2625,7 @@ dependencies = [ "convert_case 0.6.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", "unicode-xid", ] @@ -2638,7 +2638,7 @@ dependencies = [ "convert_case 0.7.1", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", "unicode-xid", ] @@ -2667,7 +2667,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" dependencies = [ - "generic-array 0.14.7", + "generic-array 0.14.9", ] [[package]] @@ -2733,7 +2733,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "dirs-sys-next", ] @@ -2797,7 +2797,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2830,7 +2830,7 @@ dependencies = [ "digest 0.10.7", "futures", "rand 0.8.5", - "reqwest 0.12.23", + "reqwest 0.12.24", "thiserror 1.0.69", "tokio", ] @@ -2895,7 +2895,7 @@ dependencies = [ "enum-ordinalize", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -2926,7 +2926,7 @@ dependencies = [ "alloy-rlp", "bytes", "chrono", - "clap 4.5.48", + "clap 4.5.50", "clap_complete", "colored", "ethrex-blockchain", @@ -2967,7 +2967,7 @@ dependencies = [ "crypto-bigint", "digest 0.10.7", "ff 0.13.1", - "generic-array 0.14.7", + "generic-array 0.14.9", "group 0.13.0", "hkdf", "pem-rfc7468", @@ -3012,7 +3012,7 @@ version = "0.8.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", ] [[package]] @@ -3060,7 +3060,7 @@ checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -3080,14 +3080,14 @@ checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] name = "env_filter" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" +checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2" dependencies = [ "log", "regex", @@ -3324,7 +3324,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.106", + "syn 2.0.107", "toml 0.8.23", "walkdir", ] @@ -3342,7 +3342,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -3358,9 +3358,9 @@ dependencies = [ "const-hex", "elliptic-curve", "ethabi", - "generic-array 0.14.7", + "generic-array 0.14.9", "k256 0.13.4 (registry+https://github.com/rust-lang/crates.io-index)", - "num_enum 0.7.4", + "num_enum 0.7.5", "once_cell", "open-fastrlp", "rand 0.8.5", @@ -3368,7 +3368,7 @@ dependencies = [ "serde", "serde_json", "strum 0.26.3", - "syn 2.0.106", + "syn 2.0.107", "tempfile", "thiserror 1.0.69", "tiny-keccak", @@ -3481,7 +3481,7 @@ version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66244a771d9163282646dbeffe0e6eca4dda4146b6498644e678ac6089b11edd" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "const-hex", "dirs 5.0.1", "dunce", @@ -3513,7 +3513,7 @@ version = "4.0.0" dependencies = [ "anyhow", "bytes", - "clap 4.5.48", + "clap 4.5.50", "clap_complete", "directories 5.0.1", "ethrex-blockchain", @@ -3540,7 +3540,7 @@ dependencies = [ "lazy_static", "local-ip-address", "rand 0.8.5", - "reqwest 0.12.23", + "reqwest 0.12.24", "secp256k1", "serde", "serde_json", @@ -3549,7 +3549,7 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "tui-logger", "url", "vergen-git2", @@ -3679,7 +3679,7 @@ dependencies = [ "ethrex-rpc", "hex", "jsonwebtoken 9.3.1", - "reqwest 0.12.23", + "reqwest 0.12.24", "serde", "serde_json", "sha2", @@ -3698,7 +3698,7 @@ dependencies = [ "bincode", "bytes", "chrono", - "clap 4.5.48", + "clap 4.5.50", "color-eyre", "crossterm 0.29.0", "directories 5.0.1", @@ -3728,7 +3728,7 @@ dependencies = [ "lazy_static", "rand 0.8.5", "ratatui", - "reqwest 0.12.23", + "reqwest 0.12.24", "secp256k1", "serde", "serde_json", @@ -3780,7 +3780,7 @@ dependencies = [ "ethrex-storage 4.0.0", "ethrex-storage-rollup", "hex", - "reqwest 0.12.23", + "reqwest 0.12.24", "rustc-hex", "secp256k1", "serde", @@ -3789,7 +3789,7 @@ dependencies = [ "tokio", "tower-http 0.6.6", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "url", ] @@ -3840,7 +3840,7 @@ dependencies = [ "thiserror 2.0.17", "tokio", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -3865,7 +3865,7 @@ dependencies = [ "hex", "hex-literal", "hmac", - "indexmap 2.11.4", + "indexmap 2.12.0", "lazy_static", "prometheus 0.14.0", "rand 0.8.5", @@ -3893,7 +3893,7 @@ dependencies = [ "anyhow", "bincode", "bytes", - "clap 4.5.48", + "clap 4.5.50", "ethereum-types 0.15.1", "ethrex-blockchain", "ethrex-common 4.0.0", @@ -3918,7 +3918,7 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "url", ] @@ -3973,7 +3973,7 @@ dependencies = [ "jemalloc_pprof", "jsonwebtoken 9.3.1", "rand 0.8.5", - "reqwest 0.12.23", + "reqwest 0.12.24", "secp256k1", "serde", "serde_json", @@ -3984,7 +3984,7 @@ dependencies = [ "tokio-util", "tower-http 0.6.6", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "uuid 1.18.1", ] @@ -4004,7 +4004,7 @@ dependencies = [ "hex", "itertools 0.13.0", "lazy_static", - "reqwest 0.12.23", + "reqwest 0.12.24", "secp256k1", "serde", "serde_json", @@ -4213,8 +4213,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298" dependencies = [ "bit-set 0.8.0", - "regex-automata 0.4.11", - "regex-syntax 0.8.6", + "regex-automata", + "regex-syntax", ] [[package]] @@ -4286,9 +4286,9 @@ dependencies = [ [[package]] name = "find-msvc-tools" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3" +checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" [[package]] name = "find_cuda_helper" @@ -4384,7 +4384,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -4490,7 +4490,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -4550,12 +4550,12 @@ checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" [[package]] name = "gdbstub" -version = "0.7.7" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b686b198dfaa4109ebd0443d2841bc521e4b4b2915f1d84b3bb50332a8cdc1ae" +checksum = "72742d2b395902caf8a5d520d0dd3334ba6d1138938429200e58d5174e275f3f" dependencies = [ - "bitflags 2.9.4", - "cfg-if 1.0.3", + "bitflags 2.10.0", + "cfg-if 1.0.4", "log", "managed", "num-traits", @@ -4591,9 +4591,9 @@ checksum = "304de19db7028420975a296ab0fcbbc8e69438c4ed254a1e41e2a7f37d5f0e0a" [[package]] name = "generic-array" -version = "0.14.7" +version = "0.14.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" dependencies = [ "typenum", "version_check", @@ -4624,24 +4624,24 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "js-sys", "libc", - "wasi 0.11.1+wasi-snapshot-preview1", + "wasi", "wasm-bindgen", ] [[package]] name = "getrandom" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "js-sys", "libc", "r-efi", - "wasi 0.14.7+wasi-0.2.4", + "wasip2", "wasm-bindgen", ] @@ -4652,7 +4652,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ "fallible-iterator 0.3.0", - "indexmap 2.11.4", + "indexmap 2.12.0", "stable_deref_trait", ] @@ -4668,7 +4668,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "libc", "libgit2-sys", "log", @@ -4692,15 +4692,15 @@ checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "globset" -version = "0.4.16" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" +checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3" dependencies = [ "aho-corasick 1.1.3", "bstr", "log", - "regex-automata 0.4.11", - "regex-syntax 0.8.6", + "regex-automata", + "regex-syntax", ] [[package]] @@ -4709,7 +4709,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "ignore", "walkdir", ] @@ -4739,18 +4739,18 @@ dependencies = [ [[package]] name = "grep-matcher" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47a3141a10a43acfedc7c98a60a834d7ba00dfe7bec9071cbfc19b55b292ac02" +checksum = "36d7b71093325ab22d780b40d7df3066ae4aebb518ba719d38c697a8228a8023" dependencies = [ "memchr", ] [[package]] name = "grep-searcher" -version = "0.1.14" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9b6c14b3fc2e0a107d6604d3231dec0509e691e62447104bc385a46a7892cda" +checksum = "ac63295322dc48ebb20a25348147905d816318888e64f531bfc2a2bc0577dc34" dependencies = [ "bstr", "encoding_rs", @@ -4821,7 +4821,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.12", - "indexmap 2.11.4", + "indexmap 2.12.0", "slab", "tokio", "tokio-util", @@ -4840,7 +4840,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.3.1", - "indexmap 2.11.4", + "indexmap 2.12.0", "slab", "tokio", "tokio-util", @@ -4849,11 +4849,11 @@ dependencies = [ [[package]] name = "half" -version = "2.7.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e54c115d4f30f52c67202f079c5f9d8b49db4691f460fdb0b4c2e838261b2ba5" +checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "crunchy", "zerocopy 0.8.27", ] @@ -5262,7 +5262,7 @@ dependencies = [ "http 1.3.1", "hyper 1.7.0", "hyper-util", - "rustls 0.23.32", + "rustls 0.23.34", "rustls-pki-types", "tokio", "tokio-rustls 0.26.4", @@ -5329,7 +5329,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.0", + "socket2 0.6.1", "system-configuration 0.6.1", "tokio", "tower-service", @@ -5476,15 +5476,15 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.23" +version = "0.4.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b" +checksum = "81776e6f9464432afcc28d03e52eb101c93b6f0566f52aef2427663e700f0403" dependencies = [ "crossbeam-deque 0.8.6", "globset", "log", "memchr", - "regex-automata 0.4.11", + "regex-automata", "same-file", "walkdir", "winapi-util", @@ -5552,7 +5552,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -5586,9 +5586,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.11.4" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" +checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" dependencies = [ "equivalent", "hashbrown 0.16.0", @@ -5611,9 +5611,12 @@ dependencies = [ [[package]] name = "indoc" -version = "2.0.6" +version = "2.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" +checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" +dependencies = [ + "rustversion", +] [[package]] name = "inferno" @@ -5622,12 +5625,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e96d2465363ed2d81857759fc864cf6bb7997f79327aec028d65bd7989393685" dependencies = [ "ahash", - "clap 4.5.48", + "clap 4.5.50", "crossbeam-channel 0.5.15", "crossbeam-utils 0.8.21", "dashmap 6.1.0", "env_logger 0.11.8", - "indexmap 2.11.4", + "indexmap 2.12.0", "itoa", "log", "num-format", @@ -5644,7 +5647,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" dependencies = [ "block-padding", - "generic-array 0.14.7", + "generic-array 0.14.9", ] [[package]] @@ -5657,7 +5660,7 @@ dependencies = [ "indoc", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -5666,7 +5669,7 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", ] [[package]] @@ -5678,17 +5681,6 @@ dependencies = [ "rustversion", ] -[[package]] -name = "io-uring" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" -dependencies = [ - "bitflags 2.9.4", - "cfg-if 1.0.3", - "libc", -] - [[package]] name = "ipnet" version = "2.11.0" @@ -5718,9 +5710,9 @@ dependencies = [ [[package]] name = "is_terminal_polyfill" -version = "1.70.1" +version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" +checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itertools" @@ -5811,7 +5803,7 @@ checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -5820,7 +5812,7 @@ version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ - "getrandom 0.3.3", + "getrandom 0.3.4", "libc", ] @@ -5867,7 +5859,7 @@ checksum = "5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde" dependencies = [ "base64 0.22.1", "js-sys", - "pem 3.0.5", + "pem 3.0.6", "ring 0.17.14", "serde", "serde_json", @@ -5894,7 +5886,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "ecdsa 0.16.9 (registry+https://github.com/rust-lang/crates.io-index)", "elliptic-curve", "once_cell", @@ -5908,7 +5900,7 @@ name = "k256" version = "0.13.4" source = "git+https://github.com/sp1-patches/elliptic-curves?tag=patch-k256-13.4-sp1-5.0.0#f7d8998e05d8cbcbd8e543eba1030a7385011fa8" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "ecdsa 0.16.9 (git+https://github.com/sp1-patches/signatures?tag=patch-16.9-sp1-4.1.0)", "elliptic-curve", "hex", @@ -5954,7 +5946,7 @@ dependencies = [ "lalrpop-util", "petgraph 0.6.5", "regex", - "regex-syntax 0.8.6", + "regex-syntax", "string_cache", "term", "tiny-keccak", @@ -5968,7 +5960,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553" dependencies = [ - "regex-automata 0.4.11", + "regex-automata", ] [[package]] @@ -6038,7 +6030,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -6080,7 +6072,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "windows-link 0.2.1", ] @@ -6119,10 +6111,10 @@ dependencies = [ "anyhow", "arrayref", "arrayvec", - "bitflags 2.9.4", + "bitflags 2.10.0", "derive_more 1.0.0", "impls", - "indexmap 2.11.4", + "indexmap 2.12.0", "libc", "mdbx-sys", "parking_lot 0.12.5", @@ -6137,7 +6129,7 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "libc", ] @@ -6167,7 +6159,7 @@ dependencies = [ "async-trait", "base64 0.21.7", "bincode", - "bitflags 2.9.4", + "bitflags 2.10.0", "bytes", "chrono", "crc32fast", @@ -6226,7 +6218,7 @@ version = "0.9.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c2e7739b3828a547d21834779ea699a3b46c3dcfafba75da103d36adcb7c0ab" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "fallible-iterator 0.2.0", "fallible-streaming-iterator", "hashlink 0.8.4", @@ -6240,10 +6232,10 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15a90128c708356af8f7d767c9ac2946692c9112b4f74f07b99a01a60680e413" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "cc", "fallible-iterator 0.3.0", - "indexmap 2.11.4", + "indexmap 2.12.0", "log", "memchr", "phf", @@ -6300,7 +6292,7 @@ checksum = "5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33" dependencies = [ "anstream", "anstyle", - "clap 4.5.48", + "clap 4.5.50", "escape8259", ] @@ -6344,7 +6336,7 @@ checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed" name = "load_test" version = "4.0.0" dependencies = [ - "clap 4.5.48", + "clap 4.5.50", "ethereum-types 0.15.1", "ethrex-blockchain", "ethrex-common 4.0.0", @@ -6363,7 +6355,7 @@ dependencies = [ name = "loc" version = "4.0.0" dependencies = [ - "clap 4.5.48", + "clap 4.5.50", "clap_complete", "colored", "prettytable", @@ -6559,11 +6551,11 @@ dependencies = [ [[package]] name = "matchers" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" dependencies = [ - "regex-automata 0.1.10", + "regex-automata", ] [[package]] @@ -6596,7 +6588,7 @@ checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -6611,7 +6603,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "digest 0.10.7", ] @@ -6634,9 +6626,9 @@ checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "memmap2" -version = "0.9.8" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7" +checksum = "744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490" dependencies = [ "libc", ] @@ -6674,7 +6666,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "block", "core-graphics-types", "foreign-types 0.5.0", @@ -6687,7 +6679,7 @@ dependencies = [ name = "migrations" version = "4.0.0" dependencies = [ - "clap 4.5.48", + "clap 4.5.50", "ethrex-blockchain", "ethrex-common 1.0.0", "ethrex-common 4.0.0", @@ -6732,7 +6724,7 @@ checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" dependencies = [ "libc", "log", - "wasi 0.11.1+wasi-snapshot-preview1", + "wasi", "windows-sys 0.59.0", ] @@ -6759,7 +6751,7 @@ checksum = "4568f25ccbd45ab5d5603dc34318c1ec56b117531781260002151b8530a9f931" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -6832,8 +6824,8 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.9.4", - "cfg-if 1.0.3", + "bitflags 2.10.0", + "cfg-if 1.0.4", "cfg_aliases", "libc", ] @@ -6871,12 +6863,11 @@ dependencies = [ [[package]] name = "nu-ansi-term" -version = "0.46.0" +version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "overload", - "winapi", + "windows-sys 0.61.2", ] [[package]] @@ -6954,7 +6945,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -7044,11 +7035,11 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +checksum = "b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c" dependencies = [ - "num_enum_derive 0.7.4", + "num_enum_derive 0.7.5", "rustversion", ] @@ -7066,14 +7057,14 @@ dependencies = [ [[package]] name = "num_enum_derive" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" +checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -7137,9 +7128,9 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "once_cell_polyfill" -version = "1.70.1" +version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" +checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" [[package]] name = "oorandom" @@ -7174,12 +7165,12 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.73" +version = "0.10.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" +checksum = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" dependencies = [ - "bitflags 2.9.4", - "cfg-if 1.0.3", + "bitflags 2.10.0", + "cfg-if 1.0.4", "foreign-types 0.3.2", "libc", "once_cell", @@ -7195,7 +7186,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -7206,9 +7197,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" -version = "0.9.109" +version = "0.9.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" +checksum = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" dependencies = [ "cc", "libc", @@ -7222,12 +7213,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" -[[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - [[package]] name = "owo-colors" version = "4.2.3" @@ -7537,7 +7522,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -7567,7 +7552,7 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "instant", "libc", "redox_syscall 0.2.16", @@ -7581,7 +7566,7 @@ version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "libc", "redox_syscall 0.5.18", "smallvec", @@ -7695,12 +7680,12 @@ dependencies = [ [[package]] name = "pem" -version = "3.0.5" +version = "3.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" +checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" dependencies = [ "base64 0.22.1", - "serde", + "serde_core", ] [[package]] @@ -7748,7 +7733,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -7768,7 +7753,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset 0.4.2", - "indexmap 2.11.4", + "indexmap 2.12.0", ] [[package]] @@ -7778,7 +7763,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" dependencies = [ "fixedbitset 0.5.7", - "indexmap 2.11.4", + "indexmap 2.12.0", ] [[package]] @@ -7831,7 +7816,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -7861,7 +7846,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -8017,7 +8002,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -8120,7 +8105,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", "version_check", "yansi 1.0.1", ] @@ -8131,7 +8116,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "hex", "lazy_static", "procfs-core", @@ -8144,7 +8129,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "hex", ] @@ -8154,7 +8139,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "fnv", "lazy_static", "libc", @@ -8171,7 +8156,7 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "fnv", "lazy_static", "memchr", @@ -8188,13 +8173,13 @@ checksum = "2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce" dependencies = [ "bit-set 0.8.0", "bit-vec 0.8.0", - "bitflags 2.9.4", + "bitflags 2.10.0", "lazy_static", "num-traits", "rand 0.9.2", "rand_chacha 0.9.0", "rand_xorshift", - "regex-syntax 0.8.6", + "regex-syntax", "rusty-fork", "tempfile", "unarray", @@ -8236,7 +8221,7 @@ dependencies = [ "prost 0.13.5", "prost-types", "regex", - "syn 2.0.106", + "syn 2.0.107", "tempfile", ] @@ -8250,7 +8235,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -8263,7 +8248,7 @@ dependencies = [ "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -8318,7 +8303,7 @@ checksum = "7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -8329,7 +8314,7 @@ checksum = "fa9dae7b05c02ec1a6bc9bcf20d8bc64a7dcbf57934107902a872014899b741f" dependencies = [ "anyhow", "byteorder", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "itertools 0.10.5", "once_cell", "parking_lot 0.12.5", @@ -8362,8 +8347,8 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash 2.1.1", - "rustls 0.23.32", - "socket2 0.6.0", + "rustls 0.23.34", + "socket2 0.6.1", "thiserror 2.0.17", "tokio", "tracing", @@ -8377,12 +8362,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" dependencies = [ "bytes", - "getrandom 0.3.3", + "getrandom 0.3.4", "lru-slab", "rand 0.9.2", "ring 0.17.14", "rustc-hash 2.1.1", - "rustls 0.23.32", + "rustls 0.23.34", "rustls-pki-types", "slab", "thiserror 2.0.17", @@ -8400,7 +8385,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.0", + "socket2 0.6.1", "tracing", "windows-sys 0.60.2", ] @@ -8492,7 +8477,7 @@ version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" dependencies = [ - "getrandom 0.3.3", + "getrandom 0.3.4", "serde", ] @@ -8523,7 +8508,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "cassowary", "compact_str", "crossterm 0.28.1", @@ -8588,7 +8573,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", ] [[package]] @@ -8630,52 +8615,37 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] name = "regex" -version = "1.11.3" +version = "1.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" +checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" dependencies = [ "aho-corasick 1.1.3", "memchr", - "regex-automata 0.4.11", - "regex-syntax 0.8.6", -] - -[[package]] -name = "regex-automata" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" -dependencies = [ - "regex-syntax 0.6.29", + "regex-automata", + "regex-syntax", ] [[package]] name = "regex-automata" -version = "0.4.11" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" +checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" dependencies = [ "aho-corasick 1.1.3", "memchr", - "regex-syntax 0.8.6", + "regex-syntax", ] [[package]] name = "regex-syntax" -version = "0.6.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" - -[[package]] -name = "regex-syntax" -version = "0.8.6" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" +checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" [[package]] name = "relative-path" @@ -8757,9 +8727,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.23" +version = "0.12.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" +checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" dependencies = [ "base64 0.22.1", "bytes", @@ -8782,7 +8752,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.32", + "rustls 0.23.34", "rustls-pki-types", "serde", "serde_json", @@ -8812,7 +8782,7 @@ dependencies = [ "anyhow", "async-trait", "http 1.3.1", - "reqwest 0.12.23", + "reqwest 0.12.24", "serde", "thiserror 1.0.69", "tower-service", @@ -8868,7 +8838,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "getrandom 0.2.16", "libc", "untrusted 0.9.0", @@ -8958,7 +8928,7 @@ checksum = "5f195f865ac1afdc21a172d7756fdcc21be18e13eb01d78d3d7f2b128fa881ba" dependencies = [ "anyhow", "bytemuck", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "keccak", "liblzma", "paste", @@ -8996,7 +8966,7 @@ checksum = "dca8f15c8abc0fd8c097aa7459879110334d191c63dd51d4c28881c4a497279e" dependencies = [ "anyhow", "bytemuck", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "cust", "downloader", "hex", @@ -9037,7 +9007,7 @@ dependencies = [ "bit-vec 0.8.0", "bytemuck", "byteorder", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "derive_more 2.0.1", "enum-map", "gdbstub", @@ -9102,7 +9072,7 @@ dependencies = [ "ark-groth16", "ark-serialize 0.5.0", "bytemuck", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "circom-witnesscalc", "hex", "num-bigint 0.4.6", @@ -9165,7 +9135,7 @@ dependencies = [ "blake2", "borsh", "bytemuck", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "cust", "digest 0.10.7", "ff 0.13.1", @@ -9244,11 +9214,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfaa10feba15828c788837ddde84b994393936d8f5715228627cfe8625122a40" dependencies = [ "bytemuck", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "getrandom 0.2.16", - "getrandom 0.3.3", + "getrandom 0.3.4", "libm", - "num_enum 0.7.4", + "num_enum 0.7.5", "paste", "stability", ] @@ -9262,7 +9232,7 @@ dependencies = [ "bytecheck", "bytes", "hashbrown 0.15.5", - "indexmap 2.11.4", + "indexmap 2.12.0", "munge", "ptr_meta", "rancor", @@ -9280,7 +9250,7 @@ checksum = "bd83f5f173ff41e00337d97f6572e416d022ef8a19f371817259ae960324c482" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -9384,7 +9354,7 @@ version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "825ea780781b15345a146be27eaefb05085e337e869bff01b4306a4fd4a9ad5a" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "glob", "proc-macro-crate 3.4.0", "proc-macro2", @@ -9392,7 +9362,7 @@ dependencies = [ "regex", "relative-path", "rustc_version 0.4.1", - "syn 2.0.106", + "syn 2.0.107", "unicode-ident", ] @@ -9436,7 +9406,7 @@ name = "runner" version = "0.1.0" dependencies = [ "bytes", - "clap 4.5.48", + "clap 4.5.50", "env_logger 0.11.8", "ethrex-blockchain", "ethrex-common 4.0.0", @@ -9500,7 +9470,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "errno", "libc", "linux-raw-sys 0.4.15", @@ -9513,7 +9483,7 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "errno", "libc", "linux-raw-sys 0.11.0", @@ -9548,9 +9518,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.32" +version = "0.23.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40" +checksum = "6a9586e9ee2b4f8fab52a0048ca7334d7024eef48e2cb9407e3497bb7cab7fa7" dependencies = [ "log", "once_cell", @@ -9576,9 +9546,9 @@ dependencies = [ [[package]] name = "rustls-native-certs" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" +checksum = "9980d917ebb0c0536119ba501e90834767bffc3d60641457fd84a1f3fd337923" dependencies = [ "openssl-probe", "rustls-pki-types", @@ -9731,7 +9701,7 @@ version = "2.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "346a3b32eba2640d17a9cb5927056b08f3de90f65b72fe09402c2ad07d684d0b" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "derive_more 1.0.0", "parity-scale-codec", "scale-info-derive", @@ -9746,7 +9716,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -9814,7 +9784,7 @@ checksum = "1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -9853,7 +9823,7 @@ checksum = "22f968c5ea23d555e670b449c1c5e7b2fc399fdaec1d304a17cd48e288abc107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -9864,7 +9834,7 @@ checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" dependencies = [ "base16ct", "der", - "generic-array 0.14.7", + "generic-array 0.14.9", "pkcs8", "serdect", "subtle", @@ -9877,7 +9847,7 @@ version = "0.30.0" source = "git+https://github.com/sp1-patches/rust-secp256k1?tag=patch-0.30.0-sp1-5.0.0#04d87db04bcc2dc5dd8e1ab3f046cc655440d07a" dependencies = [ "bitcoin_hashes", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "k256 0.13.4 (git+https://github.com/sp1-patches/elliptic-curves?tag=patch-k256-13.4-sp1-5.0.0)", "rand 0.8.5", "secp256k1-sys", @@ -9897,7 +9867,7 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "core-foundation 0.9.4", "core-foundation-sys", "libc", @@ -9910,7 +9880,7 @@ version = "3.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -10003,7 +9973,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10012,7 +9982,7 @@ version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" dependencies = [ - "indexmap 2.11.4", + "indexmap 2.12.0", "itoa", "memchr", "ryu", @@ -10039,7 +10009,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10065,15 +10035,15 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.15.0" +version = "3.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6093cd8c01b25262b84927e0f7151692158fab02d961e04c979d3903eba7ecc5" +checksum = "aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04" dependencies = [ "base64 0.22.1", "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.11.4", + "indexmap 2.12.0", "schemars 0.9.0", "schemars 1.0.4", "serde_core", @@ -10084,14 +10054,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.15.0" +version = "3.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7e6c180db0816026a61afa1cff5344fb7ebded7e4d3062772179f2501481c27" +checksum = "b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955" dependencies = [ "darling 0.21.3", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10126,7 +10096,7 @@ checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10135,7 +10105,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "cpufeatures", "digest 0.10.7", ] @@ -10146,7 +10116,7 @@ version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "cpufeatures", "digest 0.10.7", ] @@ -10308,12 +10278,12 @@ dependencies = [ [[package]] name = "socket2" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" +checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -10339,7 +10309,7 @@ dependencies = [ "anyhow", "cargo_metadata 0.18.1", "chrono", - "clap 4.5.48", + "clap 4.5.50", "dirs 5.0.1", "sp1-prover", ] @@ -10352,7 +10322,7 @@ checksum = "117e991e137c9121eac26b2fd06daaa8f9e7c118a167d9a977e0048ac2142fac" dependencies = [ "bincode", "bytemuck", - "clap 4.5.48", + "clap 4.5.50", "elf", "enum-map", "eyre", @@ -10389,14 +10359,14 @@ dependencies = [ [[package]] name = "sp1-core-machine" -version = "5.2.1" +version = "5.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1cbc279cf9dcf1faabc8d9b592027cf5ce5bfea6d44d2da58351379f92dba1" +checksum = "7b70e76953d1c4d507136b373bc198df0271d011c9acaa9b1eb8614dd65a0e04" dependencies = [ "bincode", "cbindgen", "cc", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "elliptic-curve", "generic-array 1.1.0", "glob", @@ -10438,7 +10408,7 @@ dependencies = [ "thiserror 1.0.69", "tracing", "tracing-forest", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "typenum", "web-time", ] @@ -10466,7 +10436,7 @@ version = "5.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e29cb79716167e58c0719d572e686880172f1816cd85e0acab74ea0ff3c795e" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "dashu", "elliptic-curve", "generic-array 1.1.0", @@ -10512,7 +10482,7 @@ checksum = "0244dee3a7a0f88cf71c3edf518f4fc97794ae870a107cbe7c810ac3fbf879cb" dependencies = [ "bincode", "blake3", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "hex", "lazy_static", "num-bigint 0.4.6", @@ -10532,7 +10502,7 @@ checksum = "d5fa3bb2b42cd36c1045472900dcc348a61475774734a5d8cdd4acaf929396ff" dependencies = [ "anyhow", "bincode", - "clap 4.5.48", + "clap 4.5.50", "dirs 5.0.1", "downloader", "enum-map", @@ -10566,7 +10536,7 @@ dependencies = [ "thiserror 1.0.69", "tracing", "tracing-appender", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -10606,9 +10576,9 @@ dependencies = [ [[package]] name = "sp1-recursion-compiler" -version = "5.2.1" +version = "5.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61aa201b49cbdd52be19faec75f648e7e5e2c4930bcea7f4d1f1dbb3882cc518" +checksum = "5611ead360e9875f426c5add60ce8082bfee28302a5c7dbfa39cad02e9178f88" dependencies = [ "backtrace", "itertools 0.13.0", @@ -10628,14 +10598,14 @@ dependencies = [ [[package]] name = "sp1-recursion-core" -version = "5.2.1" +version = "5.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e919d8031abe3b01ed001d5877801c2edcea0d98de56786a3e631a10fea3400d" +checksum = "79029408bee7a503394ab9d738432e709475976034348d5107a1d1a0b06dc287" dependencies = [ "backtrace", "cbindgen", "cc", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "ff 0.13.1", "glob", "hashbrown 0.14.5", @@ -10689,7 +10659,7 @@ dependencies = [ "bincode", "bindgen 0.70.1", "cc", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "hex", "num-bigint 0.4.6", "p3-baby-bear", @@ -10716,7 +10686,7 @@ dependencies = [ "async-trait", "backoff", "bincode", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "dirs 5.0.1", "eventsource-stream", "futures", @@ -10729,7 +10699,7 @@ dependencies = [ "p3-field", "p3-fri", "prost 0.13.5", - "reqwest 0.12.23", + "reqwest 0.12.24", "reqwest-middleware", "serde", "serde_json", @@ -10790,7 +10760,7 @@ version = "0.8.0-sp1-5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac255e1704ebcdeec5e02f6a0ebc4d2e9e6b802161938330b6810c13a610c583" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "ff 0.13.1", "group 0.13.0", "pairing 0.23.0", @@ -10801,9 +10771,9 @@ dependencies = [ [[package]] name = "spawned-concurrency" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c34171afa9ef68114f07b4be6cf294f49a388380b62a036010b31534ecc0f927" +checksum = "3d99b97ba5429336b6fa8b6e8ecbe09a1c7324f8b9fa63a11262dbd3a44e577b" dependencies = [ "futures", "pin-project-lite", @@ -10814,16 +10784,16 @@ dependencies = [ [[package]] name = "spawned-rt" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b83e35512b851b51d27a6dcee6025da1c61e7d842e2ec79971124eab2be3e974" +checksum = "d58e8d7224fbcd3dbc39f7bacf958ae0882c95b5431353445be5a86b80cedcaf" dependencies = [ "crossbeam 0.7.3", "tokio", "tokio-stream", "tokio-util", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -10879,7 +10849,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac" dependencies = [ "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10952,7 +10922,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10964,7 +10934,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10976,7 +10946,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -10986,7 +10956,7 @@ source = "git+https://github.com/sp1-patches/bn?tag=patch-0.6.0-sp1-5.0.0#e0d67f dependencies = [ "bytemuck", "byteorder", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "crunchy", "lazy_static", "num-bigint 0.4.6", @@ -11034,9 +11004,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.106" +version = "2.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" +checksum = "2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b" dependencies = [ "proc-macro2", "quote", @@ -11066,7 +11036,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -11075,7 +11045,7 @@ version = "0.30.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "core-foundation-sys", "libc", "ntapi", @@ -11101,7 +11071,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "core-foundation 0.9.4", "system-configuration-sys 0.6.0", ] @@ -11148,7 +11118,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" dependencies = [ "fastrand", - "getrandom 0.3.3", + "getrandom 0.3.4", "once_cell", "rustix 1.1.2", "windows-sys 0.61.2", @@ -11241,7 +11211,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -11252,7 +11222,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -11261,7 +11231,7 @@ version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", ] [[package]] @@ -11275,9 +11245,9 @@ dependencies = [ [[package]] name = "tikv-jemalloc-ctl" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f21f216790c8df74ce3ab25b534e0718da5a1916719771d3fec23315c99e468b" +checksum = "661f1f6a57b3a36dc9174a2c10f19513b4866816e13425d3e418b11cc37bc24c" dependencies = [ "libc", "paste", @@ -11286,9 +11256,9 @@ dependencies = [ [[package]] name = "tikv-jemalloc-sys" -version = "0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" +version = "0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d" +checksum = "cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b" dependencies = [ "cc", "libc", @@ -11296,9 +11266,9 @@ dependencies = [ [[package]] name = "tikv-jemallocator" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865" +checksum = "0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a" dependencies = [ "libc", "tikv-jemalloc-sys", @@ -11411,22 +11381,19 @@ dependencies = [ [[package]] name = "tokio" -version = "1.47.1" +version = "1.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" +checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" dependencies = [ - "backtrace", "bytes", - "io-uring", "libc", "mio", "parking_lot 0.12.5", "pin-project-lite", "signal-hook-registry", - "slab", - "socket2 0.6.0", + "socket2 0.6.1", "tokio-macros", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -11441,13 +11408,13 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" +checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -11487,7 +11454,7 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ - "rustls 0.23.32", + "rustls 0.23.34", "tokio", ] @@ -11603,7 +11570,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.11.4", + "indexmap 2.12.0", "toml_datetime 0.6.11", "winnow 0.5.40", ] @@ -11614,7 +11581,7 @@ version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ - "indexmap 2.11.4", + "indexmap 2.12.0", "serde", "serde_spanned", "toml_datetime 0.6.11", @@ -11628,7 +11595,7 @@ version = "0.23.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" dependencies = [ - "indexmap 2.11.4", + "indexmap 2.12.0", "toml_datetime 0.7.3", "toml_parser", "winnow 0.7.13", @@ -11697,7 +11664,7 @@ dependencies = [ "percent-encoding", "pin-project", "prost 0.13.5", - "rustls-native-certs 0.8.1", + "rustls-native-certs 0.8.2", "rustls-pemfile 2.2.0", "socket2 0.5.10", "tokio", @@ -11771,7 +11738,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "bytes", "futures-core", "futures-util", @@ -11791,7 +11758,7 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" dependencies = [ - "bitflags 2.9.4", + "bitflags 2.10.0", "bytes", "futures-util", "http 1.3.1", @@ -11836,7 +11803,7 @@ dependencies = [ "crossbeam-channel 0.5.15", "thiserror 1.0.69", "time", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -11847,7 +11814,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -11867,7 +11834,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db" dependencies = [ "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -11880,7 +11847,7 @@ dependencies = [ "smallvec", "thiserror 1.0.69", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -11915,14 +11882,14 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" +checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" dependencies = [ "matchers", "nu-ansi-term", "once_cell", - "regex", + "regex-automata", "sharded-slab", "smallvec", "thread_local", @@ -11962,7 +11929,7 @@ dependencies = [ "parking_lot 0.12.5", "ratatui", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "unicode-segmentation", ] @@ -12046,7 +12013,7 @@ dependencies = [ "http-body-util", "hyper 1.7.0", "prost 0.13.5", - "reqwest 0.12.23", + "reqwest 0.12.24", "serde", "serde_json", "thiserror 1.0.69", @@ -12061,7 +12028,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "static_assertions", ] @@ -12104,7 +12071,7 @@ checksum = "27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -12204,9 +12171,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" +checksum = "462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06" [[package]] name = "unicode-segmentation" @@ -12301,7 +12268,7 @@ version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" dependencies = [ - "getrandom 0.3.3", + "getrandom 0.3.4", "js-sys", "serde", "wasm-bindgen", @@ -12419,15 +12386,6 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -[[package]] -name = "wasi" -version = "0.14.7+wasi-0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" -dependencies = [ - "wasip2", -] - [[package]] name = "wasip2" version = "1.0.1+wasi-0.2.4" @@ -12443,7 +12401,7 @@ version = "0.2.104" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "once_cell", "rustversion", "wasm-bindgen-macro", @@ -12460,7 +12418,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", "wasm-bindgen-shared", ] @@ -12470,7 +12428,7 @@ version = "0.4.54" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "js-sys", "once_cell", "wasm-bindgen", @@ -12495,7 +12453,7 @@ checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -12659,7 +12617,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -12670,7 +12628,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -12987,7 +12945,7 @@ version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "cfg-if 1.0.3", + "cfg-if 1.0.4", "windows-sys 0.48.0", ] @@ -13083,7 +13041,7 @@ checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", "synstructure", ] @@ -13114,7 +13072,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -13125,7 +13083,7 @@ checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -13145,7 +13103,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", "synstructure", ] @@ -13166,7 +13124,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -13199,7 +13157,7 @@ checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.106", + "syn 2.0.107", ] [[package]] @@ -13233,7 +13191,7 @@ dependencies = [ "crossbeam-utils 0.8.21", "displaydoc", "flate2", - "indexmap 2.11.4", + "indexmap 2.12.0", "memchr", "thiserror 2.0.17", "zopfli", @@ -13251,7 +13209,7 @@ dependencies = [ "blake2", "bls12_381 0.7.1", "byteorder", - "cfg-if 1.0.3", + "cfg-if 1.0.4", "group 0.12.1", "group 0.13.0", "halo2", From 25783701adb96cbf6ef526fbb22d204d553eab50 Mon Sep 17 00:00:00 2001 From: Francisco Xavier Gauna Date: Wed, 22 Oct 2025 14:18:52 -0300 Subject: [PATCH 8/8] Restored cargo lock --- Cargo.lock | 744 +++++++++++++++++++++++++++-------------------------- 1 file changed, 382 insertions(+), 362 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 024b7a6d8bb..ad29cbeceee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -60,7 +60,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "cipher", "cpufeatures", ] @@ -71,8 +71,8 @@ version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" dependencies = [ - "cfg-if 1.0.4", - "getrandom 0.3.4", + "cfg-if 1.0.3", + "getrandom 0.3.3", "once_cell", "version_check", "zerocopy 0.8.27", @@ -108,7 +108,7 @@ dependencies = [ "hex", "lambdaworks-crypto 0.12.0", "log", - "reqwest 0.12.24", + "reqwest 0.12.23", "serde", "serde_json", "serde_repr", @@ -126,16 +126,16 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy-primitives" -version = "1.4.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "355bf68a433e0fd7f7d33d5a9fc2583fde70bf5c530f63b80845f8da5505cf28" +checksum = "5b77f7d5e60ad8ae6bd2200b8097919712a07a6db622a4b201e7ead6166f02e5" dependencies = [ "bytes", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "const-hex", "derive_more 2.0.1", "hashbrown 0.16.0", - "indexmap 2.12.0", + "indexmap 2.11.4", "itoa", "k256 0.13.4 (registry+https://github.com/rust-lang/crates.io-index)", "paste", @@ -260,7 +260,7 @@ dependencies = [ name = "archive_sync" version = "4.0.0" dependencies = [ - "clap 4.5.50", + "clap 4.5.48", "clap_complete", "ethrex", "ethrex-common 4.0.0", @@ -270,7 +270,7 @@ dependencies = [ "eyre", "hex", "lazy_static", - "reqwest 0.12.24", + "reqwest 0.12.23", "serde", "serde_json", "tokio", @@ -320,7 +320,7 @@ checksum = "e7e89fe77d1f0f4fe5b96dfc940923d88d17b6a773808124f21e764dfb063c6a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -429,7 +429,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60" dependencies = [ "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -467,7 +467,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -571,7 +571,7 @@ checksum = "213888f660fddcca0d257e88e54ac05bca01885f258ccdf695bafd77031bb69d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -662,7 +662,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -673,7 +673,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -721,7 +721,7 @@ checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -929,7 +929,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ "addr2line 0.25.1", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "libc", "miniz_oxide", "object 0.37.3", @@ -989,7 +989,7 @@ version = "0.66.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "cexpr", "clang-sys", "lazy_static", @@ -1002,7 +1002,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.107", + "syn 2.0.106", "which", ] @@ -1012,7 +1012,7 @@ version = "0.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1023,7 +1023,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -1032,7 +1032,7 @@ version = "0.71.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1041,7 +1041,7 @@ dependencies = [ "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -1050,7 +1050,7 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1061,7 +1061,7 @@ dependencies = [ "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -1118,9 +1118,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.10.0" +version = "2.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" +checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" [[package]] name = "bitvec" @@ -1163,7 +1163,7 @@ dependencies = [ "arrayref", "arrayvec", "cc", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "constant_time_eq 0.3.1", ] @@ -1179,7 +1179,7 @@ version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ - "generic-array 0.14.9", + "generic-array 0.14.7", ] [[package]] @@ -1188,7 +1188,7 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" dependencies = [ - "generic-array 0.14.9", + "generic-array 0.14.7", ] [[package]] @@ -1237,7 +1237,7 @@ checksum = "21055e2f49cbbdbfe9f8f96d597c5527b0c6ab7933341fdc2f147180e48a988e" dependencies = [ "duplicate", "maybe-async", - "reqwest 0.12.24", + "reqwest 0.12.23", "serde", "thiserror 2.0.17", ] @@ -1262,7 +1262,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -1317,7 +1317,7 @@ checksum = "89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -1337,7 +1337,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -1472,24 +1472,24 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fce8dd7fcfcbf3a0a87d8f515194b49d6135acab73e18bd380d1d93bb1a15eb" dependencies = [ - "clap 4.5.50", + "clap 4.5.48", "heck 0.4.1", - "indexmap 2.12.0", + "indexmap 2.11.4", "log", "proc-macro2", "quote", "serde", "serde_json", - "syn 2.0.107", + "syn 2.0.106", "tempfile", "toml 0.8.23", ] [[package]] name = "cc" -version = "1.2.41" +version = "1.2.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7" +checksum = "e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb" dependencies = [ "find-msvc-tools", "jobserver", @@ -1514,9 +1514,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" [[package]] name = "cfg-if" -version = "1.0.4" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" +checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" [[package]] name = "cfg_aliases" @@ -1665,9 +1665,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.50" +version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623" +checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" dependencies = [ "clap_builder", "clap_derive", @@ -1675,9 +1675,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.50" +version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0" +checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" dependencies = [ "anstream", "anstyle", @@ -1687,30 +1687,30 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.59" +version = "4.5.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2348487adcd4631696ced64ccdb40d38ac4d31cae7f2eec8817fcea1b9d1c43c" +checksum = "75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a" dependencies = [ - "clap 4.5.50", + "clap 4.5.48", ] [[package]] name = "clap_derive" -version = "4.5.49" +version = "4.5.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] name = "clap_lex" -version = "0.7.6" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" +checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" [[package]] name = "cmake" @@ -1772,7 +1772,7 @@ dependencies = [ "bech32", "bs58", "digest 0.10.7", - "generic-array 0.14.9", + "generic-array 0.14.7", "hex", "ripemd", "serde", @@ -1832,7 +1832,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32" dependencies = [ "castaway", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "itoa", "rustversion", "ryu", @@ -1863,11 +1863,11 @@ dependencies = [ [[package]] name = "const-hex" -version = "1.17.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bb320cac8a0750d7f25280aa97b09c26edfe161164238ecbbb31092b079e735" +checksum = "b6407bff74dea37e0fa3dc1c1c974e5d46405f0c987bf9997a0762adce71eda6" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "cpufeatures", "proptest", "serde_core", @@ -1972,7 +1972,7 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", ] [[package]] @@ -1990,7 +1990,7 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", ] [[package]] @@ -2002,7 +2002,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.5.50", + "clap 4.5.48", "criterion-plot", "futures", "is-terminal", @@ -2171,7 +2171,7 @@ version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "crossterm_winapi", "mio", "parking_lot 0.12.5", @@ -2187,7 +2187,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "crossterm_winapi", "derive_more 2.0.1", "document-features", @@ -2221,7 +2221,7 @@ version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" dependencies = [ - "generic-array 0.14.9", + "generic-array 0.14.7", "rand_core 0.6.4", "subtle", "zeroize", @@ -2233,27 +2233,27 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ - "generic-array 0.14.9", + "generic-array 0.14.7", "typenum", ] [[package]] name = "csv" -version = "1.4.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938" +checksum = "acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf" dependencies = [ "csv-core", "itoa", "ryu", - "serde_core", + "serde", ] [[package]] name = "csv-core" -version = "0.1.13" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782" +checksum = "7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d" dependencies = [ "memchr", ] @@ -2355,7 +2355,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2369,7 +2369,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2380,7 +2380,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core 0.20.11", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2391,7 +2391,7 @@ checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core 0.21.3", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2400,7 +2400,7 @@ version = "4.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "num_cpus", "serde", ] @@ -2411,7 +2411,7 @@ version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "crossbeam-utils 0.8.21", "hashbrown 0.14.5", "lock_api", @@ -2459,7 +2459,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee99d08031ca34a4d044efbbb21dff9b8c54bb9d8c82a189187c0651ffdb9fbf" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "dashu-base", "num-modular", "num-order", @@ -2564,7 +2564,7 @@ checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2585,7 +2585,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2595,7 +2595,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2625,7 +2625,7 @@ dependencies = [ "convert_case 0.6.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", "unicode-xid", ] @@ -2638,7 +2638,7 @@ dependencies = [ "convert_case 0.7.1", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", "unicode-xid", ] @@ -2667,7 +2667,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" dependencies = [ - "generic-array 0.14.9", + "generic-array 0.14.7", ] [[package]] @@ -2733,7 +2733,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "dirs-sys-next", ] @@ -2797,7 +2797,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2830,7 +2830,7 @@ dependencies = [ "digest 0.10.7", "futures", "rand 0.8.5", - "reqwest 0.12.24", + "reqwest 0.12.23", "thiserror 1.0.69", "tokio", ] @@ -2895,7 +2895,7 @@ dependencies = [ "enum-ordinalize", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -2926,7 +2926,7 @@ dependencies = [ "alloy-rlp", "bytes", "chrono", - "clap 4.5.50", + "clap 4.5.48", "clap_complete", "colored", "ethrex-blockchain", @@ -2967,7 +2967,7 @@ dependencies = [ "crypto-bigint", "digest 0.10.7", "ff 0.13.1", - "generic-array 0.14.9", + "generic-array 0.14.7", "group 0.13.0", "hkdf", "pem-rfc7468", @@ -3012,7 +3012,7 @@ version = "0.8.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", ] [[package]] @@ -3060,7 +3060,7 @@ checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -3080,14 +3080,14 @@ checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] name = "env_filter" -version = "0.1.4" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2" +checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" dependencies = [ "log", "regex", @@ -3324,7 +3324,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.107", + "syn 2.0.106", "toml 0.8.23", "walkdir", ] @@ -3342,7 +3342,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -3358,9 +3358,9 @@ dependencies = [ "const-hex", "elliptic-curve", "ethabi", - "generic-array 0.14.9", + "generic-array 0.14.7", "k256 0.13.4 (registry+https://github.com/rust-lang/crates.io-index)", - "num_enum 0.7.5", + "num_enum 0.7.4", "once_cell", "open-fastrlp", "rand 0.8.5", @@ -3368,7 +3368,7 @@ dependencies = [ "serde", "serde_json", "strum 0.26.3", - "syn 2.0.107", + "syn 2.0.106", "tempfile", "thiserror 1.0.69", "tiny-keccak", @@ -3481,7 +3481,7 @@ version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66244a771d9163282646dbeffe0e6eca4dda4146b6498644e678ac6089b11edd" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "const-hex", "dirs 5.0.1", "dunce", @@ -3513,7 +3513,7 @@ version = "4.0.0" dependencies = [ "anyhow", "bytes", - "clap 4.5.50", + "clap 4.5.48", "clap_complete", "directories 5.0.1", "ethrex-blockchain", @@ -3540,7 +3540,7 @@ dependencies = [ "lazy_static", "local-ip-address", "rand 0.8.5", - "reqwest 0.12.24", + "reqwest 0.12.23", "secp256k1", "serde", "serde_json", @@ -3679,7 +3679,7 @@ dependencies = [ "ethrex-rpc", "hex", "jsonwebtoken 9.3.1", - "reqwest 0.12.24", + "reqwest 0.12.23", "serde", "serde_json", "sha2", @@ -3698,7 +3698,7 @@ dependencies = [ "bincode", "bytes", "chrono", - "clap 4.5.50", + "clap 4.5.48", "color-eyre", "crossterm 0.29.0", "directories 5.0.1", @@ -3728,7 +3728,7 @@ dependencies = [ "lazy_static", "rand 0.8.5", "ratatui", - "reqwest 0.12.24", + "reqwest 0.12.23", "secp256k1", "serde", "serde_json", @@ -3780,7 +3780,7 @@ dependencies = [ "ethrex-storage 4.0.0", "ethrex-storage-rollup", "hex", - "reqwest 0.12.24", + "reqwest 0.12.23", "rustc-hex", "secp256k1", "serde", @@ -3865,7 +3865,7 @@ dependencies = [ "hex", "hex-literal", "hmac", - "indexmap 2.12.0", + "indexmap 2.11.4", "lazy_static", "prometheus 0.14.0", "rand 0.8.5", @@ -3893,7 +3893,7 @@ dependencies = [ "anyhow", "bincode", "bytes", - "clap 4.5.50", + "clap 4.5.48", "ethereum-types 0.15.1", "ethrex-blockchain", "ethrex-common 4.0.0", @@ -3973,7 +3973,7 @@ dependencies = [ "jemalloc_pprof", "jsonwebtoken 9.3.1", "rand 0.8.5", - "reqwest 0.12.24", + "reqwest 0.12.23", "secp256k1", "serde", "serde_json", @@ -4004,7 +4004,7 @@ dependencies = [ "hex", "itertools 0.13.0", "lazy_static", - "reqwest 0.12.24", + "reqwest 0.12.23", "secp256k1", "serde", "serde_json", @@ -4286,9 +4286,9 @@ dependencies = [ [[package]] name = "find-msvc-tools" -version = "0.1.4" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" +checksum = "0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3" [[package]] name = "find_cuda_helper" @@ -4384,7 +4384,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -4490,7 +4490,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -4550,12 +4550,12 @@ checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" [[package]] name = "gdbstub" -version = "0.7.8" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72742d2b395902caf8a5d520d0dd3334ba6d1138938429200e58d5174e275f3f" +checksum = "b686b198dfaa4109ebd0443d2841bc521e4b4b2915f1d84b3bb50332a8cdc1ae" dependencies = [ - "bitflags 2.10.0", - "cfg-if 1.0.4", + "bitflags 2.9.4", + "cfg-if 1.0.3", "log", "managed", "num-traits", @@ -4591,9 +4591,9 @@ checksum = "304de19db7028420975a296ab0fcbbc8e69438c4ed254a1e41e2a7f37d5f0e0a" [[package]] name = "generic-array" -version = "0.14.9" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", @@ -4624,24 +4624,24 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "js-sys", "libc", - "wasi", + "wasi 0.11.1+wasi-snapshot-preview1", "wasm-bindgen", ] [[package]] name = "getrandom" -version = "0.3.4" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "js-sys", "libc", "r-efi", - "wasip2", + "wasi 0.14.7+wasi-0.2.4", "wasm-bindgen", ] @@ -4652,7 +4652,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ "fallible-iterator 0.3.0", - "indexmap 2.12.0", + "indexmap 2.11.4", "stable_deref_trait", ] @@ -4668,7 +4668,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "libc", "libgit2-sys", "log", @@ -4692,9 +4692,9 @@ checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "globset" -version = "0.4.18" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3" +checksum = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" dependencies = [ "aho-corasick 1.1.3", "bstr", @@ -4709,7 +4709,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "ignore", "walkdir", ] @@ -4739,18 +4739,18 @@ dependencies = [ [[package]] name = "grep-matcher" -version = "0.1.8" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36d7b71093325ab22d780b40d7df3066ae4aebb518ba719d38c697a8228a8023" +checksum = "47a3141a10a43acfedc7c98a60a834d7ba00dfe7bec9071cbfc19b55b292ac02" dependencies = [ "memchr", ] [[package]] name = "grep-searcher" -version = "0.1.16" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac63295322dc48ebb20a25348147905d816318888e64f531bfc2a2bc0577dc34" +checksum = "b9b6c14b3fc2e0a107d6604d3231dec0509e691e62447104bc385a46a7892cda" dependencies = [ "bstr", "encoding_rs", @@ -4821,7 +4821,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.12", - "indexmap 2.12.0", + "indexmap 2.11.4", "slab", "tokio", "tokio-util", @@ -4840,7 +4840,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.3.1", - "indexmap 2.12.0", + "indexmap 2.11.4", "slab", "tokio", "tokio-util", @@ -4849,11 +4849,11 @@ dependencies = [ [[package]] name = "half" -version = "2.7.1" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" +checksum = "e54c115d4f30f52c67202f079c5f9d8b49db4691f460fdb0b4c2e838261b2ba5" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "crunchy", "zerocopy 0.8.27", ] @@ -5262,7 +5262,7 @@ dependencies = [ "http 1.3.1", "hyper 1.7.0", "hyper-util", - "rustls 0.23.34", + "rustls 0.23.32", "rustls-pki-types", "tokio", "tokio-rustls 0.26.4", @@ -5329,7 +5329,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.1", + "socket2 0.6.0", "system-configuration 0.6.1", "tokio", "tower-service", @@ -5476,9 +5476,9 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.24" +version = "0.4.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81776e6f9464432afcc28d03e52eb101c93b6f0566f52aef2427663e700f0403" +checksum = "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b" dependencies = [ "crossbeam-deque 0.8.6", "globset", @@ -5552,7 +5552,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -5586,9 +5586,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.12.0" +version = "2.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" +checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" dependencies = [ "equivalent", "hashbrown 0.16.0", @@ -5611,12 +5611,9 @@ dependencies = [ [[package]] name = "indoc" -version = "2.0.7" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" -dependencies = [ - "rustversion", -] +checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" [[package]] name = "inferno" @@ -5625,12 +5622,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e96d2465363ed2d81857759fc864cf6bb7997f79327aec028d65bd7989393685" dependencies = [ "ahash", - "clap 4.5.50", + "clap 4.5.48", "crossbeam-channel 0.5.15", "crossbeam-utils 0.8.21", "dashmap 6.1.0", "env_logger 0.11.8", - "indexmap 2.12.0", + "indexmap 2.11.4", "itoa", "log", "num-format", @@ -5647,7 +5644,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" dependencies = [ "block-padding", - "generic-array 0.14.9", + "generic-array 0.14.7", ] [[package]] @@ -5660,7 +5657,7 @@ dependencies = [ "indoc", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -5669,7 +5666,7 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", ] [[package]] @@ -5681,6 +5678,17 @@ dependencies = [ "rustversion", ] +[[package]] +name = "io-uring" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" +dependencies = [ + "bitflags 2.9.4", + "cfg-if 1.0.3", + "libc", +] + [[package]] name = "ipnet" version = "2.11.0" @@ -5710,9 +5718,9 @@ dependencies = [ [[package]] name = "is_terminal_polyfill" -version = "1.70.2" +version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" [[package]] name = "itertools" @@ -5803,7 +5811,7 @@ checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -5812,7 +5820,7 @@ version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ - "getrandom 0.3.4", + "getrandom 0.3.3", "libc", ] @@ -5859,7 +5867,7 @@ checksum = "5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde" dependencies = [ "base64 0.22.1", "js-sys", - "pem 3.0.6", + "pem 3.0.5", "ring 0.17.14", "serde", "serde_json", @@ -5886,7 +5894,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "ecdsa 0.16.9 (registry+https://github.com/rust-lang/crates.io-index)", "elliptic-curve", "once_cell", @@ -5900,7 +5908,7 @@ name = "k256" version = "0.13.4" source = "git+https://github.com/sp1-patches/elliptic-curves?tag=patch-k256-13.4-sp1-5.0.0#f7d8998e05d8cbcbd8e543eba1030a7385011fa8" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "ecdsa 0.16.9 (git+https://github.com/sp1-patches/signatures?tag=patch-16.9-sp1-4.1.0)", "elliptic-curve", "hex", @@ -6030,7 +6038,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -6072,7 +6080,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "windows-link 0.2.1", ] @@ -6111,10 +6119,10 @@ dependencies = [ "anyhow", "arrayref", "arrayvec", - "bitflags 2.10.0", + "bitflags 2.9.4", "derive_more 1.0.0", "impls", - "indexmap 2.12.0", + "indexmap 2.11.4", "libc", "mdbx-sys", "parking_lot 0.12.5", @@ -6129,7 +6137,7 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "libc", ] @@ -6159,7 +6167,7 @@ dependencies = [ "async-trait", "base64 0.21.7", "bincode", - "bitflags 2.10.0", + "bitflags 2.9.4", "bytes", "chrono", "crc32fast", @@ -6218,7 +6226,7 @@ version = "0.9.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c2e7739b3828a547d21834779ea699a3b46c3dcfafba75da103d36adcb7c0ab" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "fallible-iterator 0.2.0", "fallible-streaming-iterator", "hashlink 0.8.4", @@ -6232,10 +6240,10 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15a90128c708356af8f7d767c9ac2946692c9112b4f74f07b99a01a60680e413" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "cc", "fallible-iterator 0.3.0", - "indexmap 2.12.0", + "indexmap 2.11.4", "log", "memchr", "phf", @@ -6292,7 +6300,7 @@ checksum = "5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33" dependencies = [ "anstream", "anstyle", - "clap 4.5.50", + "clap 4.5.48", "escape8259", ] @@ -6336,7 +6344,7 @@ checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed" name = "load_test" version = "4.0.0" dependencies = [ - "clap 4.5.50", + "clap 4.5.48", "ethereum-types 0.15.1", "ethrex-blockchain", "ethrex-common 4.0.0", @@ -6355,7 +6363,7 @@ dependencies = [ name = "loc" version = "4.0.0" dependencies = [ - "clap 4.5.50", + "clap 4.5.48", "clap_complete", "colored", "prettytable", @@ -6588,7 +6596,7 @@ checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -6603,7 +6611,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "digest 0.10.7", ] @@ -6626,9 +6634,9 @@ checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "memmap2" -version = "0.9.9" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490" +checksum = "843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7" dependencies = [ "libc", ] @@ -6666,7 +6674,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "block", "core-graphics-types", "foreign-types 0.5.0", @@ -6679,7 +6687,7 @@ dependencies = [ name = "migrations" version = "4.0.0" dependencies = [ - "clap 4.5.50", + "clap 4.5.48", "ethrex-blockchain", "ethrex-common 1.0.0", "ethrex-common 4.0.0", @@ -6724,7 +6732,7 @@ checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" dependencies = [ "libc", "log", - "wasi", + "wasi 0.11.1+wasi-snapshot-preview1", "windows-sys 0.59.0", ] @@ -6751,7 +6759,7 @@ checksum = "4568f25ccbd45ab5d5603dc34318c1ec56b117531781260002151b8530a9f931" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -6824,8 +6832,8 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.10.0", - "cfg-if 1.0.4", + "bitflags 2.9.4", + "cfg-if 1.0.3", "cfg_aliases", "libc", ] @@ -6863,11 +6871,11 @@ dependencies = [ [[package]] name = "nu-ansi-term" -version = "0.50.3" +version = "0.50.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" +checksum = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -6945,7 +6953,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -7035,11 +7043,11 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.5" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c" +checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" dependencies = [ - "num_enum_derive 0.7.5", + "num_enum_derive 0.7.4", "rustversion", ] @@ -7057,14 +7065,14 @@ dependencies = [ [[package]] name = "num_enum_derive" -version = "0.7.5" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" +checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -7128,9 +7136,9 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "once_cell_polyfill" -version = "1.70.2" +version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" +checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" [[package]] name = "oorandom" @@ -7165,12 +7173,12 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.74" +version = "0.10.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" +checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" dependencies = [ - "bitflags 2.10.0", - "cfg-if 1.0.4", + "bitflags 2.9.4", + "cfg-if 1.0.3", "foreign-types 0.3.2", "libc", "once_cell", @@ -7186,7 +7194,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -7197,9 +7205,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" -version = "0.9.110" +version = "0.9.109" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" +checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" dependencies = [ "cc", "libc", @@ -7522,7 +7530,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -7552,7 +7560,7 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "instant", "libc", "redox_syscall 0.2.16", @@ -7566,7 +7574,7 @@ version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "libc", "redox_syscall 0.5.18", "smallvec", @@ -7680,12 +7688,12 @@ dependencies = [ [[package]] name = "pem" -version = "3.0.6" +version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" +checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ "base64 0.22.1", - "serde_core", + "serde", ] [[package]] @@ -7733,7 +7741,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -7753,7 +7761,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset 0.4.2", - "indexmap 2.12.0", + "indexmap 2.11.4", ] [[package]] @@ -7763,7 +7771,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" dependencies = [ "fixedbitset 0.5.7", - "indexmap 2.12.0", + "indexmap 2.11.4", ] [[package]] @@ -7816,7 +7824,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -7846,7 +7854,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -8002,7 +8010,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -8105,7 +8113,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", "version_check", "yansi 1.0.1", ] @@ -8116,7 +8124,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "hex", "lazy_static", "procfs-core", @@ -8129,7 +8137,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "hex", ] @@ -8139,7 +8147,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "fnv", "lazy_static", "libc", @@ -8156,7 +8164,7 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "fnv", "lazy_static", "memchr", @@ -8173,7 +8181,7 @@ checksum = "2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce" dependencies = [ "bit-set 0.8.0", "bit-vec 0.8.0", - "bitflags 2.10.0", + "bitflags 2.9.4", "lazy_static", "num-traits", "rand 0.9.2", @@ -8221,7 +8229,7 @@ dependencies = [ "prost 0.13.5", "prost-types", "regex", - "syn 2.0.107", + "syn 2.0.106", "tempfile", ] @@ -8235,7 +8243,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -8248,7 +8256,7 @@ dependencies = [ "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -8303,7 +8311,7 @@ checksum = "7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -8314,7 +8322,7 @@ checksum = "fa9dae7b05c02ec1a6bc9bcf20d8bc64a7dcbf57934107902a872014899b741f" dependencies = [ "anyhow", "byteorder", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "itertools 0.10.5", "once_cell", "parking_lot 0.12.5", @@ -8347,8 +8355,8 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash 2.1.1", - "rustls 0.23.34", - "socket2 0.6.1", + "rustls 0.23.32", + "socket2 0.6.0", "thiserror 2.0.17", "tokio", "tracing", @@ -8362,12 +8370,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" dependencies = [ "bytes", - "getrandom 0.3.4", + "getrandom 0.3.3", "lru-slab", "rand 0.9.2", "ring 0.17.14", "rustc-hash 2.1.1", - "rustls 0.23.34", + "rustls 0.23.32", "rustls-pki-types", "slab", "thiserror 2.0.17", @@ -8385,7 +8393,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.1", + "socket2 0.6.0", "tracing", "windows-sys 0.60.2", ] @@ -8477,7 +8485,7 @@ version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" dependencies = [ - "getrandom 0.3.4", + "getrandom 0.3.3", "serde", ] @@ -8508,7 +8516,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "cassowary", "compact_str", "crossterm 0.28.1", @@ -8573,7 +8581,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", ] [[package]] @@ -8615,14 +8623,14 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] name = "regex" -version = "1.12.2" +version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" +checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" dependencies = [ "aho-corasick 1.1.3", "memchr", @@ -8632,9 +8640,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.13" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" +checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" dependencies = [ "aho-corasick 1.1.3", "memchr", @@ -8643,9 +8651,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.8" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" +checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" [[package]] name = "relative-path" @@ -8727,9 +8735,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.24" +version = "0.12.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" +checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" dependencies = [ "base64 0.22.1", "bytes", @@ -8752,7 +8760,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.34", + "rustls 0.23.32", "rustls-pki-types", "serde", "serde_json", @@ -8782,7 +8790,7 @@ dependencies = [ "anyhow", "async-trait", "http 1.3.1", - "reqwest 0.12.24", + "reqwest 0.12.23", "serde", "thiserror 1.0.69", "tower-service", @@ -8838,7 +8846,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "getrandom 0.2.16", "libc", "untrusted 0.9.0", @@ -8928,7 +8936,7 @@ checksum = "5f195f865ac1afdc21a172d7756fdcc21be18e13eb01d78d3d7f2b128fa881ba" dependencies = [ "anyhow", "bytemuck", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "keccak", "liblzma", "paste", @@ -8966,7 +8974,7 @@ checksum = "dca8f15c8abc0fd8c097aa7459879110334d191c63dd51d4c28881c4a497279e" dependencies = [ "anyhow", "bytemuck", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "cust", "downloader", "hex", @@ -9007,7 +9015,7 @@ dependencies = [ "bit-vec 0.8.0", "bytemuck", "byteorder", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "derive_more 2.0.1", "enum-map", "gdbstub", @@ -9072,7 +9080,7 @@ dependencies = [ "ark-groth16", "ark-serialize 0.5.0", "bytemuck", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "circom-witnesscalc", "hex", "num-bigint 0.4.6", @@ -9135,7 +9143,7 @@ dependencies = [ "blake2", "borsh", "bytemuck", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "cust", "digest 0.10.7", "ff 0.13.1", @@ -9214,11 +9222,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfaa10feba15828c788837ddde84b994393936d8f5715228627cfe8625122a40" dependencies = [ "bytemuck", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "getrandom 0.2.16", - "getrandom 0.3.4", + "getrandom 0.3.3", "libm", - "num_enum 0.7.5", + "num_enum 0.7.4", "paste", "stability", ] @@ -9232,7 +9240,7 @@ dependencies = [ "bytecheck", "bytes", "hashbrown 0.15.5", - "indexmap 2.12.0", + "indexmap 2.11.4", "munge", "ptr_meta", "rancor", @@ -9250,7 +9258,7 @@ checksum = "bd83f5f173ff41e00337d97f6572e416d022ef8a19f371817259ae960324c482" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -9354,7 +9362,7 @@ version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "825ea780781b15345a146be27eaefb05085e337e869bff01b4306a4fd4a9ad5a" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "glob", "proc-macro-crate 3.4.0", "proc-macro2", @@ -9362,7 +9370,7 @@ dependencies = [ "regex", "relative-path", "rustc_version 0.4.1", - "syn 2.0.107", + "syn 2.0.106", "unicode-ident", ] @@ -9406,7 +9414,7 @@ name = "runner" version = "0.1.0" dependencies = [ "bytes", - "clap 4.5.50", + "clap 4.5.48", "env_logger 0.11.8", "ethrex-blockchain", "ethrex-common 4.0.0", @@ -9470,7 +9478,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "errno", "libc", "linux-raw-sys 0.4.15", @@ -9483,7 +9491,7 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "errno", "libc", "linux-raw-sys 0.11.0", @@ -9518,9 +9526,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.34" +version = "0.23.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a9586e9ee2b4f8fab52a0048ca7334d7024eef48e2cb9407e3497bb7cab7fa7" +checksum = "cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40" dependencies = [ "log", "once_cell", @@ -9546,9 +9554,9 @@ dependencies = [ [[package]] name = "rustls-native-certs" -version = "0.8.2" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9980d917ebb0c0536119ba501e90834767bffc3d60641457fd84a1f3fd337923" +checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" dependencies = [ "openssl-probe", "rustls-pki-types", @@ -9701,7 +9709,7 @@ version = "2.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "346a3b32eba2640d17a9cb5927056b08f3de90f65b72fe09402c2ad07d684d0b" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "derive_more 1.0.0", "parity-scale-codec", "scale-info-derive", @@ -9716,7 +9724,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -9784,7 +9792,7 @@ checksum = "1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -9823,7 +9831,7 @@ checksum = "22f968c5ea23d555e670b449c1c5e7b2fc399fdaec1d304a17cd48e288abc107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -9834,7 +9842,7 @@ checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" dependencies = [ "base16ct", "der", - "generic-array 0.14.9", + "generic-array 0.14.7", "pkcs8", "serdect", "subtle", @@ -9847,7 +9855,7 @@ version = "0.30.0" source = "git+https://github.com/sp1-patches/rust-secp256k1?tag=patch-0.30.0-sp1-5.0.0#04d87db04bcc2dc5dd8e1ab3f046cc655440d07a" dependencies = [ "bitcoin_hashes", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "k256 0.13.4 (git+https://github.com/sp1-patches/elliptic-curves?tag=patch-k256-13.4-sp1-5.0.0)", "rand 0.8.5", "secp256k1-sys", @@ -9867,7 +9875,7 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "core-foundation 0.9.4", "core-foundation-sys", "libc", @@ -9880,7 +9888,7 @@ version = "3.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -9973,7 +9981,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -9982,7 +9990,7 @@ version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" dependencies = [ - "indexmap 2.12.0", + "indexmap 2.11.4", "itoa", "memchr", "ryu", @@ -10009,7 +10017,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -10035,15 +10043,15 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.15.1" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04" +checksum = "6093cd8c01b25262b84927e0f7151692158fab02d961e04c979d3903eba7ecc5" dependencies = [ "base64 0.22.1", "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.12.0", + "indexmap 2.11.4", "schemars 0.9.0", "schemars 1.0.4", "serde_core", @@ -10054,14 +10062,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.15.1" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955" +checksum = "a7e6c180db0816026a61afa1cff5344fb7ebded7e4d3062772179f2501481c27" dependencies = [ "darling 0.21.3", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -10096,7 +10104,7 @@ checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -10105,7 +10113,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "cpufeatures", "digest 0.10.7", ] @@ -10116,7 +10124,7 @@ version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "cpufeatures", "digest 0.10.7", ] @@ -10278,12 +10286,12 @@ dependencies = [ [[package]] name = "socket2" -version = "0.6.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" +checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -10309,7 +10317,7 @@ dependencies = [ "anyhow", "cargo_metadata 0.18.1", "chrono", - "clap 4.5.50", + "clap 4.5.48", "dirs 5.0.1", "sp1-prover", ] @@ -10322,7 +10330,7 @@ checksum = "117e991e137c9121eac26b2fd06daaa8f9e7c118a167d9a977e0048ac2142fac" dependencies = [ "bincode", "bytemuck", - "clap 4.5.50", + "clap 4.5.48", "elf", "enum-map", "eyre", @@ -10366,7 +10374,7 @@ dependencies = [ "bincode", "cbindgen", "cc", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "elliptic-curve", "generic-array 1.1.0", "glob", @@ -10436,7 +10444,7 @@ version = "5.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e29cb79716167e58c0719d572e686880172f1816cd85e0acab74ea0ff3c795e" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "dashu", "elliptic-curve", "generic-array 1.1.0", @@ -10482,7 +10490,7 @@ checksum = "0244dee3a7a0f88cf71c3edf518f4fc97794ae870a107cbe7c810ac3fbf879cb" dependencies = [ "bincode", "blake3", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "hex", "lazy_static", "num-bigint 0.4.6", @@ -10502,7 +10510,7 @@ checksum = "d5fa3bb2b42cd36c1045472900dcc348a61475774734a5d8cdd4acaf929396ff" dependencies = [ "anyhow", "bincode", - "clap 4.5.50", + "clap 4.5.48", "dirs 5.0.1", "downloader", "enum-map", @@ -10605,7 +10613,7 @@ dependencies = [ "backtrace", "cbindgen", "cc", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "ff 0.13.1", "glob", "hashbrown 0.14.5", @@ -10659,7 +10667,7 @@ dependencies = [ "bincode", "bindgen 0.70.1", "cc", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "hex", "num-bigint 0.4.6", "p3-baby-bear", @@ -10686,7 +10694,7 @@ dependencies = [ "async-trait", "backoff", "bincode", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "dirs 5.0.1", "eventsource-stream", "futures", @@ -10699,7 +10707,7 @@ dependencies = [ "p3-field", "p3-fri", "prost 0.13.5", - "reqwest 0.12.24", + "reqwest 0.12.23", "reqwest-middleware", "serde", "serde_json", @@ -10760,7 +10768,7 @@ version = "0.8.0-sp1-5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac255e1704ebcdeec5e02f6a0ebc4d2e9e6b802161938330b6810c13a610c583" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "ff 0.13.1", "group 0.13.0", "pairing 0.23.0", @@ -10771,9 +10779,9 @@ dependencies = [ [[package]] name = "spawned-concurrency" -version = "0.4.3" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d99b97ba5429336b6fa8b6e8ecbe09a1c7324f8b9fa63a11262dbd3a44e577b" +checksum = "c34171afa9ef68114f07b4be6cf294f49a388380b62a036010b31534ecc0f927" dependencies = [ "futures", "pin-project-lite", @@ -10784,9 +10792,9 @@ dependencies = [ [[package]] name = "spawned-rt" -version = "0.4.3" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d58e8d7224fbcd3dbc39f7bacf958ae0882c95b5431353445be5a86b80cedcaf" +checksum = "b83e35512b851b51d27a6dcee6025da1c61e7d842e2ec79971124eab2be3e974" dependencies = [ "crossbeam 0.7.3", "tokio", @@ -10849,7 +10857,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac" dependencies = [ "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -10922,7 +10930,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -10934,7 +10942,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -10946,7 +10954,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -10956,7 +10964,7 @@ source = "git+https://github.com/sp1-patches/bn?tag=patch-0.6.0-sp1-5.0.0#e0d67f dependencies = [ "bytemuck", "byteorder", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "crunchy", "lazy_static", "num-bigint 0.4.6", @@ -11004,9 +11012,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.107" +version = "2.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b" +checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" dependencies = [ "proc-macro2", "quote", @@ -11036,7 +11044,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -11045,7 +11053,7 @@ version = "0.30.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "core-foundation-sys", "libc", "ntapi", @@ -11071,7 +11079,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "core-foundation 0.9.4", "system-configuration-sys 0.6.0", ] @@ -11118,7 +11126,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.3.3", "once_cell", "rustix 1.1.2", "windows-sys 0.61.2", @@ -11211,7 +11219,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -11222,7 +11230,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -11231,7 +11239,7 @@ version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", ] [[package]] @@ -11245,9 +11253,9 @@ dependencies = [ [[package]] name = "tikv-jemalloc-ctl" -version = "0.6.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "661f1f6a57b3a36dc9174a2c10f19513b4866816e13425d3e418b11cc37bc24c" +checksum = "f21f216790c8df74ce3ab25b534e0718da5a1916719771d3fec23315c99e468b" dependencies = [ "libc", "paste", @@ -11256,9 +11264,9 @@ dependencies = [ [[package]] name = "tikv-jemalloc-sys" -version = "0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" +version = "0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b" +checksum = "cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d" dependencies = [ "cc", "libc", @@ -11266,9 +11274,9 @@ dependencies = [ [[package]] name = "tikv-jemallocator" -version = "0.6.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a" +checksum = "4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865" dependencies = [ "libc", "tikv-jemalloc-sys", @@ -11381,19 +11389,22 @@ dependencies = [ [[package]] name = "tokio" -version = "1.48.0" +version = "1.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" dependencies = [ + "backtrace", "bytes", + "io-uring", "libc", "mio", "parking_lot 0.12.5", "pin-project-lite", "signal-hook-registry", - "socket2 0.6.1", + "slab", + "socket2 0.6.0", "tokio-macros", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -11408,13 +11419,13 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.6.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -11454,7 +11465,7 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ - "rustls 0.23.34", + "rustls 0.23.32", "tokio", ] @@ -11570,7 +11581,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.12.0", + "indexmap 2.11.4", "toml_datetime 0.6.11", "winnow 0.5.40", ] @@ -11581,7 +11592,7 @@ version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ - "indexmap 2.12.0", + "indexmap 2.11.4", "serde", "serde_spanned", "toml_datetime 0.6.11", @@ -11595,7 +11606,7 @@ version = "0.23.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" dependencies = [ - "indexmap 2.12.0", + "indexmap 2.11.4", "toml_datetime 0.7.3", "toml_parser", "winnow 0.7.13", @@ -11664,7 +11675,7 @@ dependencies = [ "percent-encoding", "pin-project", "prost 0.13.5", - "rustls-native-certs 0.8.2", + "rustls-native-certs 0.8.1", "rustls-pemfile 2.2.0", "socket2 0.5.10", "tokio", @@ -11738,7 +11749,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "bytes", "futures-core", "futures-util", @@ -11758,7 +11769,7 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.9.4", "bytes", "futures-util", "http 1.3.1", @@ -11814,7 +11825,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -12013,7 +12024,7 @@ dependencies = [ "http-body-util", "hyper 1.7.0", "prost 0.13.5", - "reqwest 0.12.24", + "reqwest 0.12.23", "serde", "serde_json", "thiserror 1.0.69", @@ -12028,7 +12039,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "static_assertions", ] @@ -12071,7 +12082,7 @@ checksum = "27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -12171,9 +12182,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.20" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06" +checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" [[package]] name = "unicode-segmentation" @@ -12268,7 +12279,7 @@ version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" dependencies = [ - "getrandom 0.3.4", + "getrandom 0.3.3", "js-sys", "serde", "wasm-bindgen", @@ -12386,6 +12397,15 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" +[[package]] +name = "wasi" +version = "0.14.7+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" +dependencies = [ + "wasip2", +] + [[package]] name = "wasip2" version = "1.0.1+wasi-0.2.4" @@ -12401,7 +12421,7 @@ version = "0.2.104" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "once_cell", "rustversion", "wasm-bindgen-macro", @@ -12418,7 +12438,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", "wasm-bindgen-shared", ] @@ -12428,7 +12448,7 @@ version = "0.4.54" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "js-sys", "once_cell", "wasm-bindgen", @@ -12453,7 +12473,7 @@ checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -12617,7 +12637,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -12628,7 +12648,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -12945,7 +12965,7 @@ version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "cfg-if 1.0.4", + "cfg-if 1.0.3", "windows-sys 0.48.0", ] @@ -13041,7 +13061,7 @@ checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", "synstructure", ] @@ -13072,7 +13092,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -13083,7 +13103,7 @@ checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -13103,7 +13123,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", "synstructure", ] @@ -13124,7 +13144,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -13157,7 +13177,7 @@ checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.107", + "syn 2.0.106", ] [[package]] @@ -13191,7 +13211,7 @@ dependencies = [ "crossbeam-utils 0.8.21", "displaydoc", "flate2", - "indexmap 2.12.0", + "indexmap 2.11.4", "memchr", "thiserror 2.0.17", "zopfli", @@ -13209,7 +13229,7 @@ dependencies = [ "blake2", "bls12_381 0.7.1", "byteorder", - "cfg-if 1.0.4", + "cfg-if 1.0.3", "group 0.12.1", "group 0.13.0", "halo2",