From bb31029c22d957badb1be09de24cf6e1264619dd Mon Sep 17 00:00:00 2001 From: Arsenii Kulikov Date: Thu, 20 Nov 2025 03:12:11 +0400 Subject: [PATCH 1/4] fix(faucet): send transactions to node's rpc (#974) Changes faucet to send transactions directly to node's rpc so that we don't rely on p2p propagation for public nodes but use the configured tx forwarder, if any Allows generally simplifies the code to avoid generics --- Cargo.lock | 4 -- bin/tempo/src/main.rs | 2 - crates/faucet/Cargo.toml | 4 -- crates/faucet/src/faucet.rs | 107 +++++------------------------------- 4 files changed, 14 insertions(+), 103 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 73c41d22f6..f6ca5c8d7d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11509,11 +11509,7 @@ dependencies = [ "clap", "jsonrpsee", "reth-rpc-server-types", - "reth-transaction-pool", "tempo-precompiles", - "tempo-transaction-pool", - "thiserror 2.0.17", - "url", ] [[package]] diff --git a/bin/tempo/src/main.rs b/bin/tempo/src/main.rs index ad3dda6f38..6df664e3d0 100644 --- a/bin/tempo/src/main.rs +++ b/bin/tempo/src/main.rs @@ -198,9 +198,7 @@ fn main() -> eyre::Result<()> { }) .extend_rpc_modules(move |ctx| { if faucet_args.enabled { - let txpool = ctx.pool().clone(); let ext = TempoFaucetExt::new( - txpool, faucet_args.addresses(), faucet_args.amount(), faucet_args.provider(), diff --git a/crates/faucet/Cargo.toml b/crates/faucet/Cargo.toml index 4db7271a8c..209e388bb9 100644 --- a/crates/faucet/Cargo.toml +++ b/crates/faucet/Cargo.toml @@ -13,8 +13,6 @@ workspace = true [dependencies] tempo-precompiles.workspace = true -tempo-transaction-pool.workspace = true -reth-transaction-pool.workspace = true reth-rpc-server-types.workspace = true alloy = { workspace = true, features = [ "rpc-types", @@ -26,5 +24,3 @@ alloy = { workspace = true, features = [ async-trait.workspace = true jsonrpsee.workspace = true clap.workspace = true -thiserror.workspace = true -url = "2.5.4" diff --git a/crates/faucet/src/faucet.rs b/crates/faucet/src/faucet.rs index e6a0b0c040..aa1ff06757 100644 --- a/crates/faucet/src/faucet.rs +++ b/crates/faucet/src/faucet.rs @@ -1,26 +1,14 @@ use alloy::{ - consensus::{ - TxEnvelope, crypto::RecoveryError, error::ValueError, transaction::SignerRecoverable, - }, - network::Ethereum, primitives::{Address, B256, U256}, providers::{ - Provider, + DynProvider, Provider, fillers::{FillProvider, TxFiller}, }, - transports::{RpcError, TransportErrorKind}, }; use async_trait::async_trait; -use jsonrpsee::{ - core::RpcResult, - proc_macros::rpc, - types::error::{INTERNAL_ERROR_CODE, INVALID_REQUEST_CODE}, -}; +use jsonrpsee::{core::RpcResult, proc_macros::rpc, types::error::INTERNAL_ERROR_CODE}; use reth_rpc_server_types::result::rpc_err; -use reth_transaction_pool::{TransactionOrigin, TransactionPool, error::PoolError}; -use std::error::Error; use tempo_precompiles::tip20::ITIP20; -use tempo_transaction_pool::transaction::TempoPooledTransaction; #[rpc(server, namespace = "tempo")] pub trait TempoFaucetExtApi { @@ -28,104 +16,37 @@ pub trait TempoFaucetExtApi { async fn fund_address(&self, address: Address) -> RpcResult>; } -pub struct TempoFaucetExt -where - P: Provider, - F: TxFiller, -{ - pool: Pool, +pub struct TempoFaucetExt { faucet_token_addresses: Vec
, funding_amount: U256, - provider: FillProvider, + provider: DynProvider, } -impl TempoFaucetExt -where - P: Provider, - F: TxFiller, -{ +impl TempoFaucetExt { pub fn new( - pool: Pool, faucet_token_addresses: Vec
, funding_amount: U256, - provider: FillProvider, + provider: FillProvider, ) -> Self { Self { - pool, faucet_token_addresses, funding_amount, - provider, - } - } -} - -#[derive(Debug, thiserror::Error)] -pub enum FaucetError { - #[error(transparent)] - ParseUrlError(#[from] url::ParseError), - #[error(transparent)] - FillError(#[from] RpcError), - #[error(transparent)] - ConversionError(#[from] Box), - #[error(transparent)] - SignatureRecoveryError(#[from] RecoveryError), - #[error(transparent)] - TxPoolError(#[from] PoolError), -} - -impl From for jsonrpsee::types::ErrorObject<'static> { - fn from(err: FaucetError) -> Self { - match err { - FaucetError::ParseUrlError(e) => rpc_err(INTERNAL_ERROR_CODE, e.to_string(), None), - FaucetError::FillError(e) => rpc_err(INTERNAL_ERROR_CODE, e.to_string(), None), - FaucetError::ConversionError(e) => rpc_err(INTERNAL_ERROR_CODE, e.to_string(), None), - FaucetError::SignatureRecoveryError(e) => { - rpc_err(INTERNAL_ERROR_CODE, e.to_string(), None) - } - FaucetError::TxPoolError(e) => rpc_err(INVALID_REQUEST_CODE, e.to_string(), None), + provider: provider.erased(), } } } #[async_trait] -impl TempoFaucetExtApiServer for TempoFaucetExt -where - Pool: TransactionPool + Clone + 'static, - P: Provider + Clone + 'static, - F: TxFiller + Send + Sync + 'static, -{ +impl TempoFaucetExtApiServer for TempoFaucetExt { async fn fund_address(&self, address: Address) -> RpcResult> { - let requests = self.faucet_token_addresses.iter().map(|token_address| { - ITIP20::new(*token_address, &self.provider) - .transfer(address, self.funding_amount) - .into_transaction_request() - }); - let mut tx_hashes = Vec::new(); - - for request in requests { - let filled_tx = self - .provider - .fill(request) - .await - .map_err(FaucetError::FillError)?; - - let tx: TxEnvelope = filled_tx - .try_into_envelope() - .map_err(|e| FaucetError::ConversionError(Box::new(e)))?; - - let tx_hash = *tx.hash(); - - let tx = tx - .try_into_recovered() - .map_err(FaucetError::SignatureRecoveryError)? - .try_convert::<_, ValueError>() - .map_err(|e| FaucetError::ConversionError(Box::new(e)))?; - - self.pool - .add_consensus_transaction(tx, TransactionOrigin::Local) + for token in &self.faucet_token_addresses { + let tx_hash = *ITIP20::new(*token, &self.provider) + .transfer(address, self.funding_amount) + .send() .await - .map_err(FaucetError::TxPoolError)?; + .map_err(|err| rpc_err(INTERNAL_ERROR_CODE, err.to_string(), None))? + .tx_hash(); tx_hashes.push(tx_hash); } From 071368baab0fb54756556444a46bf3543df7471d Mon Sep 17 00:00:00 2001 From: Arsenii Kulikov Date: Thu, 20 Nov 2025 14:48:03 +0400 Subject: [PATCH 2/4] chore: bump reth (#977) --- Cargo.lock | 440 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 100 ++++++------ 2 files changed, 270 insertions(+), 270 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f6ca5c8d7d..b4b0f578c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7240,8 +7240,8 @@ checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" [[package]] name = "reth-basic-payload-builder" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7264,8 +7264,8 @@ dependencies = [ [[package]] name = "reth-chain-state" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7295,8 +7295,8 @@ dependencies = [ [[package]] name = "reth-chainspec" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7315,8 +7315,8 @@ dependencies = [ [[package]] name = "reth-cli" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-genesis", "clap", @@ -7329,8 +7329,8 @@ dependencies = [ [[package]] name = "reth-cli-commands" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7410,8 +7410,8 @@ dependencies = [ [[package]] name = "reth-cli-runner" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "reth-tasks", "tokio", @@ -7420,8 +7420,8 @@ dependencies = [ [[package]] name = "reth-cli-util" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7438,8 +7438,8 @@ dependencies = [ [[package]] name = "reth-codecs" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7458,8 +7458,8 @@ dependencies = [ [[package]] name = "reth-codecs-derive" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "proc-macro2", "quote", @@ -7468,8 +7468,8 @@ dependencies = [ [[package]] name = "reth-config" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "eyre", "humantime-serde", @@ -7484,8 +7484,8 @@ dependencies = [ [[package]] name = "reth-consensus" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -7497,8 +7497,8 @@ dependencies = [ [[package]] name = "reth-consensus-common" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7509,8 +7509,8 @@ dependencies = [ [[package]] name = "reth-consensus-debug-client" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7535,8 +7535,8 @@ dependencies = [ [[package]] name = "reth-db" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "derive_more", @@ -7561,8 +7561,8 @@ dependencies = [ [[package]] name = "reth-db-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -7589,8 +7589,8 @@ dependencies = [ [[package]] name = "reth-db-common" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -7619,8 +7619,8 @@ dependencies = [ [[package]] name = "reth-db-models" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7634,8 +7634,8 @@ dependencies = [ [[package]] name = "reth-discv4" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -7659,8 +7659,8 @@ dependencies = [ [[package]] name = "reth-discv5" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -7683,8 +7683,8 @@ dependencies = [ [[package]] name = "reth-dns-discovery" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "data-encoding", @@ -7707,8 +7707,8 @@ dependencies = [ [[package]] name = "reth-downloaders" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7742,8 +7742,8 @@ dependencies = [ [[package]] name = "reth-e2e-test-utils" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7800,8 +7800,8 @@ dependencies = [ [[package]] name = "reth-ecies" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "aes", "alloy-primitives", @@ -7829,8 +7829,8 @@ dependencies = [ [[package]] name = "reth-engine-local" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -7851,8 +7851,8 @@ dependencies = [ [[package]] name = "reth-engine-primitives" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7876,8 +7876,8 @@ dependencies = [ [[package]] name = "reth-engine-service" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "futures", "pin-project", @@ -7898,8 +7898,8 @@ dependencies = [ [[package]] name = "reth-engine-tree" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7953,8 +7953,8 @@ dependencies = [ [[package]] name = "reth-engine-util" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -7981,8 +7981,8 @@ dependencies = [ [[package]] name = "reth-era" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7997,8 +7997,8 @@ dependencies = [ [[package]] name = "reth-era-downloader" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "bytes", @@ -8013,8 +8013,8 @@ dependencies = [ [[package]] name = "reth-era-utils" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8035,8 +8035,8 @@ dependencies = [ [[package]] name = "reth-errors" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "reth-consensus", "reth-execution-errors", @@ -8046,8 +8046,8 @@ dependencies = [ [[package]] name = "reth-eth-wire" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-chains", "alloy-primitives", @@ -8075,8 +8075,8 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-chains", "alloy-consensus", @@ -8099,8 +8099,8 @@ dependencies = [ [[package]] name = "reth-ethereum" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-rpc-types-engine", "alloy-rpc-types-eth", @@ -8140,8 +8140,8 @@ dependencies = [ [[package]] name = "reth-ethereum-cli" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "clap", "eyre", @@ -8162,8 +8162,8 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8178,8 +8178,8 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8196,8 +8196,8 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -8210,8 +8210,8 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8239,8 +8239,8 @@ dependencies = [ [[package]] name = "reth-ethereum-primitives" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8259,8 +8259,8 @@ dependencies = [ [[package]] name = "reth-etl" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "rayon", "reth-db-api", @@ -8269,8 +8269,8 @@ dependencies = [ [[package]] name = "reth-evm" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8292,8 +8292,8 @@ dependencies = [ [[package]] name = "reth-evm-ethereum" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8314,8 +8314,8 @@ dependencies = [ [[package]] name = "reth-execution-errors" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-evm", "alloy-primitives", @@ -8327,8 +8327,8 @@ dependencies = [ [[package]] name = "reth-execution-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8345,8 +8345,8 @@ dependencies = [ [[package]] name = "reth-exex" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8383,8 +8383,8 @@ dependencies = [ [[package]] name = "reth-exex-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8397,8 +8397,8 @@ dependencies = [ [[package]] name = "reth-fs-util" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "serde", "serde_json", @@ -8407,8 +8407,8 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8435,8 +8435,8 @@ dependencies = [ [[package]] name = "reth-ipc" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "bytes", "futures", @@ -8455,8 +8455,8 @@ dependencies = [ [[package]] name = "reth-libmdbx" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "bitflags 2.10.0", "byteorder", @@ -8471,8 +8471,8 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "bindgen 0.71.1", "cc", @@ -8480,8 +8480,8 @@ dependencies = [ [[package]] name = "reth-metrics" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "futures", "metrics", @@ -8492,8 +8492,8 @@ dependencies = [ [[package]] name = "reth-net-banlist" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "ipnet", @@ -8501,8 +8501,8 @@ dependencies = [ [[package]] name = "reth-net-nat" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "futures-util", "if-addrs", @@ -8515,8 +8515,8 @@ dependencies = [ [[package]] name = "reth-network" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8570,8 +8570,8 @@ dependencies = [ [[package]] name = "reth-network-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8595,8 +8595,8 @@ dependencies = [ [[package]] name = "reth-network-p2p" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8618,8 +8618,8 @@ dependencies = [ [[package]] name = "reth-network-peers" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8633,8 +8633,8 @@ dependencies = [ [[package]] name = "reth-network-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eip2124", "humantime-serde", @@ -8647,8 +8647,8 @@ dependencies = [ [[package]] name = "reth-nippy-jar" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "anyhow", "bincode 1.3.3", @@ -8664,8 +8664,8 @@ dependencies = [ [[package]] name = "reth-node-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-rpc-types-engine", "eyre", @@ -8688,8 +8688,8 @@ dependencies = [ [[package]] name = "reth-node-builder" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8755,8 +8755,8 @@ dependencies = [ [[package]] name = "reth-node-core" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8811,8 +8811,8 @@ dependencies = [ [[package]] name = "reth-node-ethereum" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-network", @@ -8849,8 +8849,8 @@ dependencies = [ [[package]] name = "reth-node-ethstats" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8873,8 +8873,8 @@ dependencies = [ [[package]] name = "reth-node-events" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8897,8 +8897,8 @@ dependencies = [ [[package]] name = "reth-node-metrics" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "eyre", "http", @@ -8919,8 +8919,8 @@ dependencies = [ [[package]] name = "reth-node-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "reth-chainspec", "reth-db-api", @@ -8931,8 +8931,8 @@ dependencies = [ [[package]] name = "reth-optimism-primitives" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8951,8 +8951,8 @@ dependencies = [ [[package]] name = "reth-payload-builder" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8972,8 +8972,8 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "pin-project", "reth-payload-primitives", @@ -8984,8 +8984,8 @@ dependencies = [ [[package]] name = "reth-payload-primitives" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9006,8 +9006,8 @@ dependencies = [ [[package]] name = "reth-payload-validator" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -9016,8 +9016,8 @@ dependencies = [ [[package]] name = "reth-primitives" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "once_cell", @@ -9029,8 +9029,8 @@ dependencies = [ [[package]] name = "reth-primitives-traits" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9062,8 +9062,8 @@ dependencies = [ [[package]] name = "reth-provider" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9106,8 +9106,8 @@ dependencies = [ [[package]] name = "reth-prune" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9133,8 +9133,8 @@ dependencies = [ [[package]] name = "reth-prune-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "arbitrary", @@ -9148,8 +9148,8 @@ dependencies = [ [[package]] name = "reth-revm" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "reth-primitives-traits", @@ -9161,8 +9161,8 @@ dependencies = [ [[package]] name = "reth-rpc" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9240,8 +9240,8 @@ dependencies = [ [[package]] name = "reth-rpc-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-genesis", @@ -9268,8 +9268,8 @@ dependencies = [ [[package]] name = "reth-rpc-builder" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-network", "alloy-provider", @@ -9307,8 +9307,8 @@ dependencies = [ [[package]] name = "reth-rpc-convert" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-evm", @@ -9328,8 +9328,8 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9357,8 +9357,8 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9401,8 +9401,8 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9448,8 +9448,8 @@ dependencies = [ [[package]] name = "reth-rpc-layer" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-rpc-types-engine", "http", @@ -9462,8 +9462,8 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9478,8 +9478,8 @@ dependencies = [ [[package]] name = "reth-stages" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9526,8 +9526,8 @@ dependencies = [ [[package]] name = "reth-stages-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9553,8 +9553,8 @@ dependencies = [ [[package]] name = "reth-stages-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "arbitrary", @@ -9567,8 +9567,8 @@ dependencies = [ [[package]] name = "reth-static-file" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "parking_lot", @@ -9587,8 +9587,8 @@ dependencies = [ [[package]] name = "reth-static-file-types" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "clap", @@ -9599,8 +9599,8 @@ dependencies = [ [[package]] name = "reth-storage-api" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9623,8 +9623,8 @@ dependencies = [ [[package]] name = "reth-storage-errors" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9639,8 +9639,8 @@ dependencies = [ [[package]] name = "reth-tasks" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "auto_impl", "dyn-clone", @@ -9657,8 +9657,8 @@ dependencies = [ [[package]] name = "reth-testing-utils" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9673,8 +9673,8 @@ dependencies = [ [[package]] name = "reth-tokio-util" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "tokio", "tokio-stream", @@ -9683,8 +9683,8 @@ dependencies = [ [[package]] name = "reth-tracing" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "clap", "eyre", @@ -9700,8 +9700,8 @@ dependencies = [ [[package]] name = "reth-tracing-otlp" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "clap", "eyre", @@ -9717,8 +9717,8 @@ dependencies = [ [[package]] name = "reth-transaction-pool" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9758,8 +9758,8 @@ dependencies = [ [[package]] name = "reth-trie" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9783,8 +9783,8 @@ dependencies = [ [[package]] name = "reth-trie-common" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9810,8 +9810,8 @@ dependencies = [ [[package]] name = "reth-trie-db" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "reth-db-api", @@ -9823,8 +9823,8 @@ dependencies = [ [[package]] name = "reth-trie-parallel" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -9848,8 +9848,8 @@ dependencies = [ [[package]] name = "reth-trie-sparse" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -9867,8 +9867,8 @@ dependencies = [ [[package]] name = "reth-trie-sparse-parallel" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -9885,8 +9885,8 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" -version = "1.9.2" -source = "git+https://github.com/paradigmxyz/reth?rev=2a16222#2a16222ea1cd473eaaf15fb2714d4ebd5a19a4b7" +version = "1.9.3" +source = "git+https://github.com/paradigmxyz/reth?rev=2e5a155#2e5a155b6d05345924f06e16a98fc2953e341126" dependencies = [ "zstd", ] diff --git a/Cargo.toml b/Cargo.toml index 2376de36d5..a154802671 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -115,59 +115,59 @@ tempo-contracts = { path = "crates/contracts", default-features = false } tempo-telemetry-util = { path = "crates/telemetry-util", default-features = false } tempo-transaction-pool = { path = "crates/transaction-pool", default-features = false } -reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-cli = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-cli-util = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-codecs = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-codecs-derive = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-consensus-common = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-db = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-db-api = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-errors = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-ethereum-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-evm = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-ethereum-forks = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-ethereum-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222", default-features = false } -reth-execution-types = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-node-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-node-core = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-network-peers = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-primitives-traits = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222", default-features = false } -reth-provider = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-rpc-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-rpc-convert = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-rpc-eth-api = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-storage-api = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-tasks = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-tracing = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-trie-db = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-node-api = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-rpc = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-rpc-server-types = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-cli-runner = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-node-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-network = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-engine-local = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-ethereum-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-ethereum-cli = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } -reth-e2e-test-utils = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222" } +reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-cli = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-cli-util = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-codecs = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-codecs-derive = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-consensus-common = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-db = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-db-api = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-errors = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-ethereum-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-evm = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-ethereum-forks = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-ethereum-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155", default-features = false } +reth-execution-types = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-node-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-node-core = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-network-peers = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-primitives-traits = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155", default-features = false } +reth-provider = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-rpc-builder = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-rpc-convert = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-rpc-eth-api = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-storage-api = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-tasks = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-tracing = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-trie-db = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-node-api = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-rpc = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-rpc-server-types = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-cli-runner = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-node-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-network = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-engine-local = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-ethereum-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-ethereum-cli = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } +reth-e2e-test-utils = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155" } alloy-network = { version = "1.0.41" } alloy-rpc-types-eth = { version = "1.0.41" } -reth-revm = { git = "https://github.com/paradigmxyz/reth", rev = "2a16222", features = [ +reth-revm = { git = "https://github.com/paradigmxyz/reth", rev = "2e5a155", features = [ "std", "optional-checks", ] } From b34513bca0a49b6a2edf52b79d11d44704d92e38 Mon Sep 17 00:00:00 2001 From: Zygimantas <5236121+Zygimantass@users.noreply.github.com> Date: Thu, 20 Nov 2025 12:02:25 +0100 Subject: [PATCH 3/4] chore: bump to 0.5.1 and fix release workflow --- .github/workflows/release.yml | 11 +---------- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 898ce18839..fa43ce811a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -167,15 +167,6 @@ jobs: with: path: artifacts - - name: Generate full changelog - id: changelog - env: - VERSION: ${{ needs.get-version.outputs.version }} - run: | - echo "CHANGELOG<> $GITHUB_OUTPUT - echo "$(git log --pretty=format:"- %s" $(git describe --tags --abbrev=0 ${{ env.VERSION }}^)..${{ env.VERSION }})" >> $GITHUB_OUTPUT - echo "EOF" >> $GITHUB_OUTPUT - - name: Create Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -192,6 +183,6 @@ jobs: --repo ${{ github.repository }} \ --title "Release $VERSION" \ --draft \ - --notes "${{ steps.changelog.outputs.CHANGELOG }}" \ + --notes "" \ $PRERELEASE \ artifacts/**/* diff --git a/Cargo.toml b/Cargo.toml index a154802671..e038f89d7f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace.package] -version = "0.5.0" +version = "0.5.1" edition = "2024" rust-version = "1.88" license = "" From e9ce89841994299b94ed72c02ba3ed94333758ae Mon Sep 17 00:00:00 2001 From: Zygimantas <5236121+Zygimantass@users.noreply.github.com> Date: Thu, 20 Nov 2025 12:03:21 +0100 Subject: [PATCH 4/4] fix: Cargo.lock update --- Cargo.lock | 78 +++++++++++++++++++++++++++--------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b4b0f578c0..80df36fcf0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2230,9 +2230,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.52" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa8120877db0e5c011242f96806ce3c94e0737ab8108532a76a3300a01db2ab8" +checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" dependencies = [ "clap_builder", "clap_derive", @@ -2240,9 +2240,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.52" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02576b399397b659c26064fbc92a75fede9d18ffd5f80ca1cd74ddab167016e1" +checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" dependencies = [ "anstream", "anstyle", @@ -6011,9 +6011,9 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] name = "op-alloy" -version = "0.22.2" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77aa9be3e9c7413e4b0d09d8b36b7db1890caf997e99074b11fceeb8e010ea4a" +checksum = "0ec209b9603ca8e810c66a0d07db1fd380fd1ba0287be40725dea9a29d96d01c" dependencies = [ "op-alloy-consensus", "op-alloy-network", @@ -6024,9 +6024,9 @@ dependencies = [ [[package]] name = "op-alloy-consensus" -version = "0.22.2" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e5506c424b9c761a3231128850b7057b2215abe141c0b56e459a1cff31865f6" +checksum = "e82f4f768ba39e52a4efe1b8f3425c04ab0d0e6f90c003fe97e5444cd963405e" dependencies = [ "alloy-consensus", "alloy-eips", @@ -6044,9 +6044,9 @@ dependencies = [ [[package]] name = "op-alloy-network" -version = "0.22.2" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ea64f4c3424133fb8987ff70139ca7d212014f9f4d4ce94dd081f786089fff8" +checksum = "f2607d0d985f848f98fa79068d11c612f8476dba7deb7498881794bf51b3cfb5" dependencies = [ "alloy-consensus", "alloy-network", @@ -6060,9 +6060,9 @@ dependencies = [ [[package]] name = "op-alloy-provider" -version = "0.22.2" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa217f9c1822e02d8e5208e7758f613b9cd58db0b73b714f33dac554a29bcb66" +checksum = "52268fa7b5d0250f0570ea7773f0897d563d8c108329ef1c31157c257dbf2e2a" dependencies = [ "alloy-network", "alloy-primitives", @@ -6075,9 +6075,9 @@ dependencies = [ [[package]] name = "op-alloy-rpc-types" -version = "0.22.2" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35792915c6809bc544258b3e05735b823451b08f7ef91a4ae56424477e348171" +checksum = "890b51c3a619c263d52ee5a945dce173a4052d017f93bf5698613b21cbe0d237" dependencies = [ "alloy-consensus", "alloy-eips", @@ -6094,9 +6094,9 @@ dependencies = [ [[package]] name = "op-alloy-rpc-types-engine" -version = "0.22.2" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1866acd63d831e732a15b2f15cb421f72505aa45d27941d054f7d068596e92f" +checksum = "c92f9dd709b3a769b7604d4d2257846b6de3d3f60e5163982cc4e90c0d0b6f95" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11235,7 +11235,7 @@ dependencies = [ [[package]] name = "tempo" -version = "0.5.0" +version = "0.5.1" dependencies = [ "camino", "clap", @@ -11262,7 +11262,7 @@ dependencies = [ [[package]] name = "tempo-alloy" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11286,7 +11286,7 @@ dependencies = [ [[package]] name = "tempo-bench" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "alloy-consensus", @@ -11322,7 +11322,7 @@ dependencies = [ [[package]] name = "tempo-chainspec" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-eips", "alloy-genesis", @@ -11340,7 +11340,7 @@ dependencies = [ [[package]] name = "tempo-commonware-node" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -11382,7 +11382,7 @@ dependencies = [ [[package]] name = "tempo-commonware-node-config" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-primitives", "camino", @@ -11399,7 +11399,7 @@ dependencies = [ [[package]] name = "tempo-consensus" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-evm", @@ -11415,14 +11415,14 @@ dependencies = [ [[package]] name = "tempo-contracts" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", ] [[package]] name = "tempo-e2e" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "alloy-genesis", @@ -11462,7 +11462,7 @@ dependencies = [ [[package]] name = "tempo-evm" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-evm", @@ -11494,7 +11494,7 @@ dependencies = [ [[package]] name = "tempo-eyre" -version = "0.5.0" +version = "0.5.1" dependencies = [ "eyre", "indenter", @@ -11502,7 +11502,7 @@ dependencies = [ [[package]] name = "tempo-faucet" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "async-trait", @@ -11514,7 +11514,7 @@ dependencies = [ [[package]] name = "tempo-node" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "alloy-eips", @@ -11574,7 +11574,7 @@ dependencies = [ [[package]] name = "tempo-payload-builder" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -11605,7 +11605,7 @@ dependencies = [ [[package]] name = "tempo-payload-types" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -11620,7 +11620,7 @@ dependencies = [ [[package]] name = "tempo-precompiles" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "alloy-evm", @@ -11646,7 +11646,7 @@ dependencies = [ [[package]] name = "tempo-precompiles-macros" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "proc-macro2", @@ -11660,7 +11660,7 @@ dependencies = [ [[package]] name = "tempo-primitives" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11692,7 +11692,7 @@ dependencies = [ [[package]] name = "tempo-revm" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-evm", @@ -11715,7 +11715,7 @@ dependencies = [ [[package]] name = "tempo-sidecar" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "clap", @@ -11738,7 +11738,7 @@ dependencies = [ [[package]] name = "tempo-telemetry-util" -version = "0.5.0" +version = "0.5.1" dependencies = [ "eyre", "jiff", @@ -11747,7 +11747,7 @@ dependencies = [ [[package]] name = "tempo-transaction-pool" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11765,7 +11765,7 @@ dependencies = [ [[package]] name = "tempo-xtask" -version = "0.5.0" +version = "0.5.1" dependencies = [ "alloy", "alloy-primitives",