From 3c3165ebf062c81dc1f06b3425666fc45c1b483a Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Tue, 26 Jul 2022 18:27:20 +0100
Subject: [PATCH] Organize files

---
 Sources/ElixxirDAppsSDK/{ => Cmix}/Cmix.swift                     | 0
 .../{ => Cmix/Functors}/CmixAddHealthCallback.swift               | 0
 Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixConnect.swift     | 0
 Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixGetId.swift       | 0
 .../{ => Cmix/Functors}/CmixHasRunningProcesses.swift             | 0
 Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixIsHealthy.swift   | 0
 .../{ => Cmix/Functors}/CmixMakeLegacyReceptionIdentity.swift     | 0
 .../{ => Cmix/Functors}/CmixMakeReceptionIdentity.swift           | 0
 .../{ => Cmix/Functors}/CmixNetworkFollowerStatus.swift           | 0
 .../{ => Cmix/Functors}/CmixRegisterClientErrorCallback.swift     | 0
 .../{ => Cmix/Functors}/CmixStartNetworkFollower.swift            | 0
 .../{ => Cmix/Functors}/CmixStopNetworkFollower.swift             | 0
 .../{ => Cmix/Functors}/CmixWaitForMessageDelivery.swift          | 0
 .../ElixxirDAppsSDK/{ => Cmix/Functors}/CmixWaitForNetwork.swift  | 0
 Sources/ElixxirDAppsSDK/{ => CmixManager}/CmixManager.swift       | 0
 .../{ => CmixManager/Functors}/CmixManagerCreate.swift            | 0
 .../{ => CmixManager/Functors}/CmixManagerHasStorage.swift        | 0
 .../{ => CmixManager/Functors}/CmixManagerLoad.swift              | 0
 .../{ => CmixManager/Functors}/CmixManagerRemove.swift            | 0
 Sources/ElixxirDAppsSDK/{ => Connection}/Connection.swift         | 0
 .../{ => Connection/Functors}/ConnectionClose.swift               | 0
 .../{ => Connection/Functors}/ConnectionGetId.swift               | 0
 .../{ => Connection/Functors}/ConnectionGetPartner.swift          | 0
 .../{ => Connection/Functors}/ConnectionIsAuthenticated.swift     | 0
 .../{ => Connection/Functors}/ConnectionRegisterListener.swift    | 0
 .../{ => Connection/Functors}/ConnectionSend.swift                | 0
 Sources/ElixxirDAppsSDK/{ => E2E}/E2E.swift                       | 0
 .../{ => E2E/Functors}/E2EAddPartnerCallback.swift                | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EAddService.swift    | 0
 .../{ => E2E/Functors}/E2ECallAllReceivedRequests.swift           | 0
 .../{ => E2E/Functors}/E2EConfirmReceivedRequest.swift            | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EDeleteRequest.swift | 0
 .../ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetAllPartnerIds.swift  | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetContact.swift    | 0
 .../{ => E2E/Functors}/E2EGetHistoricalDHPrivateKey.swift         | 0
 .../{ => E2E/Functors}/E2EGetHistoricalDHPublicKey.swift          | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetId.swift         | 0
 .../{ => E2E/Functors}/E2EGetReceivedRequest.swift                | 0
 .../ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetReceptionId.swift    | 0
 .../{ => E2E/Functors}/E2EHasAuthenticatedChannel.swift           | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EPartitionSize.swift | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EPayloadSize.swift   | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2ERemoveService.swift | 0
 .../{ => E2E/Functors}/E2EReplayConfirmReceivedRequest.swift      | 0
 .../{ => E2E/Functors}/E2ERequestAuthenticatedChannel.swift       | 0
 .../{ => E2E/Functors}/E2EResetAuthenticatedChannel.swift         | 0
 Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2ESend.swift          | 0
 .../ElixxirDAppsSDK/{ => E2E/Functors}/E2EVerifyOwnership.swift   | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/AsyncRequestRestlike.swift | 0
 .../{ => Functors}/DownloadAndVerifySignedNdf.swift               | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/EnableGrpcLogs.swift       | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GenerateSecret.swift       | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetCmixParams.swift        | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetDependencies.swift      | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetE2EParams.swift         | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetFactsFromContact.swift  | 0
 .../ElixxirDAppsSDK/{ => Functors}/GetFileTransferParams.swift    | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetGitVersion.swift        | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetIdFromContact.swift     | 0
 .../ElixxirDAppsSDK/{ => Functors}/GetPublicKeyFromContact.swift  | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetSingleUseParams.swift   | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/GetVersion.swift           | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/LoadCmix.swift             | 0
 .../ElixxirDAppsSDK/{ => Functors}/LoadReceptionIdentity.swift    | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/Login.swift                | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/NewCmix.swift              | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/RegisterLogWriter.swift    | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/RequestRestlike.swift      | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/RestlikeRequest.swift      | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/SetFactsOnContact.swift    | 0
 Sources/ElixxirDAppsSDK/{ => Functors}/SetLogLevel.swift          | 0
 .../ElixxirDAppsSDK/{ => Functors}/StoreReceptionIdentity.swift   | 0
 Sources/ElixxirDAppsSDK/{ => Helpers}/Cancellable.swift           | 0
 Sources/ElixxirDAppsSDK/{ => Helpers}/PasswordStorage.swift       | 0
 74 files changed, 0 insertions(+), 0 deletions(-)
 rename Sources/ElixxirDAppsSDK/{ => Cmix}/Cmix.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixAddHealthCallback.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixConnect.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixGetId.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixHasRunningProcesses.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixIsHealthy.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixMakeLegacyReceptionIdentity.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixMakeReceptionIdentity.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixNetworkFollowerStatus.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixRegisterClientErrorCallback.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixStartNetworkFollower.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixStopNetworkFollower.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixWaitForMessageDelivery.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Cmix/Functors}/CmixWaitForNetwork.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => CmixManager}/CmixManager.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => CmixManager/Functors}/CmixManagerCreate.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => CmixManager/Functors}/CmixManagerHasStorage.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => CmixManager/Functors}/CmixManagerLoad.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => CmixManager/Functors}/CmixManagerRemove.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Connection}/Connection.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Connection/Functors}/ConnectionClose.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Connection/Functors}/ConnectionGetId.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Connection/Functors}/ConnectionGetPartner.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Connection/Functors}/ConnectionIsAuthenticated.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Connection/Functors}/ConnectionRegisterListener.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Connection/Functors}/ConnectionSend.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E}/E2E.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EAddPartnerCallback.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EAddService.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2ECallAllReceivedRequests.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EConfirmReceivedRequest.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EDeleteRequest.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetAllPartnerIds.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetContact.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetHistoricalDHPrivateKey.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetHistoricalDHPublicKey.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetId.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetReceivedRequest.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EGetReceptionId.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EHasAuthenticatedChannel.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EPartitionSize.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EPayloadSize.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2ERemoveService.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EReplayConfirmReceivedRequest.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2ERequestAuthenticatedChannel.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EResetAuthenticatedChannel.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2ESend.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => E2E/Functors}/E2EVerifyOwnership.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/AsyncRequestRestlike.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/DownloadAndVerifySignedNdf.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/EnableGrpcLogs.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GenerateSecret.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetCmixParams.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetDependencies.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetE2EParams.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetFactsFromContact.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetFileTransferParams.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetGitVersion.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetIdFromContact.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetPublicKeyFromContact.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetSingleUseParams.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/GetVersion.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/LoadCmix.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/LoadReceptionIdentity.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/Login.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/NewCmix.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/RegisterLogWriter.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/RequestRestlike.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/RestlikeRequest.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/SetFactsOnContact.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/SetLogLevel.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Functors}/StoreReceptionIdentity.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Helpers}/Cancellable.swift (100%)
 rename Sources/ElixxirDAppsSDK/{ => Helpers}/PasswordStorage.swift (100%)

