From 8b2e35cbb5fe69de4ad873cdd991686592d2dddb Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Fri, 26 Aug 2022 13:09:08 +0100
Subject: [PATCH] Use Contact model in E2EVerifyOwnership

---
 .../XXClient/E2E/Functors/E2EVerifyOwnership.swift | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/Sources/XXClient/E2E/Functors/E2EVerifyOwnership.swift b/Sources/XXClient/E2E/Functors/E2EVerifyOwnership.swift
index e6011bca..f9c268de 100644
--- a/Sources/XXClient/E2E/Functors/E2EVerifyOwnership.swift
+++ b/Sources/XXClient/E2E/Functors/E2EVerifyOwnership.swift
@@ -2,24 +2,24 @@ import Bindings
 import XCTestDynamicOverlay
 
 public struct E2EVerifyOwnership {
-  public var run: (Data, Data, Int) throws -> Bool
+  public var run: (Contact, Contact, Int) throws -> Bool
 
   public func callAsFunction(
-    receivedContact: Data,
-    verifiedContact: Data,
+    received: Contact,
+    verified: Contact,
     e2eId: Int
   ) throws -> Bool {
-    try run(receivedContact, verifiedContact, e2eId)
+    try run(received, verified, e2eId)
   }
 }
 
 extension E2EVerifyOwnership {
   public static func live(_ bindingsE2E: BindingsE2e) -> E2EVerifyOwnership {
-    E2EVerifyOwnership { receivedContact, verifiedContact, e2eId in
+    E2EVerifyOwnership { received, verified, e2eId in
       var result: ObjCBool = false
       try bindingsE2E.verifyOwnership(
-        receivedContact,
-        verifiedContact: verifiedContact,
+        received.data,
+        verifiedContact: verified.data,
         e2eId: e2eId,
         ret0_: &result
       )
-- 
GitLab