diff --git a/Sources/ElixxirDAppsSDK/Client.swift b/Sources/ElixxirDAppsSDK/Client.swift index fd027ac794d78851ed72c2992f3d255a6ca41d9c..a3b790a894d783b1585c202dec6aa9d8063e6f81 100644 --- a/Sources/ElixxirDAppsSDK/Client.swift +++ b/Sources/ElixxirDAppsSDK/Client.swift @@ -3,11 +3,11 @@ import Bindings public struct Client { public var networkFollower: NetworkFollower public var waitForNetwork: NetworkWaiter + public var isNetworkHealthy: NetworkHealthProvider + public var monitorNetworkHealth: NetworkHealthListener public var makeIdentity: IdentityMaker public var connect: ConnectionMaker public var waitForDelivery: MessageDeliveryWaiter - public var isNetworkHealthy: NetworkHealthProvider - public var networkHealth: NetworkHealthListener } extension Client { @@ -15,11 +15,11 @@ extension Client { Client( networkFollower: .live(bindingsClient: bindingsClient), waitForNetwork: .live(bindingsClient: bindingsClient), + isNetworkHealthy: .live(bindingsClient: bindingsClient), + monitorNetworkHealth: .live(bindingsClient: bindingsClient), makeIdentity: .live(bindingsClient: bindingsClient), connect: .live(bindingsClient: bindingsClient), - waitForDelivery: .live(bindingsClient: bindingsClient), - isNetworkHealthy: .live(bindingsClient: bindingsClient), - networkHealth: .live(bindingsClient: bindingsClient) + waitForDelivery: .live(bindingsClient: bindingsClient) ) } } @@ -29,11 +29,11 @@ extension Client { public static let failing = Client( networkFollower: .failing, waitForNetwork: .failing, + isNetworkHealthy: .failing, + monitorNetworkHealth: .failing, makeIdentity: .failing, connect: .failing, - waitForDelivery: .failing, - isNetworkHealthy: .failing, - networkHealth: .failing + waitForDelivery: .failing ) } #endif