SendPendingMessagesUseCaseImpl
constructor(messageRepository: MessageRepository, messageSender: MessageSender, userId: UserId, sendPendingAssetMessage: SendPendingAssetMessageUseCase, messageSendFailureHandler: MessageSendFailureHandler, pendingMessagesEnabled: Boolean = false, clock: Clock = Clock.System)