diff --git a/ledger/src/blockstore.rs b/ledger/src/blockstore.rs index c057cb2787..725b039a96 100644 --- a/ledger/src/blockstore.rs +++ b/ledger/src/blockstore.rs @@ -1658,7 +1658,7 @@ impl Blockstore { iterator .map(|transaction| { let signature = transaction.signatures[0]; - let encoded_transaction = EncodedTransaction::encode(transaction, encoding.clone()); + let encoded_transaction = EncodedTransaction::encode(transaction, encoding); TransactionWithStatusMeta { transaction: encoded_transaction, meta: self diff --git a/transaction-status/src/lib.rs b/transaction-status/src/lib.rs index d470a47575..9086beede9 100644 --- a/transaction-status/src/lib.rs +++ b/transaction-status/src/lib.rs @@ -204,7 +204,7 @@ pub struct TransactionWithStatusMeta { pub meta: Option, } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] +#[derive(Serialize, Deserialize, Clone, Copy, Debug, PartialEq)] #[serde(rename_all = "camelCase")] pub enum UiTransactionEncoding { Binary,