[bisq-network/bisq-core] Ack messages for all trade, offer- and dispute messages (#123)
Manfred Karrer
notifications at github.com
Mon Jun 25 17:06:06 UTC 2018
See: https://github.com/bisq-network/bisq-desktop/issues/1585
Depends on:
https://github.com/bisq-network/bisq-common/pull/26
https://github.com/bisq-network/bisq-p2p/pull/12
You can view, comment on, or merge this pull request online at:
https://github.com/bisq-network/bisq-core/pull/123
-- Commit Summary --
* Add ConfirmationMessage and ConfirmationSourceType
* Rename ConfirmationMessage to AckMessage
* Make AckMessage MailboxMessage
* Persist MessageState in processModel
* Add supportedCapabilities to Peer
* Add getTradeId to DisputeMessages
* Add toString
* Add uid in logs
* Add AckMessage to dispute messages
* Remove default values from constructor params
* Add icons and message state text to disputes
* Add line breaks to log at app startup
* Improve dispute AckMsg handling
* Add support for AckMessage at offer availability protocol
* Use UidMessage for TradeMessage, OfferMessage and DisputeMessage
* Improve logging
* Rename networkEnvelop to networkEnvelope
* Merge branch 'master' into confirmation-message
* Merge branch 'master' into confirmation-message
-- File Changes --
M src/main/java/bisq/core/alert/PrivateNotificationManager.java (23)
M src/main/java/bisq/core/arbitration/Dispute.java (3)
M src/main/java/bisq/core/arbitration/DisputeList.java (10)
M src/main/java/bisq/core/arbitration/DisputeManager.java (758)
M src/main/java/bisq/core/arbitration/DisputeResult.java (22)
M src/main/java/bisq/core/arbitration/messages/DisputeCommunicationMessage.java (176)
M src/main/java/bisq/core/arbitration/messages/DisputeMessage.java (16)
M src/main/java/bisq/core/arbitration/messages/DisputeResultMessage.java (15)
M src/main/java/bisq/core/arbitration/messages/OpenNewDisputeMessage.java (15)
M src/main/java/bisq/core/arbitration/messages/PeerOpenedDisputeMessage.java (15)
M src/main/java/bisq/core/arbitration/messages/PeerPublishedDisputePayoutTxMessage.java (17)
M src/main/java/bisq/core/dao/node/full/network/FullNodeNetworkService.java (8)
M src/main/java/bisq/core/dao/node/lite/LiteNode.java (1)
M src/main/java/bisq/core/dao/node/lite/network/LiteNodeNetworkService.java (6)
M src/main/java/bisq/core/dao/node/lite/network/RequestBlocksHandler.java (8)
A src/main/java/bisq/core/network/MessageState.java (27)
M src/main/java/bisq/core/offer/OpenOfferManager.java (212)
M src/main/java/bisq/core/offer/availability/OfferAvailabilityModel.java (18)
M src/main/java/bisq/core/offer/availability/OfferAvailabilityProtocol.java (108)
M src/main/java/bisq/core/offer/availability/tasks/ProcessOfferAvailabilityResponse.java (13)
M src/main/java/bisq/core/offer/availability/tasks/SendOfferAvailabilityRequest.java (28)
M src/main/java/bisq/core/offer/messages/OfferAvailabilityRequest.java (17)
M src/main/java/bisq/core/offer/messages/OfferAvailabilityResponse.java (16)
M src/main/java/bisq/core/offer/messages/OfferMessage.java (12)
M src/main/java/bisq/core/proto/network/CoreNetworkProtoResolver.java (3)
M src/main/java/bisq/core/setup/CoreNetworkCapabilities.java (8)
M src/main/java/bisq/core/setup/CoreSetup.java (2)
M src/main/java/bisq/core/trade/Trade.java (1)
M src/main/java/bisq/core/trade/TradeManager.java (74)
M src/main/java/bisq/core/trade/messages/CounterCurrencyTransferStartedMessage.java (4)
M src/main/java/bisq/core/trade/messages/DepositTxPublishedMessage.java (4)
M src/main/java/bisq/core/trade/messages/PayDepositRequest.java (4)
M src/main/java/bisq/core/trade/messages/PayoutTxPublishedMessage.java (4)
M src/main/java/bisq/core/trade/messages/PublishDepositTxRequest.java (4)
M src/main/java/bisq/core/trade/messages/TradeMessage.java (7)
M src/main/java/bisq/core/trade/protocol/BuyerAsMakerProtocol.java (51)
M src/main/java/bisq/core/trade/protocol/BuyerAsTakerProtocol.java (35)
M src/main/java/bisq/core/trade/protocol/ProcessModel.java (28)
M src/main/java/bisq/core/trade/protocol/SellerAsMakerProtocol.java (47)
M src/main/java/bisq/core/trade/protocol/SellerAsTakerProtocol.java (34)
M src/main/java/bisq/core/trade/protocol/TradeProtocol.java (101)
M src/main/java/bisq/core/trade/protocol/tasks/buyer/BuyerSendCounterCurrencyTransferStartedMessage.java (17)
M src/main/java/bisq/core/trade/protocol/tasks/maker/MakerSendPublishDepositTxRequest.java (15)
M src/main/java/bisq/core/trade/protocol/tasks/seller/SellerSendPayoutTxPublishedMessage.java (15)
M src/main/java/bisq/core/trade/protocol/tasks/taker/TakerSendDepositTxPublishedMessage.java (15)
M src/main/java/bisq/core/trade/protocol/tasks/taker/TakerSendPayDepositRequest.java (13)
M src/main/resources/i18n/displayStrings.properties (14)
-- Patch Links --
https://github.com/bisq-network/bisq-core/pull/123.patch
https://github.com/bisq-network/bisq-core/pull/123.diff
--
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-core/pull/123
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20180625/2661b88d/attachment-0001.html>
More information about the bisq-github
mailing list