<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/bisq-network/bisq/pull/3221'>https://github.com/bisq-network/bisq/pull/3221</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Refactoring: Move arbitration package inside dispute package</li>
  <li>Use abstract base class DisputeResolver for arbitrator</li>
  <li>Refactoring: Move mediator to mediator package.</li>
  <li>Let Mediator inherit DisputeResolver.</li>
  <li>Do not use protobuf inheritance</li>
  <li>Refactoring: Move ArbitratorModule to parent package</li>
  <li>Refactoring: Rename ArbitratorModule to DisputeModule</li>
  <li>Add mediators to Filter</li>
  <li>Add mediators to filter window</li>
  <li>Use abstract DisputeResolverService as base class for ArbitratorService</li>
  <li>Fix test</li>
  <li>Use abstract DisputeResolverManager as base class for ArbitratorManager</li>
  <li>Refactor: Move arbitratorregistration package inside register pkg</li>
  <li>Refactor: Rename arbitratorregistration package to arbitrator</li>
  <li>Add registration view for mediator</li>
  <li>Separate pub key list for mediator (no new keys added yet)</li>
  <li>Set new pubkeys for mediator registration</li>
  <li>Set disputes @Nullable. Add null checks</li>
  <li>Remove pre v0.9 handling for supported arbitrators from offer</li>
  <li>Remove supported arbitrators info in offer details window</li>
  <li>Remove check for matching arbitrator languages</li>
  <li>Remove not used classes</li>
  <li>Remove checks for arbitrator and mediator in offer</li>
  <li>Add check if sig of proto object is not empty</li>
  <li>Remove TakerSelectMediator</li>
  <li>Set arbitratorNodeAddresses and mediatorNodeAddresses to deprecated</li>
  <li>Make ArbitratorSelection generic. Add MEDIATOR_ADDRESS</li>
  <li>Refactor: Rename ArbitratorSelection to DisputeResolverSelection</li>
  <li>Add mediator to OfferAvailabilityResponse and mediatorNodeAddress to OpenOffer</li>
  <li>Make arbitrator not nullable</li>
  <li>Add selectedMediator to OfferAvailabilityModel</li>
  <li>Refactor: Rename method</li>
  <li>Add todo for using more generic keys for display strings</li>
  <li>Refactor: Rename method</li>
  <li>Fix wrong handling of registeredMediator</li>
  <li>Add mediatorNodeAddress to trade</li>
  <li>Handle nullable mediator in ProcessOfferAvailabilityResponse</li>
  <li>Change log level, cleanup</li>
  <li>Revert changes in OfferPayload due backward compatibility issues</li>
  <li>Add checks if any mediator is available</li>
  <li>Cleanup classes</li>
  <li>Fix test</li>
  <li>Add mediator DisputeStates</li>
  <li>Cleanup; support isMediationDispute</li>
  <li>Handle mediator data in Dispute domain</li>
  <li>Add support for mediation in dispute domain</li>
  <li>Remove impossible case</li>
  <li>Fix typos</li>
  <li>Handle mediator and arbitrator strings</li>
  <li>Refactor: Rename arbitrator package to disputeresolvers</li>
  <li>Refactor: Rename ArbitratorDisputeView classes to DisputeResolverView</li>
  <li>Add support for close ticket from mediator (WIP)</li>
  <li>Refactoring: Rename class</li>
  <li>Refactoring: Move dispute classes to dispute package</li>
  <li>Refactoring: Move Attachment class to dispute package</li>
  <li>Refactoring: Move package one level up</li>
  <li>Add todo comment</li>
  <li>Use ARBITRATION instead of DISPUTE</li>
  <li>Make DisputeManager abstract base class for ArbitrationDisputeManager</li>
  <li>Add MediationDisputeManager</li>
  <li>Add MediationDisputeManager and ArbitrationDisputeManager to test</li>
  <li>Add mediationDisputeManager to relevant classes</li>
  <li>Add TradersArbitrationDisputeView and TradersMediationDisputeView</li>
  <li>Refactor:  Rename class</li>
  <li>Refactor: Rename support.tab.support to support.tab.mediation.support</li>
  <li>Add DisputeView as common base class</li>
  <li>Refactor: Rename package</li>
  <li>Refactor: Rename DisputesView to SupportView</li>
  <li>Refactor: Rename package</li>
  <li>Add MediationDisputeManager to CorePersistedDataHost</li>
  <li>Add MediationDisputeList as db file, refactor DisputeList</li>
  <li>Further refactoring to split mediation and arbitration</li>
  <li>Further refactoring to split mediation and arbitration</li>
  <li>Refactor: Rename package</li>
  <li>Refactor: Move dispute domain classes into isq.core.support.dispute package</li>
  <li>Refactor: Move classes</li>
  <li>Refactor: Move DisputeCommunicationMessage</li>
  <li>Refactor: Rename DisputeCommunicationMessage to ChatMessage</li>
  <li>Add comments</li>
  <li>Refactor: Move class</li>
  <li>Refactor: Rename class</li>
  <li>Refactor: Rename addDisputeCommunicationMessage and strings and variables</li>
  <li>Refactor: Rename method</li>
  <li>Refactor: Rename methods and strings</li>
  <li>Add ArbitrationChatMessage and DisputeChatMessage</li>
  <li>Refactor: Rename class</li>
  <li>Move ChatMessage.Type to SupportType</li>
  <li>Refactor: Move classed to new package</li>
  <li>Refactor: Rename package</li>
  <li>Refactor: Move classed to new package</li>
  <li>Refactor: Move classed to new package</li>
  <li>Refactor: Rename classes</li>
  <li>Refactor: Rename package</li>
  <li>Refactor: Rename classes</li>
  <li>Refactor: Rename classes</li>
  <li>Remove empty DisputeModule</li>
  <li>Refactor: Rename classes</li>
  <li>Refactor SupportManager domain (WIP)</li>
  <li>Refactor SupportSession domain (WIP)</li>
  <li>Remove methods from SupportSession</li>
  <li>Dont expose p2pService in SupportManager</li>
  <li>Remove supportType in SupportSession</li>
  <li>Remove supportSession from getPeerNodeAddress method</li>
  <li>Remove isBuyer from supportSession</li>
  <li>Move creation of ChatMessage to SupportManager</li>
  <li>Remove isMediationDispute fielf in ChatMessage</li>
  <li>Remove chatMessage.isMediationDispute()</li>
  <li>Refactor: Rename trade.getCommunicationMessages()</li>
  <li>Move creation of ChatMessage to Chat</li>
  <li>Refactor: Rename class</li>
  <li>Refactor: Move ChatView class</li>
  <li>Refactor: Move PriceFeedComboBoxItem class to shared package</li>
  <li>Refactor: Use 'public abstract' instead of 'abstract public'</li>
  <li>Refactor: Use 'protected abstract' instead of 'abstract protected'</li>
  <li>Add traderChatManager.onAllServicesInitialized() to BisqSetup</li>
  <li>Remove unused param</li>
  <li>Refactor: Rename addChatMessage to addAndPersistChatMessage</li>
  <li>Fix missing check at ack msg handling</li>
  <li>Remove addAndPersistChatMessage from SupportSession</li>
  <li>Remove disputeManager from DisputeSession</li>
  <li>Fix missing getConcreteDisputeChatSession impl.</li>
  <li>Refactor: Rename package</li>
  <li>Refactor: Rename classes</li>
  <li>Refactor: Move classes to new package</li>
  <li>Fix missing protobuf data</li>
  <li>Clone list at persisting to avoid ConcurrentModificationException</li>
  <li>Fix order of SupportType</li>
  <li>Add getDisputeState_StartedByPeer template method</li>
  <li>Add trade protocol tasks for mediation result tx signing and msg sending</li>
  <li>Complete protocol tasks for mediation</li>
  <li>Refactor: Remove unneeded SuppressWarnings type: "WeakerAccess"</li>
  <li>Complete mediation result protocol</li>
  <li>Add activation date and capability</li>
  <li>Various fixes</li>
  <li>Remove code part which does not make sense (anymore)</li>
  <li>Add check of balance is > 0</li>
  <li>Only close trade if payout tx is set</li>
  <li>Add missing check if arbitrator and mediator are available</li>
  <li>Fix wrong key</li>
  <li>Improve handling of checks and popup display</li>
  <li>Rename any occurrance of DisputeResolver to DisputeAgent</li>
  <li>Fix handling of mediatorPubKeyRing</li>
  <li>Remove disputeSummaryWindow.evidence fields</li>
  <li>Add missing persistence for MediationResultState</li>
  <li>Fix tests</li>
  <li>Make text more compact to not exceed space</li>
  <li>Refactor NotificationGroup</li>
  <li>Improve text, add dev testing feature for popups</li>
  <li>Improve text</li>
  <li>Renamed a key and assigned a new text</li>
  <li>Fix states</li>
  <li>Do not set errorMessage</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-0">common/src/main/java/bisq/common/app/Capabilities.java</a>
    (16)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-1">common/src/main/java/bisq/common/app/Capability.java</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-2">common/src/main/java/bisq/common/app/DevEnv.java</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-3">common/src/main/java/bisq/common/taskrunner/Task.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-4">common/src/main/proto/pb.proto</a>
    (89)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-5">core/src/main/java/bisq/core/CoreModule.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-6">core/src/main/java/bisq/core/account/sign/SignedWitnessService.java</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-7">core/src/main/java/bisq/core/alert/Alert.java</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-8">core/src/main/java/bisq/core/app/BisqExecutable.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-9">core/src/main/java/bisq/core/app/BisqSetup.java</a>
    (42)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-10">core/src/main/java/bisq/core/app/misc/ExecutableForAppWithP2p.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-11">core/src/main/java/bisq/core/app/misc/ModuleForAppWithP2p.java</a>
    (6)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-12">core/src/main/java/bisq/core/arbitration/ArbitratorManager.java</a>
    (375)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-13">core/src/main/java/bisq/core/arbitration/ArbitratorService.java</a>
    (123)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-14">core/src/main/java/bisq/core/arbitration/DisputeChatSession.java</a>
    (177)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-15">core/src/main/java/bisq/core/arbitration/DisputeManager.java</a>
    (929)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-16">core/src/main/java/bisq/core/btc/wallet/TradeWalletService.java</a>
    (121)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-17">core/src/main/java/bisq/core/chat/ChatManager.java</a>
    (219)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-18">core/src/main/java/bisq/core/chat/ChatSession.java</a>
    (66)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-19">core/src/main/java/bisq/core/dao/governance/bond/BondRepository.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-20">core/src/main/java/bisq/core/dao/node/BsqNode.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-21">core/src/main/java/bisq/core/filter/Filter.java</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-22">core/src/main/java/bisq/core/notifications/alerts/DisputeMsgEvents.java</a>
    (28)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-23">core/src/main/java/bisq/core/offer/AvailabilityResult.java</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-24">core/src/main/java/bisq/core/offer/Offer.java</a>
    (16)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-25">core/src/main/java/bisq/core/offer/OfferBookService.java</a>
    (26)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-26">core/src/main/java/bisq/core/offer/OfferPayload.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-27">core/src/main/java/bisq/core/offer/OfferRestrictions.java</a>
    (13)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-28">core/src/main/java/bisq/core/offer/OpenOffer.java</a>
    (23)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-29">core/src/main/java/bisq/core/offer/OpenOfferManager.java</a>
    (113)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-30">core/src/main/java/bisq/core/offer/availability/DisputeAgentSelection.java</a>
    (58)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-31">core/src/main/java/bisq/core/offer/availability/OfferAvailabilityModel.java</a>
    (19)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-32">core/src/main/java/bisq/core/offer/availability/tasks/ProcessOfferAvailabilityResponse.java</a>
    (51)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-33">core/src/main/java/bisq/core/offer/messages/OfferAvailabilityRequest.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-34">core/src/main/java/bisq/core/offer/messages/OfferAvailabilityResponse.java</a>
    (25)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-35">core/src/main/java/bisq/core/offer/placeoffer/PlaceOfferModel.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-36">core/src/main/java/bisq/core/offer/placeoffer/tasks/CreateMakerFeeTx.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-37">core/src/main/java/bisq/core/offer/placeoffer/tasks/ValidateOffer.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-38">core/src/main/java/bisq/core/payment/payload/CountryBasedPaymentAccountPayload.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-39">core/src/main/java/bisq/core/payment/payload/PaymentAccountPayload.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-40">core/src/main/java/bisq/core/presentation/CorePresentationModule.java</a>
    (2)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-41">core/src/main/java/bisq/core/presentation/DisputePresentation.java</a>
    (49)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-42">core/src/main/java/bisq/core/presentation/SupportTicketsPresentation.java</a>
    (78)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-43">core/src/main/java/bisq/core/proto/ProtoDevUtil.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-44">core/src/main/java/bisq/core/proto/network/CoreNetworkProtoResolver.java</a>
    (22)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-45">core/src/main/java/bisq/core/proto/persistable/CorePersistenceProtoResolver.java</a>
    (9)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-46">core/src/main/java/bisq/core/setup/CoreNetworkCapabilities.java</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-47">core/src/main/java/bisq/core/setup/CorePersistedDataHost.java</a>
    (6)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-48">core/src/main/java/bisq/core/support/SupportManager.java</a>
    (320)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-49">core/src/main/java/bisq/core/support/SupportSession.java</a>
    (56)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-50">core/src/main/java/bisq/core/support/SupportType.java</a>
    (24)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-51">core/src/main/java/bisq/core/support/dispute/Attachment.java</a>
    (2)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-52">core/src/main/java/bisq/core/support/dispute/Dispute.java</a>
    (53)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-53">core/src/main/java/bisq/core/support/dispute/DisputeAlreadyOpenException.java</a>
    (2)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-54">core/src/main/java/bisq/core/support/dispute/DisputeList.java</a>
    (50)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-55">core/src/main/java/bisq/core/support/dispute/DisputeListService.java</a>
    (190)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-56">core/src/main/java/bisq/core/support/dispute/DisputeManager.java</a>
    (701)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-57">core/src/main/java/bisq/core/support/dispute/DisputeMessageDeliveryFailedException.java</a>
    (6)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-58">core/src/main/java/bisq/core/support/dispute/DisputeResult.java</a>
    (18)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-59">core/src/main/java/bisq/core/support/dispute/DisputeSession.java</a>
    (79)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-60">core/src/main/java/bisq/core/support/dispute/agent/DisputeAgent.java</a>
    (113)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-61">core/src/main/java/bisq/core/support/dispute/agent/DisputeAgentManager.java</a>
    (345)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-62">core/src/main/java/bisq/core/support/dispute/agent/DisputeAgentService.java</a>
    (121)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-63">core/src/main/java/bisq/core/support/dispute/arbitration/ArbitrationDisputeList.java</a>
    (83)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-64">core/src/main/java/bisq/core/support/dispute/arbitration/ArbitrationDisputeListService.java</a>
    (48)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-65">core/src/main/java/bisq/core/support/dispute/arbitration/ArbitrationManager.java</a>
    (390)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-66">core/src/main/java/bisq/core/support/dispute/arbitration/ArbitrationSession.java</a>
    (33)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-67">core/src/main/java/bisq/core/support/dispute/arbitration/BuyerDataItem.java</a>
    (3)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-68">core/src/main/java/bisq/core/support/dispute/arbitration/arbitrator/Arbitrator.java</a>
    (82)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-69">core/src/main/java/bisq/core/support/dispute/arbitration/arbitrator/ArbitratorManager.java</a>
    (103)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-70">core/src/main/java/bisq/core/support/dispute/arbitration/arbitrator/ArbitratorService.java</a>
    (61)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-71">core/src/main/java/bisq/core/support/dispute/arbitration/messages/ArbitrationMessage.java</a>
    (27)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-72">core/src/main/java/bisq/core/support/dispute/arbitration/messages/PeerPublishedDisputePayoutTxMessage.java</a>
    (27)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-73">core/src/main/java/bisq/core/support/dispute/mediation/MediationDisputeList.java</a>
    (82)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-74">core/src/main/java/bisq/core/support/dispute/mediation/MediationDisputeListService.java</a>
    (48)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-75">core/src/main/java/bisq/core/support/dispute/mediation/MediationManager.java</a>
    (247)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-76">core/src/main/java/bisq/core/support/dispute/mediation/MediationResultState.java</a>
    (46)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-77">core/src/main/java/bisq/core/support/dispute/mediation/MediationSession.java</a>
    (33)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-78">core/src/main/java/bisq/core/support/dispute/mediation/mediator/Mediator.java</a>
    (68)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-79">core/src/main/java/bisq/core/support/dispute/mediation/mediator/MediatorManager.java</a>
    (102)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-80">core/src/main/java/bisq/core/support/dispute/mediation/mediator/MediatorService.java</a>
    (66)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-81">core/src/main/java/bisq/core/support/dispute/mediation/messages/MediationMessage.java</a>
    (27)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-82">core/src/main/java/bisq/core/support/dispute/messages/DisputeMessage.java</a>
    (28)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-83">core/src/main/java/bisq/core/support/dispute/messages/DisputeResultMessage.java</a>
    (23)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-84">core/src/main/java/bisq/core/support/dispute/messages/OpenNewDisputeMessage.java</a>
    (23)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-85">core/src/main/java/bisq/core/support/dispute/messages/PeerOpenedDisputeMessage.java</a>
    (23)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-86">core/src/main/java/bisq/core/support/messages/ChatMessage.java</a>
    (143)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-87">core/src/main/java/bisq/core/support/messages/SupportMessage.java</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-88">core/src/main/java/bisq/core/support/traderchat/TradeChatListService.java</a>
    (40)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-89">core/src/main/java/bisq/core/support/traderchat/TradeChatSession.java</a>
    (73)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-90">core/src/main/java/bisq/core/support/traderchat/TraderChatManager.java</a>
    (187)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-91">core/src/main/java/bisq/core/trade/BuyerAsMakerTrade.java</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-92">core/src/main/java/bisq/core/trade/BuyerAsTakerTrade.java</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-93">core/src/main/java/bisq/core/trade/BuyerTrade.java</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-94">core/src/main/java/bisq/core/trade/Contract.java</a>
    (25)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-95">core/src/main/java/bisq/core/trade/SellerAsMakerTrade.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-96">core/src/main/java/bisq/core/trade/SellerAsTakerTrade.java</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-97">core/src/main/java/bisq/core/trade/SellerTrade.java</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-98">core/src/main/java/bisq/core/trade/Trade.java</a>
    (135)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-99">core/src/main/java/bisq/core/trade/TradeChatSession.java</a>
    (214)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-100">core/src/main/java/bisq/core/trade/TradeManager.java</a>
    (30)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-101">core/src/main/java/bisq/core/trade/messages/MediatedPayoutTxPublishedMessage.java</a>
    (91)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-102">core/src/main/java/bisq/core/trade/messages/MediatedPayoutTxSignatureMessage.java</a>
    (99)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-103">core/src/main/java/bisq/core/trade/messages/PayDepositRequest.java</a>
    (4)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-104">core/src/main/java/bisq/core/trade/protocol/ArbitratorSelectionRule.java</a>
    (51)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-105">core/src/main/java/bisq/core/trade/protocol/BuyerAsMakerProtocol.java</a>
    (13)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-106">core/src/main/java/bisq/core/trade/protocol/BuyerAsTakerProtocol.java</a>
    (8)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-107">core/src/main/java/bisq/core/trade/protocol/MediatorSelectionRule.java</a>
    (53)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-108">core/src/main/java/bisq/core/trade/protocol/ProcessModel.java</a>
    (23)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-109">core/src/main/java/bisq/core/trade/protocol/SellerAsMakerProtocol.java</a>
    (11)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-110">core/src/main/java/bisq/core/trade/protocol/SellerAsTakerProtocol.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-111">core/src/main/java/bisq/core/trade/protocol/TradeProtocol.java</a>
    (125)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-112">core/src/main/java/bisq/core/trade/protocol/TradingPeer.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-113">core/src/main/java/bisq/core/trade/protocol/tasks/ApplyFilter.java</a>
    (2)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-114">core/src/main/java/bisq/core/trade/protocol/tasks/BroadcastPayoutTx.java</a>
    (85)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-115">core/src/main/java/bisq/core/trade/protocol/tasks/SendPayoutTxPublishedMessage.java</a>
    (98)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-116">core/src/main/java/bisq/core/trade/protocol/tasks/SetupPayoutTxListener.java</a>
    (124)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-117">core/src/main/java/bisq/core/trade/protocol/tasks/VerifyPeersAccountAgeWitness.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-118">core/src/main/java/bisq/core/trade/protocol/tasks/buyer/BuyerProcessPayoutTxPublishedMessage.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-119">core/src/main/java/bisq/core/trade/protocol/tasks/buyer/BuyerSendCounterCurrencyTransferStartedMessage.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-120">core/src/main/java/bisq/core/trade/protocol/tasks/buyer/BuyerSetupPayoutTxListener.java</a>
    (85)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-121">core/src/main/java/bisq/core/trade/protocol/tasks/buyer_as_maker/BuyerAsMakerCreatesAndSignsDepositTx.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-122">core/src/main/java/bisq/core/trade/protocol/tasks/buyer_as_maker/BuyerAsMakerSignPayoutTx.java</a>
    (9)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-123">core/src/main/java/bisq/core/trade/protocol/tasks/buyer_as_taker/BuyerAsTakerCreatesDepositTxInputs.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-124">core/src/main/java/bisq/core/trade/protocol/tasks/buyer_as_taker/BuyerAsTakerSignAndPublishDepositTx.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-125">core/src/main/java/bisq/core/trade/protocol/tasks/maker/MakerCreateAndSignContract.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-126">core/src/main/java/bisq/core/trade/protocol/tasks/maker/MakerProcessDepositTxPublishedMessage.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-127">core/src/main/java/bisq/core/trade/protocol/tasks/maker/MakerProcessPayDepositRequest.java</a>
    (38)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-128">core/src/main/java/bisq/core/trade/protocol/tasks/maker/MakerSendPublishDepositTxRequest.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-129">core/src/main/java/bisq/core/trade/protocol/tasks/maker/MakerSetupDepositTxListener.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-130">core/src/main/java/bisq/core/trade/protocol/tasks/maker/MakerVerifyTakerAccount.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-131">core/src/main/java/bisq/core/trade/protocol/tasks/maker/MakerVerifyTakerFeePayment.java</a>
    (2)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-132">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/BroadcastMediatedPayoutTx.java</a>
    (29)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-133">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/FinalizeMediatedPayoutTx.java</a>
    (121)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-134">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/ProcessMediatedPayoutSignatureMessage.java</a>
    (61)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-135">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/ProcessMediatedPayoutTxPublishedMessage.java</a>
    (77)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-136">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/SendMediatedPayoutSignatureMessage.java</a>
    (101)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-137">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/SendMediatedPayoutTxPublishedMessage.java</a>
    (85)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-138">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/SetupMediatedPayoutTxListener.java</a>
    (54)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-139">core/src/main/java/bisq/core/trade/protocol/tasks/mediation/SignMediatedPayoutTx.java</a>
    (110)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-140">core/src/main/java/bisq/core/trade/protocol/tasks/seller/SellerBroadcastPayoutTx.java</a>
    (53)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-141">core/src/main/java/bisq/core/trade/protocol/tasks/seller/SellerProcessCounterCurrencyTransferStartedMessage.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-142">core/src/main/java/bisq/core/trade/protocol/tasks/seller/SellerSendPayoutTxPublishedMessage.java</a>
    (93)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-143">core/src/main/java/bisq/core/trade/protocol/tasks/seller/SellerSignAndFinalizePayoutTx.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-144">core/src/main/java/bisq/core/trade/protocol/tasks/seller/SellerVerifiesPeersAccountAge.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-145">core/src/main/java/bisq/core/trade/protocol/tasks/seller_as_maker/SellerAsMakerCreatesAndSignsDepositTx.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-146">core/src/main/java/bisq/core/trade/protocol/tasks/seller_as_taker/SellerAsTakerCreatesDepositTxInputs.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-147">core/src/main/java/bisq/core/trade/protocol/tasks/seller_as_taker/SellerAsTakerSignAndPublishDepositTx.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-148">core/src/main/java/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-149">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerProcessPublishDepositTxRequest.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-150">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerPublishFeeTx.java</a>
    (2)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-151">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerSelectMediator.java</a>
    (65)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-152">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerSendDepositTxPublishedMessage.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-153">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerSendPayDepositRequest.java</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-154">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerVerifyAndSignContract.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-155">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerVerifyMakerAccount.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-156">core/src/main/java/bisq/core/trade/protocol/tasks/taker/TakerVerifyMakerFeePayment.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-157">core/src/main/java/bisq/core/trade/statistics/TradeStatistics2.java</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-158">core/src/main/java/bisq/core/user/User.java</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-159">core/src/main/java/bisq/core/user/UserPayload.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-160">core/src/main/resources/i18n/displayStrings.properties</a>
    (262)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-161">core/src/main/resources/i18n/displayStrings_de.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-162">core/src/main/resources/i18n/displayStrings_el.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-163">core/src/main/resources/i18n/displayStrings_es.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-164">core/src/main/resources/i18n/displayStrings_fa.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-165">core/src/main/resources/i18n/displayStrings_fr.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-166">core/src/main/resources/i18n/displayStrings_ja.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-167">core/src/main/resources/i18n/displayStrings_pt.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-168">core/src/main/resources/i18n/displayStrings_ru.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-169">core/src/main/resources/i18n/displayStrings_th.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-170">core/src/main/resources/i18n/displayStrings_vi.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-171">core/src/main/resources/i18n/displayStrings_zh.properties</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-172">core/src/test/java/bisq/core/account/sign/SignedWitnessServiceTest.java</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-173">core/src/test/java/bisq/core/arbitration/ArbitratorManagerTest.java</a>
    (23)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-174">core/src/test/java/bisq/core/arbitration/ArbitratorTest.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-175">core/src/test/java/bisq/core/arbitration/BuyerDataItemTest.java</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-176">core/src/test/java/bisq/core/arbitration/MediatorTest.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-177">core/src/test/java/bisq/core/offer/OpenOfferManagerTest.java</a>
    (9)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-178">core/src/test/java/bisq/core/offer/availability/ArbitratorSelectionTest.java</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-179">core/src/test/java/bisq/core/user/UserPayloadModelVOTest.java</a>
    (20)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-180">desktop/src/main/java/bisq/desktop/components/paymentmethods/GeneralAccountNumberForm.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-181">desktop/src/main/java/bisq/desktop/components/paymentmethods/PaymentMethodForm.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-182">desktop/src/main/java/bisq/desktop/main/MainView.java</a>
    (13)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-183">desktop/src/main/java/bisq/desktop/main/MainViewModel.java</a>
    (17)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-184">desktop/src/main/java/bisq/desktop/main/account/AccountView.java</a>
    (44)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-185">desktop/src/main/java/bisq/desktop/main/account/register/AgentRegistrationView.java</a>
    (52)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-186">desktop/src/main/java/bisq/desktop/main/account/register/AgentRegistrationViewModel.java</a>
    (114)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-187">desktop/src/main/java/bisq/desktop/main/account/register/arbitrator/ArbitratorRegistrationView.fxml</a>
    (2)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-188">desktop/src/main/java/bisq/desktop/main/account/register/arbitrator/ArbitratorRegistrationView.java</a>
    (45)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-189">desktop/src/main/java/bisq/desktop/main/account/register/arbitrator/ArbitratorRegistrationViewModel.java</a>
    (71)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-190">desktop/src/main/java/bisq/desktop/main/account/register/mediator/MediatorRegistrationView.fxml</a>
    (27)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-191">desktop/src/main/java/bisq/desktop/main/account/register/mediator/MediatorRegistrationView.java</a>
    (45)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-192">desktop/src/main/java/bisq/desktop/main/account/register/mediator/MediatorRegistrationViewModel.java</a>
    (67)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-193">desktop/src/main/java/bisq/desktop/main/dao/bonding/BondingViewUtils.java</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-194">desktop/src/main/java/bisq/desktop/main/dao/governance/make/MakeProposalView.java</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-195">desktop/src/main/java/bisq/desktop/main/dao/wallet/send/BsqSendView.java</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-196">desktop/src/main/java/bisq/desktop/main/debug/DebugView.java</a>
    (2)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-197">desktop/src/main/java/bisq/desktop/main/disputes/DisputesView.java</a>
    (166)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-198">desktop/src/main/java/bisq/desktop/main/funds/locked/LockedView.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-199">desktop/src/main/java/bisq/desktop/main/funds/reserved/ReservedView.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-200">desktop/src/main/java/bisq/desktop/main/funds/transactions/TransactionAwareTradableFactory.java</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-201">desktop/src/main/java/bisq/desktop/main/funds/transactions/TransactionAwareTrade.java</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-202">desktop/src/main/java/bisq/desktop/main/funds/transactions/TransactionsListItem.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-203">desktop/src/main/java/bisq/desktop/main/funds/transactions/TransactionsView.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-204">desktop/src/main/java/bisq/desktop/main/funds/withdrawal/WithdrawalView.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-205">desktop/src/main/java/bisq/desktop/main/offer/BuyOfferView.java</a>
    (22)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-206">desktop/src/main/java/bisq/desktop/main/offer/MutableOfferDataModel.java</a>
    (27)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-207">desktop/src/main/java/bisq/desktop/main/offer/MutableOfferView.java</a>
    (34)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-208">desktop/src/main/java/bisq/desktop/main/offer/MutableOfferViewModel.java</a>
    (26)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-209">desktop/src/main/java/bisq/desktop/main/offer/OfferView.java</a>
    (53)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-210">desktop/src/main/java/bisq/desktop/main/offer/SellOfferView.java</a>
    (22)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-211">desktop/src/main/java/bisq/desktop/main/offer/createoffer/CreateOfferDataModel.java</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-212">desktop/src/main/java/bisq/desktop/main/offer/createoffer/CreateOfferViewModel.java</a>
    (29)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-213">desktop/src/main/java/bisq/desktop/main/offer/offerbook/OfferBookView.java</a>
    (62)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-214">desktop/src/main/java/bisq/desktop/main/offer/offerbook/OfferBookViewModel.java</a>
    (19)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-215">desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferDataModel.java</a>
    (42)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-216">desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferView.java</a>
    (34)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-217">desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferViewModel.java</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-218">desktop/src/main/java/bisq/desktop/main/overlays/notifications/Notification.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-219">desktop/src/main/java/bisq/desktop/main/overlays/notifications/NotificationCenter.java</a>
    (80)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-220">desktop/src/main/java/bisq/desktop/main/overlays/windows/ContractWindow.java</a>
    (34)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-221">desktop/src/main/java/bisq/desktop/main/overlays/windows/DisputeSummaryWindow.java</a>
    (151)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-222">desktop/src/main/java/bisq/desktop/main/overlays/windows/EmptyWalletWindow.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-223">desktop/src/main/java/bisq/desktop/main/overlays/windows/FilterWindow.java</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-224">desktop/src/main/java/bisq/desktop/main/overlays/windows/ManualPayoutTxWindow.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-225">desktop/src/main/java/bisq/desktop/main/overlays/windows/OfferDetailsWindow.java</a>
    (17)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-226">desktop/src/main/java/bisq/desktop/main/overlays/windows/TradeDetailsWindow.java</a>
    (28)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-227">desktop/src/main/java/bisq/desktop/main/overlays/windows/UnlockDisputeAgentRegistrationWindow.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-228">desktop/src/main/java/bisq/desktop/main/portfolio/closedtrades/ClosedTradesViewModel.java</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-229">desktop/src/main/java/bisq/desktop/main/portfolio/editoffer/EditOfferDataModel.java</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-230">desktop/src/main/java/bisq/desktop/main/portfolio/editoffer/EditOfferViewModel.java</a>
    (29)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-231">desktop/src/main/java/bisq/desktop/main/portfolio/openoffer/OpenOffersView.java</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-232">desktop/src/main/java/bisq/desktop/main/portfolio/openoffer/OpenOffersViewModel.java</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-233">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/BuyerSubView.java</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-234">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/PendingTradesDataModel.java</a>
    (329)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-235">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/PendingTradesView.java</a>
    (63)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-236">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/SellerSubView.java</a>
    (7)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-237">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/TradeStepInfo.java</a>
    (197)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-238">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/TradeSubView.java</a>
    (80)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-239">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/TradeStepView.java</a>
    (410)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-240">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/buyer/BuyerStep1View.java</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-241">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/buyer/BuyerStep2View.java</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-242">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/buyer/BuyerStep3View.java</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-243">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/buyer/BuyerStep4View.java</a>
    (39)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-244">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/seller/SellerStep1View.java</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-245">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/seller/SellerStep2View.java</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-246">desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/seller/SellerStep3View.java</a>
    (20)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-247">desktop/src/main/java/bisq/desktop/main/presentation/MarketPricePresentation.java</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-248">desktop/src/main/java/bisq/desktop/main/settings/preferences/PreferencesViewModel.java</a>
    (6)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-249">desktop/src/main/java/bisq/desktop/main/shared/ChatView.java</a>
    (202)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-250">desktop/src/main/java/bisq/desktop/main/shared/PriceFeedComboBoxItem.java</a>
    (2)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-251">desktop/src/main/java/bisq/desktop/main/support/SupportView.fxml</a>
    (5)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-252">desktop/src/main/java/bisq/desktop/main/support/SupportView.java</a>
    (233)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-253">desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java</a>
    (101)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-254">desktop/src/main/java/bisq/desktop/main/support/dispute/agent/DisputeAgentView.java</a>
    (54)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-255">desktop/src/main/java/bisq/desktop/main/support/dispute/agent/arbitration/ArbitratorView.fxml</a>
    (3)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-256">desktop/src/main/java/bisq/desktop/main/support/dispute/agent/arbitration/ArbitratorView.java</a>
    (78)
  </li>
  <li>
    <strong>R</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-257">desktop/src/main/java/bisq/desktop/main/support/dispute/agent/mediation/MediatorView.fxml</a>
    (3)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-258">desktop/src/main/java/bisq/desktop/main/support/dispute/agent/mediation/MediatorView.java</a>
    (78)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-259">desktop/src/main/java/bisq/desktop/main/support/dispute/client/DisputeClientView.java</a>
    (58)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-260">desktop/src/main/java/bisq/desktop/main/support/dispute/client/arbitration/ArbitrationClientView.fxml</a>
    (29)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-261">desktop/src/main/java/bisq/desktop/main/support/dispute/client/arbitration/ArbitrationClientView.java</a>
    (72)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-262">desktop/src/main/java/bisq/desktop/main/support/dispute/client/mediation/MediationClientView.fxml</a>
    (28)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-263">desktop/src/main/java/bisq/desktop/main/support/dispute/client/mediation/MediationClientView.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-264">desktop/src/main/java/bisq/desktop/util/GUIUtil.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-265">desktop/src/test/java/bisq/desktop/GuiceSetupTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-266">desktop/src/test/java/bisq/desktop/main/funds/transactions/TransactionAwareTradableFactoryTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-267">desktop/src/test/java/bisq/desktop/main/funds/transactions/TransactionAwareTradeTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-268">desktop/src/test/java/bisq/desktop/main/offer/createoffer/CreateOfferDataModelTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-269">desktop/src/test/java/bisq/desktop/main/offer/createoffer/CreateOfferViewModelTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-270">desktop/src/test/java/bisq/desktop/main/offer/offerbook/OfferBookViewModelTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-271">desktop/src/test/java/bisq/desktop/main/portfolio/editoffer/EditOfferDataModelTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-272">desktop/src/test/java/bisq/desktop/main/settings/preferences/PreferencesViewModelTest.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-273">monitor/src/main/java/bisq/monitor/metric/P2PSeedNodeSnapshotBase.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-274">p2p/src/main/java/bisq/network/p2p/AckMessageSourceType.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-275">p2p/src/main/java/bisq/network/p2p/BootstrapListener.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-276">p2p/src/main/java/bisq/network/p2p/network/NetworkNode.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-277">p2p/src/main/java/bisq/network/p2p/storage/persistence/MapStoreService.java</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/3221/files#diff-278">p2p/src/main/java/bisq/network/p2p/storage/persistence/StoreService.java</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/bisq-network/bisq/pull/3221.patch'>https://github.com/bisq-network/bisq/pull/3221.patch</a></li>
  <li><a href='https://github.com/bisq-network/bisq/pull/3221.diff'>https://github.com/bisq-network/bisq/pull/3221.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/pull/3221?email_source=notifications&email_token=AJFFTNRRO562SZ2G2UFELOTQILDJFA5CNFSM4IUNIQ7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJ44KRQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNQZUT654XNN7SJXTU3QILDJFANCNFSM4IUNIQ7A">mute the thread</a>.<img src="https://github.com/notifications/beacon/AJFFTNVNBJMMH44MLWUAEP3QILDJFA5CNFSM4IUNIQ7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJ44KRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/3221?email_source=notifications\u0026email_token=AJFFTNRRO562SZ2G2UFELOTQILDJFA5CNFSM4IUNIQ7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJ44KRQ",
"url": "https://github.com/bisq-network/bisq/pull/3221?email_source=notifications\u0026email_token=AJFFTNRRO562SZ2G2UFELOTQILDJFA5CNFSM4IUNIQ7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJ44KRQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>