diff --git a/Sources/ElixxirDAppsSDK/Cmix.swift b/Sources/ElixxirDAppsSDK/Cmix/Cmix.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/Cmix.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Cmix.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixAddHealthCallback.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixAddHealthCallback.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixAddHealthCallback.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixAddHealthCallback.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixConnect.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixConnect.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixConnect.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixConnect.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixGetId.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixGetId.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixGetId.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixGetId.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixHasRunningProcesses.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixHasRunningProcesses.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixHasRunningProcesses.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixHasRunningProcesses.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixIsHealthy.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixIsHealthy.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixIsHealthy.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixIsHealthy.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixMakeLegacyReceptionIdentity.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixMakeLegacyReceptionIdentity.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixMakeLegacyReceptionIdentity.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixMakeLegacyReceptionIdentity.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixMakeReceptionIdentity.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixMakeReceptionIdentity.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixMakeReceptionIdentity.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixMakeReceptionIdentity.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixNetworkFollowerStatus.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixNetworkFollowerStatus.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixNetworkFollowerStatus.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixNetworkFollowerStatus.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixRegisterClientErrorCallback.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixRegisterClientErrorCallback.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixRegisterClientErrorCallback.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixRegisterClientErrorCallback.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixStartNetworkFollower.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixStartNetworkFollower.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixStartNetworkFollower.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixStartNetworkFollower.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixStopNetworkFollower.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixStopNetworkFollower.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixStopNetworkFollower.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixStopNetworkFollower.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixWaitForMessageDelivery.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixWaitForMessageDelivery.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixWaitForMessageDelivery.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixWaitForMessageDelivery.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixWaitForNetwork.swift b/Sources/ElixxirDAppsSDK/Cmix/Functors/CmixWaitForNetwork.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixWaitForNetwork.swift
rename to Sources/ElixxirDAppsSDK/Cmix/Functors/CmixWaitForNetwork.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixManager.swift b/Sources/ElixxirDAppsSDK/CmixManager/CmixManager.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixManager.swift
rename to Sources/ElixxirDAppsSDK/CmixManager/CmixManager.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixManagerCreate.swift b/Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerCreate.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixManagerCreate.swift
rename to Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerCreate.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixManagerHasStorage.swift b/Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerHasStorage.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixManagerHasStorage.swift
rename to Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerHasStorage.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixManagerLoad.swift b/Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerLoad.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixManagerLoad.swift
rename to Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerLoad.swift
diff --git a/Sources/ElixxirDAppsSDK/CmixManagerRemove.swift b/Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerRemove.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/CmixManagerRemove.swift
rename to Sources/ElixxirDAppsSDK/CmixManager/Functors/CmixManagerRemove.swift
diff --git a/Sources/ElixxirDAppsSDK/Connection.swift b/Sources/ElixxirDAppsSDK/Connection/Connection.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/Connection.swift
rename to Sources/ElixxirDAppsSDK/Connection/Connection.swift
diff --git a/Sources/ElixxirDAppsSDK/ConnectionClose.swift b/Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionClose.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/ConnectionClose.swift
rename to Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionClose.swift
diff --git a/Sources/ElixxirDAppsSDK/ConnectionGetId.swift b/Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionGetId.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/ConnectionGetId.swift
rename to Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionGetId.swift
diff --git a/Sources/ElixxirDAppsSDK/ConnectionGetPartner.swift b/Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionGetPartner.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/ConnectionGetPartner.swift
rename to Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionGetPartner.swift
diff --git a/Sources/ElixxirDAppsSDK/ConnectionIsAuthenticated.swift b/Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionIsAuthenticated.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/ConnectionIsAuthenticated.swift
rename to Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionIsAuthenticated.swift
diff --git a/Sources/ElixxirDAppsSDK/ConnectionRegisterListener.swift b/Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionRegisterListener.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/ConnectionRegisterListener.swift
rename to Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionRegisterListener.swift
diff --git a/Sources/ElixxirDAppsSDK/ConnectionSend.swift b/Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionSend.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/ConnectionSend.swift
rename to Sources/ElixxirDAppsSDK/Connection/Functors/ConnectionSend.swift
diff --git a/Sources/ElixxirDAppsSDK/E2E.swift b/Sources/ElixxirDAppsSDK/E2E/E2E.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2E.swift
rename to Sources/ElixxirDAppsSDK/E2E/E2E.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EAddPartnerCallback.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EAddPartnerCallback.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EAddPartnerCallback.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EAddPartnerCallback.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EAddService.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EAddService.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EAddService.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EAddService.swift
diff --git a/Sources/ElixxirDAppsSDK/E2ECallAllReceivedRequests.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ECallAllReceivedRequests.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2ECallAllReceivedRequests.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2ECallAllReceivedRequests.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EConfirmReceivedRequest.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EConfirmReceivedRequest.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EConfirmReceivedRequest.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EConfirmReceivedRequest.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EDeleteRequest.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EDeleteRequest.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EDeleteRequest.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EDeleteRequest.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EGetAllPartnerIds.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetAllPartnerIds.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EGetAllPartnerIds.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetAllPartnerIds.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EGetContact.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetContact.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EGetContact.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetContact.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EGetHistoricalDHPrivateKey.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetHistoricalDHPrivateKey.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EGetHistoricalDHPrivateKey.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetHistoricalDHPrivateKey.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EGetHistoricalDHPublicKey.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetHistoricalDHPublicKey.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EGetHistoricalDHPublicKey.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetHistoricalDHPublicKey.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EGetId.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetId.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EGetId.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetId.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EGetReceivedRequest.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetReceivedRequest.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EGetReceivedRequest.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetReceivedRequest.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EGetReceptionId.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetReceptionId.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EGetReceptionId.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EGetReceptionId.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EHasAuthenticatedChannel.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EHasAuthenticatedChannel.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EHasAuthenticatedChannel.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EHasAuthenticatedChannel.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EPartitionSize.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EPartitionSize.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EPartitionSize.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EPartitionSize.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EPayloadSize.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EPayloadSize.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EPayloadSize.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EPayloadSize.swift
diff --git a/Sources/ElixxirDAppsSDK/E2ERemoveService.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERemoveService.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2ERemoveService.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2ERemoveService.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EReplayConfirmReceivedRequest.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EReplayConfirmReceivedRequest.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EReplayConfirmReceivedRequest.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EReplayConfirmReceivedRequest.swift
diff --git a/Sources/ElixxirDAppsSDK/E2ERequestAuthenticatedChannel.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERequestAuthenticatedChannel.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2ERequestAuthenticatedChannel.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2ERequestAuthenticatedChannel.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EResetAuthenticatedChannel.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EResetAuthenticatedChannel.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EResetAuthenticatedChannel.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EResetAuthenticatedChannel.swift
diff --git a/Sources/ElixxirDAppsSDK/E2ESend.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ESend.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2ESend.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2ESend.swift
diff --git a/Sources/ElixxirDAppsSDK/E2EVerifyOwnership.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2EVerifyOwnership.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/E2EVerifyOwnership.swift
rename to Sources/ElixxirDAppsSDK/E2E/Functors/E2EVerifyOwnership.swift
diff --git a/Sources/ElixxirDAppsSDK/AsyncRequestRestlike.swift b/Sources/ElixxirDAppsSDK/Functors/AsyncRequestRestlike.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/AsyncRequestRestlike.swift
rename to Sources/ElixxirDAppsSDK/Functors/AsyncRequestRestlike.swift
diff --git a/Sources/ElixxirDAppsSDK/DownloadAndVerifySignedNdf.swift b/Sources/ElixxirDAppsSDK/Functors/DownloadAndVerifySignedNdf.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/DownloadAndVerifySignedNdf.swift
rename to Sources/ElixxirDAppsSDK/Functors/DownloadAndVerifySignedNdf.swift
diff --git a/Sources/ElixxirDAppsSDK/EnableGrpcLogs.swift b/Sources/ElixxirDAppsSDK/Functors/EnableGrpcLogs.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/EnableGrpcLogs.swift
rename to Sources/ElixxirDAppsSDK/Functors/EnableGrpcLogs.swift
diff --git a/Sources/ElixxirDAppsSDK/GenerateSecret.swift b/Sources/ElixxirDAppsSDK/Functors/GenerateSecret.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GenerateSecret.swift
rename to Sources/ElixxirDAppsSDK/Functors/GenerateSecret.swift
diff --git a/Sources/ElixxirDAppsSDK/GetCmixParams.swift b/Sources/ElixxirDAppsSDK/Functors/GetCmixParams.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetCmixParams.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetCmixParams.swift
diff --git a/Sources/ElixxirDAppsSDK/GetDependencies.swift b/Sources/ElixxirDAppsSDK/Functors/GetDependencies.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetDependencies.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetDependencies.swift
diff --git a/Sources/ElixxirDAppsSDK/GetE2EParams.swift b/Sources/ElixxirDAppsSDK/Functors/GetE2EParams.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetE2EParams.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetE2EParams.swift
diff --git a/Sources/ElixxirDAppsSDK/GetFactsFromContact.swift b/Sources/ElixxirDAppsSDK/Functors/GetFactsFromContact.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetFactsFromContact.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetFactsFromContact.swift
diff --git a/Sources/ElixxirDAppsSDK/GetFileTransferParams.swift b/Sources/ElixxirDAppsSDK/Functors/GetFileTransferParams.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetFileTransferParams.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetFileTransferParams.swift
diff --git a/Sources/ElixxirDAppsSDK/GetGitVersion.swift b/Sources/ElixxirDAppsSDK/Functors/GetGitVersion.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetGitVersion.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetGitVersion.swift
diff --git a/Sources/ElixxirDAppsSDK/GetIdFromContact.swift b/Sources/ElixxirDAppsSDK/Functors/GetIdFromContact.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetIdFromContact.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetIdFromContact.swift
diff --git a/Sources/ElixxirDAppsSDK/GetPublicKeyFromContact.swift b/Sources/ElixxirDAppsSDK/Functors/GetPublicKeyFromContact.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetPublicKeyFromContact.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetPublicKeyFromContact.swift
diff --git a/Sources/ElixxirDAppsSDK/GetSingleUseParams.swift b/Sources/ElixxirDAppsSDK/Functors/GetSingleUseParams.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetSingleUseParams.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetSingleUseParams.swift
diff --git a/Sources/ElixxirDAppsSDK/GetVersion.swift b/Sources/ElixxirDAppsSDK/Functors/GetVersion.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/GetVersion.swift
rename to Sources/ElixxirDAppsSDK/Functors/GetVersion.swift
diff --git a/Sources/ElixxirDAppsSDK/LoadCmix.swift b/Sources/ElixxirDAppsSDK/Functors/LoadCmix.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/LoadCmix.swift
rename to Sources/ElixxirDAppsSDK/Functors/LoadCmix.swift
diff --git a/Sources/ElixxirDAppsSDK/LoadReceptionIdentity.swift b/Sources/ElixxirDAppsSDK/Functors/LoadReceptionIdentity.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/LoadReceptionIdentity.swift
rename to Sources/ElixxirDAppsSDK/Functors/LoadReceptionIdentity.swift
diff --git a/Sources/ElixxirDAppsSDK/Login.swift b/Sources/ElixxirDAppsSDK/Functors/Login.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/Login.swift
rename to Sources/ElixxirDAppsSDK/Functors/Login.swift
diff --git a/Sources/ElixxirDAppsSDK/NewCmix.swift b/Sources/ElixxirDAppsSDK/Functors/NewCmix.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/NewCmix.swift
rename to Sources/ElixxirDAppsSDK/Functors/NewCmix.swift
diff --git a/Sources/ElixxirDAppsSDK/RegisterLogWriter.swift b/Sources/ElixxirDAppsSDK/Functors/RegisterLogWriter.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/RegisterLogWriter.swift
rename to Sources/ElixxirDAppsSDK/Functors/RegisterLogWriter.swift
diff --git a/Sources/ElixxirDAppsSDK/RequestRestlike.swift b/Sources/ElixxirDAppsSDK/Functors/RequestRestlike.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/RequestRestlike.swift
rename to Sources/ElixxirDAppsSDK/Functors/RequestRestlike.swift
diff --git a/Sources/ElixxirDAppsSDK/RestlikeRequest.swift b/Sources/ElixxirDAppsSDK/Functors/RestlikeRequest.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/RestlikeRequest.swift
rename to Sources/ElixxirDAppsSDK/Functors/RestlikeRequest.swift
diff --git a/Sources/ElixxirDAppsSDK/SetFactsOnContact.swift b/Sources/ElixxirDAppsSDK/Functors/SetFactsOnContact.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/SetFactsOnContact.swift
rename to Sources/ElixxirDAppsSDK/Functors/SetFactsOnContact.swift
diff --git a/Sources/ElixxirDAppsSDK/SetLogLevel.swift b/Sources/ElixxirDAppsSDK/Functors/SetLogLevel.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/SetLogLevel.swift
rename to Sources/ElixxirDAppsSDK/Functors/SetLogLevel.swift
diff --git a/Sources/ElixxirDAppsSDK/StoreReceptionIdentity.swift b/Sources/ElixxirDAppsSDK/Functors/StoreReceptionIdentity.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/StoreReceptionIdentity.swift
rename to Sources/ElixxirDAppsSDK/Functors/StoreReceptionIdentity.swift
diff --git a/Sources/ElixxirDAppsSDK/Cancellable.swift b/Sources/ElixxirDAppsSDK/Helpers/Cancellable.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/Cancellable.swift
rename to Sources/ElixxirDAppsSDK/Helpers/Cancellable.swift
diff --git a/Sources/ElixxirDAppsSDK/PasswordStorage.swift b/Sources/ElixxirDAppsSDK/Helpers/PasswordStorage.swift
similarity index 100%
rename from Sources/ElixxirDAppsSDK/PasswordStorage.swift
rename to Sources/ElixxirDAppsSDK/Helpers/PasswordStorage.swift
-- 
GitLab