[bisq-network/bisq] [WIP] Add mediator support (#3169)
sqrrm
notifications at github.com
Sat Aug 31 12:56:43 UTC 2019
sqrrm commented on this pull request.
Some minor comments
> + log.warn("bannedDisputeResolvers=" + bannedDisputeResolvers);
+ Set<T> disputeResolverSet = getCollect(bannedDisputeResolvers);
+
+ Map<NodeAddress, T> map = new HashMap<>();
+ for (T disputeResolver : disputeResolverSet) {
+ NodeAddress disputeResolverNodeAddress = disputeResolver.getNodeAddress();
+ if (!map.containsKey(disputeResolverNodeAddress))
+ map.put(disputeResolverNodeAddress, disputeResolver);
+ else
+ log.warn("disputeResolverAddress already exist in disputeResolver map. Seems an disputeResolver object is already registered with the same address.");
+ }
+ return map;
+ }
+
+ @NotNull
+ protected abstract Set<T> getCollect(List<String> bannedDisputeResolvers);
`getCollect()` is not a great name, `getSet()` might be better
> + registerButton.disableProperty().bind(model.registrationEditDisabled);
+ registerButton.setOnAction(e -> onRegister());
+
+ Button revokeButton = buttonButtonTuple2.second;
+ revokeButton.setDefaultButton(false);
+ revokeButton.disableProperty().bind(model.revokeButtonDisabled);
+ revokeButton.setOnAction(e -> onRevoke());
+
+ final TitledGroupBg titledGroupBg = addTitledGroupBg(gridPane, ++gridRow, 2,
+ Res.get("shared.information"), Layout.GROUP_DISTANCE);
+
+ titledGroupBg.getStyleClass().add("last");
+
+ Label infoLabel = addMultilineLabel(gridPane, gridRow);
+ GridPane.setMargin(infoLabel, new Insets(Layout.TWICE_FIRST_ROW_AND_GROUP_DISTANCE, 0, 0, 0));
+ infoLabel.setText(Res.get("account.arbitratorRegistration.info.msg"));
This info text is not generic enough for both mediator and arbitrator
> }
///////////////////////////////////////////////////////////////////////////////////////////
// Abstract methods
///////////////////////////////////////////////////////////////////////////////////////////
+ protected abstract List<String> getPubLeyList();
Should be getPub**K**eyList
--
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/3169#pullrequestreview-282305011
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20190831/5064c9ca/attachment.html>
More information about the bisq-github
mailing list