diff --git a/Sources/ElixxirDAppsSDK/CMix/Functors/CMixConnect.swift b/Sources/ElixxirDAppsSDK/CMix/Functors/CMixConnect.swift index 2a1164b0458ad711da205286281a76762e501252..b25be6a98afaa7c798d0807710c02a8a05762f49 100644 --- a/Sources/ElixxirDAppsSDK/CMix/Functors/CMixConnect.swift +++ b/Sources/ElixxirDAppsSDK/CMix/Functors/CMixConnect.swift @@ -8,7 +8,7 @@ public struct CMixConnect { withAuthentication: Bool, e2eId: Int, recipientContact: Data, - e2eParamsJSON: Data + e2eParamsJSON: Data = GetE2EParams.liveDefault() ) throws -> Connection { try run(withAuthentication, e2eId, recipientContact, e2eParamsJSON) } diff --git a/Sources/ElixxirDAppsSDK/CmixManager/Functors/CMixManagerCreate.swift b/Sources/ElixxirDAppsSDK/CmixManager/Functors/CMixManagerCreate.swift index b7f36cb127d777ca9cd3d7e3c85d576d25a7e54d..a0d543f8fa8c87f621b3a636dacd65b454f15f0b 100644 --- a/Sources/ElixxirDAppsSDK/CmixManager/Functors/CMixManagerCreate.swift +++ b/Sources/ElixxirDAppsSDK/CmixManager/Functors/CMixManagerCreate.swift @@ -18,7 +18,7 @@ extension CMixManagerCreate { directoryPath: String, fileManager: FileManager, newCMix: NewCMix, - getCMixParams: GetCMixParams, + getCMixParams: GetCMixParams = .liveDefault, loadCMix: LoadCMix ) -> CMixManagerCreate { CMixManagerCreate { diff --git a/Sources/ElixxirDAppsSDK/Functors/InitFileTransfer.swift b/Sources/ElixxirDAppsSDK/Functors/InitFileTransfer.swift index 5d9712d7da2fd078222df9f7dc5e86b73c997a81..e232ef746ee5c4fcae42afe14a22e715e4a84687 100644 --- a/Sources/ElixxirDAppsSDK/Functors/InitFileTransfer.swift +++ b/Sources/ElixxirDAppsSDK/Functors/InitFileTransfer.swift @@ -6,8 +6,8 @@ public struct InitFileTransfer { public func callAsFunction( e2eId: Int, - e2eFileTransferParamsJSON: Data, - fileTransferParamsJSON: Data, + e2eFileTransferParamsJSON: Data = GetE2EFileTransferParams.liveDefault(), + fileTransferParamsJSON: Data = GetFileTransferParams.liveDefault(), callback: ReceiveFileCallback ) throws -> FileTransfer { try run(e2eId, e2eFileTransferParamsJSON, fileTransferParamsJSON, callback) diff --git a/Sources/ElixxirDAppsSDK/Functors/LoadCMix.swift b/Sources/ElixxirDAppsSDK/Functors/LoadCMix.swift index 8c38481c405908148eebecff880862dfc64eaed4..8dd4545d75d9c42d9b2f7e7573581d5725bbecc8 100644 --- a/Sources/ElixxirDAppsSDK/Functors/LoadCMix.swift +++ b/Sources/ElixxirDAppsSDK/Functors/LoadCMix.swift @@ -7,7 +7,7 @@ public struct LoadCMix { public func callAsFunction( storageDir: String, password: Data, - cMixParamsJSON: Data + cMixParamsJSON: Data = GetCMixParams.liveDefault() ) throws -> CMix { try run(storageDir, password, cMixParamsJSON) } diff --git a/Sources/ElixxirDAppsSDK/Functors/Login.swift b/Sources/ElixxirDAppsSDK/Functors/Login.swift index 82a5b3a7108b7265fac7ec0202fd1b4458927bb6..b6eeace1e5fabd8621f45005ea691e0dc6d4136d 100644 --- a/Sources/ElixxirDAppsSDK/Functors/Login.swift +++ b/Sources/ElixxirDAppsSDK/Functors/Login.swift @@ -9,7 +9,7 @@ public struct Login { cMixId: Int, authCallbacks: AuthCallbacks? = nil, identity: ReceptionIdentity, - e2eParamsJSON: Data + e2eParamsJSON: Data = GetE2EParams.liveDefault() ) throws -> E2E { try run(ephemeral, cMixId, authCallbacks, identity, e2eParamsJSON) } diff --git a/Sources/ElixxirDAppsSDK/Functors/LookupUD.swift b/Sources/ElixxirDAppsSDK/Functors/LookupUD.swift index 1fba41c8974b8ab3d9b792a0c4b78e8dbc4519ef..c144f6a03ecfc6e41444b270495ae533bc145eab 100644 --- a/Sources/ElixxirDAppsSDK/Functors/LookupUD.swift +++ b/Sources/ElixxirDAppsSDK/Functors/LookupUD.swift @@ -8,7 +8,7 @@ public struct LookupUD { e2eId: Int, udContact: Data, udId: Data, - singleRequestParamsJSON: Data, + singleRequestParamsJSON: Data = GetSingleUseParams.liveDefault(), callback: UdLookupCallback ) throws -> SingleUseSendReport { try run(e2eId, udContact, udId, singleRequestParamsJSON, callback) diff --git a/Sources/ElixxirDAppsSDK/Functors/SearchUD.swift b/Sources/ElixxirDAppsSDK/Functors/SearchUD.swift index 516541f4e5fa9c01e1a7f5b7292ca75cb0119191..f9a294b41a23a365abf581522adc80b7a32dad49 100644 --- a/Sources/ElixxirDAppsSDK/Functors/SearchUD.swift +++ b/Sources/ElixxirDAppsSDK/Functors/SearchUD.swift @@ -8,7 +8,7 @@ public struct SearchUD { e2eId: Int, udContact: Data, facts: [Fact], - singleRequestParamsJSON: Data, + singleRequestParamsJSON: Data = GetSingleUseParams.liveDefault(), callback: UdSearchCallback ) throws -> SingleUseSendReport { try run(e2eId, udContact, facts, singleRequestParamsJSON, callback)