@@ -0,0 +1,660 @@
+package bisq.network.p2p.storage.persistence;%0A%0Aimport bisq.network.p2p.storage.P2PDataStorage;%0Aimport bisq.network.p2p.storage.payload.PersistableNetworkPayload;%0A%0Aimport bisq.common.proto.persistable.ThreadedPersistableEnvelope;%0A%0Aimport java.util.Map;%0Aimport java.util.concurrent.ConcurrentHashMap;%0A%0Aimport lombok.Getter;%0A%0A/**%0A *  Base class for store implementations using a map with a PersistableNetworkPayload%0A *  as the type of the map value.%0A */%0Apublic abstract class PersistableNetworkPayloadStore implements ThreadedPersistableEnvelope %7B%0A    @Getter%0A    public Map%3CP2PDataStorage.ByteArray, PersistableNetworkPayload%3E map = new ConcurrentHashMap%3C%3E();%0A%7D%0A

Add PersistableNetworkPayloadStore