From c14c5be2587a658deda22fd67f55910b82d5788f Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Fri, 13 Dec 2024 13:52:52 +0100 Subject: [PATCH] chore: add clone_tx (#1791) --- crates/consensus/src/transaction/recovered.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/consensus/src/transaction/recovered.rs b/crates/consensus/src/transaction/recovered.rs index b83288523d9..a952d1f7a78 100644 --- a/crates/consensus/src/transaction/recovered.rs +++ b/crates/consensus/src/transaction/recovered.rs @@ -35,6 +35,14 @@ impl Recovered { self.tx } + /// Clone the inner transaction. + pub fn clone_tx(&self) -> T + where + T: Clone, + { + self.tx.clone() + } + /// Dissolve Self to its component pub fn into_parts(self) -> (T, Address) { (self.tx, self.signer)