-
- All Implemented Interfaces:
-
app.perawallet.walletconnectv2.push.notifications.DecryptMessageUseCaseInterface
public final class DecryptAuthMessageUseCase implements DecryptMessageUseCaseInterface
-
-
Constructor Summary
Constructors Constructor Description DecryptAuthMessageUseCase(Codec codec, JsonRpcSerializer serializer, MetadataStorageRepositoryInterface metadataRepository, PushMessagesRepository pushMessageStorageRepository)
-
Method Summary
Modifier and Type Method Description UnitdecryptNotification(String topic, String message, Function1<Core.Model.Message, Unit> onSuccess, Function1<Throwable, Unit> onFailure)-
-
Constructor Detail
-
DecryptAuthMessageUseCase
DecryptAuthMessageUseCase(Codec codec, JsonRpcSerializer serializer, MetadataStorageRepositoryInterface metadataRepository, PushMessagesRepository pushMessageStorageRepository)
-
-
Method Detail
-
decryptNotification
Unit decryptNotification(String topic, String message, Function1<Core.Model.Message, Unit> onSuccess, Function1<Throwable, Unit> onFailure)
-
-
-
-