-
- All Implemented Interfaces:
-
app.perawallet.walletconnectv2.internal.common.storage.pairing.PairingStorageRepositoryInterface
public final class PairingStorageRepository implements PairingStorageRepositoryInterface
-
-
Constructor Summary
Constructors Constructor Description PairingStorageRepository(PairingQueries pairingQueries)
-
Method Summary
Modifier and Type Method Description UnitinsertPairing(Pairing pairing)UnitdeletePairing(Topic topic)BooleanhasTopic(Topic topic)List<Pairing>getListOfPairings()List<Pairing>getListOfPairingsWithoutRequestReceived()UnitsetRequestReceived(Topic topic)QueryResult<Long>updateExpiry(Topic topic, Expiry expiry)PairinggetPairingOrNullByTopic(Topic topic)-
-
Method Detail
-
insertPairing
Unit insertPairing(Pairing pairing)
-
deletePairing
Unit deletePairing(Topic topic)
-
getListOfPairings
List<Pairing> getListOfPairings()
-
getListOfPairingsWithoutRequestReceived
List<Pairing> getListOfPairingsWithoutRequestReceived()
-
setRequestReceived
Unit setRequestReceived(Topic topic)
-
updateExpiry
QueryResult<Long> updateExpiry(Topic topic, Expiry expiry)
-
getPairingOrNullByTopic
Pairing getPairingOrNullByTopic(Topic topic)
-
-
-
-