From c0ac75b80241ea2e6cd9e1d2b81e1005ef38cdc6 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Wed, 3 Aug 2022 21:56:47 +0100 Subject: [PATCH] Update E2ERegisterListener Make senderId parameter optional --- .../ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift index 5163c559..a2c95023 100644 --- a/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift +++ b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift @@ -2,10 +2,10 @@ import Bindings import XCTestDynamicOverlay public struct E2ERegisterListener { - public var run: (Data, Int, Listener) throws -> Void + public var run: (Data?, Int, Listener) throws -> Void public func callAsFunction( - senderId: Data, + senderId: Data?, messageType: Int, callback: Listener ) throws { @@ -17,7 +17,7 @@ extension E2ERegisterListener { public static func live(_ bindingsE2E: BindingsE2e) -> E2ERegisterListener { E2ERegisterListener { senderId, messageType, callback in try bindingsE2E.registerListener( - senderId, + senderId ?? Data([UInt8](repeating: 0, count: 32)), messageType: messageType, newListener: callback.makeBindingsListener() ) -- GitLab