chore: deprecate recoveredtx alias (#13887)

This commit is contained in:
Matthias Seitz
2025-01-20 19:07:14 +01:00
committed by GitHub
parent 1e71002056
commit 64214fd186
22 changed files with 130 additions and 125 deletions

View File

@ -40,9 +40,14 @@ pub use reth_primitives_traits::{
pub use static_file::StaticFileSegment;
pub use alloy_consensus::{
transaction::{PooledTransaction, Recovered as RecoveredTx, TransactionMeta},
transaction::{PooledTransaction, Recovered, TransactionMeta},
ReceiptWithBloom,
};
/// Recovered transaction
#[deprecated(note = "use `Recovered` instead")]
pub type RecoveredTx<T> = Recovered<T>;
pub use transaction::{
util::secp256k1::{public_key_to_address, recover_signer_unchecked, sign_message},
InvalidTransactionError, Transaction, TransactionSigned, TxType,

View File

@ -1,6 +1,6 @@
//! Transaction types.
use crate::RecoveredTx;
use crate::Recovered;
pub use alloy_consensus::transaction::PooledTransaction;
use once_cell as _;
#[allow(deprecated)]
@ -31,4 +31,4 @@ pub use reth_ethereum_primitives::{Transaction, TransactionSigned};
/// Type alias kept for backward compatibility.
#[deprecated(note = "Use `Recovered` instead")]
pub type TransactionSignedEcRecovered<T = TransactionSigned> = RecoveredTx<T>;
pub type TransactionSignedEcRecovered<T = TransactionSigned> = Recovered<T>;

View File

@ -1,9 +1,9 @@
//! Defines the types for blob transactions, legacy, and other EIP-2718 transactions included in a
//! response to `GetPooledTransactions`.
use crate::RecoveredTx;
use crate::Recovered;
use alloy_consensus::transaction::PooledTransaction;
/// A signed pooled transaction with recovered signer.
#[deprecated(note = "use `Recovered` instead")]
pub type PooledTransactionsElementEcRecovered<T = PooledTransaction> = RecoveredTx<T>;
pub type PooledTransactionsElementEcRecovered<T = PooledTransaction> = Recovered<T>;