[bisq-network/bisq] (7/8) Develop APIs for ProtectedStorageEntry to enable testing and code refactoring (#3583)
Florian Reimair
notifications at github.com
Mon Nov 18 10:32:32 UTC 2019
freimair approved this pull request.
utAck
> - boolean result = storedData.getOwnerPubKey() != null && storedData.getOwnerPubKey().equals(ownerPubKey);
- if (!result)
- log.warn("New data entry does not match our stored data. storedData.ownerPubKey=" +
- (storedData.getOwnerPubKey() != null ? storedData.getOwnerPubKey().toString() : "null") +
- ", ownerPubKey=" + ownerPubKey);
-
- return result;
- }
-
- private boolean checkIfStoredMailboxDataMatchesNewMailboxData(PublicKey receiversPubKey, ByteArray hashOfData) {
- ProtectedStorageEntry storedData = map.get(hashOfData);
- if (storedData instanceof ProtectedMailboxStorageEntry) {
- ProtectedMailboxStorageEntry entry = (ProtectedMailboxStorageEntry) storedData;
- // publicKey is not the same (stored: sender, new: receiver)
- boolean result = entry.getReceiversPubKey().equals(receiversPubKey)
- && get32ByteHashAsByteArray(entry.getProtectedStoragePayload()).equals(hashOfData);
ah yes, thanks for sharing. Missed that one, although it is fairly obvious now.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/3583#pullrequestreview-318141676
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20191118/9dd6e2e3/attachment-0001.html>
More information about the bisq-github
mailing list