feat: add transactions method on wallet

This commit is contained in:
Matthew
2023-12-07 13:24:39 -06:00
parent bbc6e1a43c
commit a1a45996fc
6 changed files with 46 additions and 1 deletions

View File

@@ -21,6 +21,15 @@ final class LiveWalletTests: XCTestCase {
try wallet.applyUpdate(update: update)
XCTAssertGreaterThan(wallet.getBalance().total, UInt64(0))
print("Transactions count: \(wallet.transactions().count)")
let transactions = wallet.transactions().prefix(3)
for tx in transactions {
let sentAndReceived = wallet.sentAndReceived(tx: tx)
print("Transaction: \(tx.txid())")
print("Sent \(sentAndReceived.sent)")
print("Received \(sentAndReceived.received)")
}
}
func testBroadcastTransaction() throws {