From 5aab70adc7737c45a3a0d3a32924da5462a77ca4 Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Fri, 26 Aug 2022 13:38:30 +0100
Subject: [PATCH] Use Contact model in TransmitSingleUse

---
 Sources/XXClient/Functors/TransmitSingleUse.swift | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Sources/XXClient/Functors/TransmitSingleUse.swift b/Sources/XXClient/Functors/TransmitSingleUse.swift
index 07af4e12..748671a9 100644
--- a/Sources/XXClient/Functors/TransmitSingleUse.swift
+++ b/Sources/XXClient/Functors/TransmitSingleUse.swift
@@ -5,7 +5,7 @@ public struct TransmitSingleUse {
   public struct Params: Equatable {
     public init(
       e2eId: Int,
-      recipient: Data,
+      recipient: Contact,
       tag: String,
       payload: Data,
       paramsJSON: Data
@@ -18,7 +18,7 @@ public struct TransmitSingleUse {
     }
 
     public var e2eId: Int
-    public var recipient: Data
+    public var recipient: Contact
     public var tag: String
     public var payload: Data
     public var paramsJSON: Data
@@ -39,7 +39,7 @@ extension TransmitSingleUse {
     var error: NSError?
     let reportData = BindingsTransmitSingleUse(
       params.e2eId,
-      params.recipient,
+      params.recipient.data,
       params.tag,
       params.payload,
       params.paramsJSON,
-- 
GitLab