MLSMigrationConfigHandler

internal class MLSMigrationConfigHandler(userConfigRepository: UserConfigRepository, updateSupportedProtocolsAndResolveOneOnOnes: UpdateSupportedProtocolsAndResolveOneOnOnesUseCase, transactionProvider: CryptoTransactionProvider)

Constructors

Link copied to clipboard
constructor(userConfigRepository: UserConfigRepository, updateSupportedProtocolsAndResolveOneOnOnes: UpdateSupportedProtocolsAndResolveOneOnOnesUseCase, transactionProvider: CryptoTransactionProvider)

Functions

Link copied to clipboard
internal suspend fun handle(mlsMigrationConfig: MLSMigrationModel, duringSlowSync: Boolean, transactionContext: CryptoTransactionContext? = null): Either<CoreFailure, Unit>