ProteusClientProviderImpl
class ProteusClientProviderImpl(rootProteusPath: String, userId: <Error class: unknown class>, passphraseStorage: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, dispatcher: <Error class: unknown class> = KaliumDispatcherImpl, proteusMigrationRecoveryHandler: ProteusMigrationRecoveryHandler) : ProteusClientProvider
Constructors
Link copied to clipboard
constructor(rootProteusPath: String, userId: <Error class: unknown class>, passphraseStorage: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, dispatcher: <Error class: unknown class> = KaliumDispatcherImpl, proteusMigrationRecoveryHandler: ProteusMigrationRecoveryHandler)
Functions
Link copied to clipboard
Link copied to clipboard
Returns the ProteusClient or creates new one if doesn't exists.
Link copied to clipboard
open suspend override fun getOrError(): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Returns the ProteusClient, retrieves it from local files or returns a failure if local files doesn't exist.