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