Skip to content

Commit e6cc3e9

Browse files
committedJun 12, 2024·
ledger: Return Txid in add_transaction_unconditionally.
1 parent 0d0549c commit e6cc3e9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed
 

‎src/ledger/transactions.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ impl Ledger {
1818
pub fn add_transaction_unconditionally(
1919
&self,
2020
transaction: Transaction,
21-
) -> Result<(), LedgerError> {
21+
) -> Result<Txid, LedgerError> {
2222
self.database
2323
.lock()
2424
.unwrap()
2525
.insert_transaction_unconditionally(&transaction)?;
2626

27-
add_item!(self.transactions, transaction);
27+
add_item!(self.transactions, transaction.clone());
2828

29-
Ok(())
29+
Ok(transaction.compute_txid())
3030
}
3131
/// Returns user's list of transactions.
3232
pub fn get_transaction(&self, txid: Txid) -> Result<Transaction, LedgerError> {

0 commit comments

Comments
 (0)
Please sign in to comment.