Add Eq and PartialEq traits on the Transaction type

This commit is contained in:
thunderbiscuit 2023-03-23 12:48:04 -04:00
parent 81e208222a
commit 2f62377eec
No known key found for this signature in database
GPG Key ID: 88253696EB836462

View File

@ -96,7 +96,7 @@ impl From<AddressIndex> for BdkAddressIndex {
}
/// A wallet transaction
#[derive(Debug, Clone, Default)]
#[derive(Debug, Clone, PartialEq, Eq, Default)]
pub struct TransactionDetails {
pub transaction: Option<Arc<Transaction>>,
/// Transaction id.
@ -279,7 +279,7 @@ impl From<&bdk::bitcoin::blockdata::transaction::TxIn> for TxIn {
}
/// A Bitcoin transaction.
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct Transaction {
internal: BdkTransaction,
}