diff --git a/Sources/ElixxirDAppsSDK/Cmix.swift b/Sources/ElixxirDAppsSDK/Cmix.swift index d98031d61ece05d21d731be6d0cc7df31918a4a5..5c5d9e34be8c9c6eab34eae2f1f6f4b95522c0e7 100644 --- a/Sources/ElixxirDAppsSDK/Cmix.swift +++ b/Sources/ElixxirDAppsSDK/Cmix.swift @@ -2,7 +2,7 @@ import Bindings public struct Cmix { public var getId: CmixGetId - public var makeReceptionIdentity: MakeReceptionIdentity + public var makeReceptionIdentity: CmixMakeReceptionIdentity public var isHealthy: CmixIsHealthy public var hasRunningProcesses: CmixHasRunningProcesses public var networkFollowerStatus: CmixNetworkFollowerStatus diff --git a/Sources/ElixxirDAppsSDK/CmixMakeReceptionIdentity.swift b/Sources/ElixxirDAppsSDK/CmixMakeReceptionIdentity.swift new file mode 100644 index 0000000000000000000000000000000000000000..cd855c4faaa2f53e399e691e71687fb421ec4475 --- /dev/null +++ b/Sources/ElixxirDAppsSDK/CmixMakeReceptionIdentity.swift @@ -0,0 +1,22 @@ +import Bindings +import XCTestDynamicOverlay + +public struct CmixMakeReceptionIdentity { + public var run: () throws -> Data + + public func callAsFunction() throws -> Data { + try run() + } +} + +extension CmixMakeReceptionIdentity { + public static func live(_ bindingsCmix: BindingsCmix) -> CmixMakeReceptionIdentity { + CmixMakeReceptionIdentity(run: bindingsCmix.makeReceptionIdentity) + } +} + +extension CmixMakeReceptionIdentity { + public static let unimplemented = CmixMakeReceptionIdentity( + run: XCTUnimplemented("\(Self.self)") + ) +} diff --git a/Sources/ElixxirDAppsSDK/MakeReceptionIdentity.swift b/Sources/ElixxirDAppsSDK/MakeReceptionIdentity.swift deleted file mode 100644 index 65b4592f5b23965892ff766347d4a35c63b1c5b3..0000000000000000000000000000000000000000 --- a/Sources/ElixxirDAppsSDK/MakeReceptionIdentity.swift +++ /dev/null @@ -1,22 +0,0 @@ -import Bindings -import XCTestDynamicOverlay - -public struct MakeReceptionIdentity { - public var run: () throws -> Data - - public func callAsFunction() throws -> Data { - try run() - } -} - -extension MakeReceptionIdentity { - public static func live(_ bindingsCmix: BindingsCmix) -> MakeReceptionIdentity { - MakeReceptionIdentity(run: bindingsCmix.makeReceptionIdentity) - } -} - -extension MakeReceptionIdentity { - public static let unimplemented = MakeReceptionIdentity( - run: XCTUnimplemented("\(Self.self)") - ) -}