From 36be37732dbb13620e701be8e18e40b49033d0cb Mon Sep 17 00:00:00 2001
From: Xavier Perret <xa.perret@outlook.com>
Date: Sun, 30 Oct 2022 17:50:50 +0100
Subject: [PATCH] method to check presence of transaction in db

---
 app/object-storage/object-storage.go | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/app/object-storage/object-storage.go b/app/object-storage/object-storage.go
index b5aa21f..af30bd0 100644
--- a/app/object-storage/object-storage.go
+++ b/app/object-storage/object-storage.go
@@ -284,3 +284,13 @@ func TestObjectStorage() {
 		log.Fatalf("Failure: %+v", err)
 	}
 }
+
+func IsTransactionInDatabase(objectStorage Blob, trans Transaction) bool {
+	db := ReadDatabaseFromBlobStorage(objectStorage)
+	for _, t := range db {
+		if t.Id == trans.Id {
+			return true
+		}
+	}
+	return false
+}
-- 
GitLab