<p>Same as <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="388308072" data-permission-text="Issue title is private" data-url="https://github.com/bisq-network/bisq/issues/2080" data-hovercard-type="pull_request" data-hovercard-url="/bisq-network/bisq/pull/2080/hovercard" href="https://github.com/bisq-network/bisq/pull/2080">#2080</a> but in a single commit.</p>

<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/2089'>https://github.com/bisq-network/bisq/pull/2089</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>HTTP API with take offer refactoring</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-0">.dockerignore</a>
    (25)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-1">build.gradle</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-2">core/src/main/java/bisq/core/app/AppOptionKeys.java</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-3">core/src/main/java/bisq/core/app/BisqEnvironment.java</a>
    (14)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-4">core/src/main/java/bisq/core/app/BisqExecutable.java</a>
    (13)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-5">core/src/main/java/bisq/core/app/BisqFacade.java</a>
    (11)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-6">core/src/main/java/bisq/core/app/BisqHeadlessApp.java</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-7">core/src/main/java/bisq/core/app/BisqHeadlessAppMain.java</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-8">core/src/main/java/bisq/core/app/BisqSetup.java</a>
    (31)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-9">core/src/main/java/bisq/core/app/misc/ExecutableForAppWithP2p.java</a>
    (5)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-10">core/src/main/java/bisq/core/btc/BalanceUtil.java</a>
    (82)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-11">core/src/main/java/bisq/core/btc/Balances.java</a>
    (108)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-12">core/src/main/java/bisq/core/btc/BitcoinModule.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-13">core/src/main/java/bisq/core/btc/model/AddressEntryList.java</a>
    (9)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-14">core/src/main/java/bisq/core/btc/model/InputsAndChangeOutput.java</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-15">core/src/main/java/bisq/core/btc/wallet/BtcWalletService.java</a>
    (19)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-16">core/src/main/java/bisq/core/btc/wallet/TradeWalletService.java</a>
    (31)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-17">core/src/main/java/bisq/core/filter/FilterManager.java</a>
    (9)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-18">core/src/main/java/bisq/core/offer/OfferUtil.java</a>
    (125)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-19">core/src/main/java/bisq/core/offer/TakerUtil.java</a>
    (71)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-20">core/src/main/java/bisq/core/offer/TxFeeEstimation.java</a>
    (138)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-21">core/src/main/java/bisq/core/offer/placeoffer/tasks/CreateMakerFeeTx.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-22">core/src/main/java/bisq/core/offer/placeoffer/tasks/ValidateOffer.java</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-23">core/src/main/java/bisq/core/payment/AccountAgeWitnessService.java</a>
    (11)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-24">core/src/main/java/bisq/core/presentation/BalancePresentation.java</a>
    (12)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-25">core/src/main/java/bisq/core/trade/TradeFailedException.java</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-26">core/src/main/java/bisq/core/trade/TradeManager.java</a>
    (236)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-27">core/src/main/java/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java</a>
    (27)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-28">core/src/main/java/bisq/core/user/User.java</a>
    (4)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-29">core/src/test/java/bisq/core/offer/TxFeeEstimationTest.java</a>
    (124)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-30">core/src/test/java/bisq/core/trade/TradeManagerOnOfferTakeTest.java</a>
    (767)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-31">desktop/src/main/java/bisq/desktop/app/BisqAppMain.java</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-32">desktop/src/main/java/bisq/desktop/main/offer/MutableOfferDataModel.java</a>
    (60)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-33">desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferDataModel.java</a>
    (154)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-34">http-api/.dockerignore</a>
    (17)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-35">http-api/.editorconfig</a>
    (10)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-36">http-api/.gitignore</a>
    (18)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-37">http-api/.travis.yml</a>
    (25)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-38">http-api/Readme.md</a>
    (142)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-39">http-api/build.gradle</a>
    (114)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-40">http-api/create-docker-volumes.sh</a>
    (7)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-41">http-api/docker-compose-base.yml</a>
    (36)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-42">http-api/docker-compose.yml</a>
    (57)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-43">http-api/docker/dev/Dockerfile</a>
    (30)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-44">http-api/docker/prod/Dockerfile</a>
    (24)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-45">http-api/docker/startApi.sh</a>
    (43)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-46">http-api/src/main/java/bisq/httpapi/BackupManager.java</a>
    (181)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-47">http-api/src/main/java/bisq/httpapi/BackupRestoreManager.java</a>
    (60)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-48">http-api/src/main/java/bisq/httpapi/HttpApiModule.java</a>
    (77)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-49">http-api/src/main/java/bisq/httpapi/app/HttpApiHeadlessApp.java</a>
    (15)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-50">http-api/src/main/java/bisq/httpapi/app/HttpApiHeadlessModule.java</a>
    (44)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-51">http-api/src/main/java/bisq/httpapi/app/HttpApiMain.java</a>
    (73)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-52">http-api/src/main/java/bisq/httpapi/exceptions/AmountTooHighException.java</a>
    (7)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-53">http-api/src/main/java/bisq/httpapi/exceptions/AmountTooLowException.java</a>
    (7)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-54">http-api/src/main/java/bisq/httpapi/exceptions/ExceptionMappers.java</a>
    (92)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-55">http-api/src/main/java/bisq/httpapi/exceptions/ExperimentalFeatureException.java</a>
    (7)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-56">http-api/src/main/java/bisq/httpapi/exceptions/IncompatiblePaymentAccountException.java</a>
    (8)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-57">http-api/src/main/java/bisq/httpapi/exceptions/InsufficientMoneyException.java</a>
    (8)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-58">http-api/src/main/java/bisq/httpapi/exceptions/NoAcceptedArbitratorException.java</a>
    (8)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-59">http-api/src/main/java/bisq/httpapi/exceptions/NotBootstrappedException.java</a>
    (7)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-60">http-api/src/main/java/bisq/httpapi/exceptions/NotFoundException.java</a>
    (9)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-61">http-api/src/main/java/bisq/httpapi/exceptions/PaymentAccountNotFoundException.java</a>
    (9)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-62">http-api/src/main/java/bisq/httpapi/exceptions/UnauthorizedException.java</a>
    (4)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-63">http-api/src/main/java/bisq/httpapi/exceptions/WalletNotReadyException.java</a>
    (9)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-64">http-api/src/main/java/bisq/httpapi/facade/ArbitratorFacade.java</a>
    (122)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-65">http-api/src/main/java/bisq/httpapi/facade/BackupFacade.java</a>
    (71)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-66">http-api/src/main/java/bisq/httpapi/facade/ClosedTradableFacade.java</a>
    (31)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-67">http-api/src/main/java/bisq/httpapi/facade/FacadeUtil.java</a>
    (14)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-68">http-api/src/main/java/bisq/httpapi/facade/NetworkFacade.java</a>
    (65)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-69">http-api/src/main/java/bisq/httpapi/facade/OfferFacade.java</a>
    (175)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-70">http-api/src/main/java/bisq/httpapi/facade/PaymentAccountFacade.java</a>
    (106)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-71">http-api/src/main/java/bisq/httpapi/facade/PreferencesFacade.java</a>
    (154)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-72">http-api/src/main/java/bisq/httpapi/facade/PriceFeedFacade.java</a>
    (50)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-73">http-api/src/main/java/bisq/httpapi/facade/ShutdownFacade.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-74">http-api/src/main/java/bisq/httpapi/facade/TradeFacade.java</a>
    (123)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-75">http-api/src/main/java/bisq/httpapi/facade/UserFacade.java</a>
    (62)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-76">http-api/src/main/java/bisq/httpapi/facade/WalletFacade.java</a>
    (341)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-77">http-api/src/main/java/bisq/httpapi/model/Arbitrator.java</a>
    (16)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-78">http-api/src/main/java/bisq/httpapi/model/ArbitratorList.java</a>
    (10)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-79">http-api/src/main/java/bisq/httpapi/model/ArbitratorRegistration.java</a>
    (9)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-80">http-api/src/main/java/bisq/httpapi/model/AuthForm.java</a>
    (16)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-81">http-api/src/main/java/bisq/httpapi/model/AuthResult.java</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-82">http-api/src/main/java/bisq/httpapi/model/BackupList.java</a>
    (12)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-83">http-api/src/main/java/bisq/httpapi/model/Balances.java</a>
    (12)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-84">http-api/src/main/java/bisq/httpapi/model/BisqPreferences.java</a>
    (7)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-85">http-api/src/main/java/bisq/httpapi/model/BitcoinNetworkStatus.java</a>
    (16)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-86">http-api/src/main/java/bisq/httpapi/model/ChangePassword.java</a>
    (15)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-87">http-api/src/main/java/bisq/httpapi/model/ClosedTradableConverter.java</a>
    (105)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-88">http-api/src/main/java/bisq/httpapi/model/ClosedTradableDetails.java</a>
    (15)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-89">http-api/src/main/java/bisq/httpapi/model/ClosedTradableList.java</a>
    (9)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-90">http-api/src/main/java/bisq/httpapi/model/CreatedBackup.java</a>
    (10)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-91">http-api/src/main/java/bisq/httpapi/model/Currency.java</a>
    (21)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-92">http-api/src/main/java/bisq/httpapi/model/CurrencyList.java</a>
    (17)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-93">http-api/src/main/java/bisq/httpapi/model/InputDataForOffer.java</a>
    (50)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-94">http-api/src/main/java/bisq/httpapi/model/Market.java</a>
    (27)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-95">http-api/src/main/java/bisq/httpapi/model/MarketList.java</a>
    (11)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-96">http-api/src/main/java/bisq/httpapi/model/OfferDetail.java</a>
    (102)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-97">http-api/src/main/java/bisq/httpapi/model/OfferList.java</a>
    (19)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-98">http-api/src/main/java/bisq/httpapi/model/P2PNetworkConnection.java</a>
    (30)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-99">http-api/src/main/java/bisq/httpapi/model/P2PNetworkStatus.java</a>
    (14)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-100">http-api/src/main/java/bisq/httpapi/model/PaymentAccountList.java</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-101">http-api/src/main/java/bisq/httpapi/model/Preferences.java</a>
    (30)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-102">http-api/src/main/java/bisq/httpapi/model/PreferencesAvailableValues.java</a>
    (12)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-103">http-api/src/main/java/bisq/httpapi/model/PriceFeed.java</a>
    (10)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-104">http-api/src/main/java/bisq/httpapi/model/PriceType.java</a>
    (6)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-105">http-api/src/main/java/bisq/httpapi/model/SeedWords.java</a>
    (29)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-106">http-api/src/main/java/bisq/httpapi/model/SeedWordsRestore.java</a>
    (38)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-107">http-api/src/main/java/bisq/httpapi/model/TakeOffer.java</a>
    (38)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-108">http-api/src/main/java/bisq/httpapi/model/TradeDetails.java</a>
    (86)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-109">http-api/src/main/java/bisq/httpapi/model/TradeList.java</a>
    (31)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-110">http-api/src/main/java/bisq/httpapi/model/VersionDetails.java</a>
    (11)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-111">http-api/src/main/java/bisq/httpapi/model/WalletAddress.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-112">http-api/src/main/java/bisq/httpapi/model/WalletAddressList.java</a>
    (14)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-113">http-api/src/main/java/bisq/httpapi/model/WalletTransaction.java</a>
    (14)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-114">http-api/src/main/java/bisq/httpapi/model/WalletTransactionList.java</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-115">http-api/src/main/java/bisq/httpapi/model/WithdrawFundsForm.java</a>
    (22)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-116">http-api/src/main/java/bisq/httpapi/model/payment/AbstractPaymentAccountConverter.java</a>
    (70)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-117">http-api/src/main/java/bisq/httpapi/model/payment/AliPayPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-118">http-api/src/main/java/bisq/httpapi/model/payment/AliPayPaymentAccountConverter.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-119">http-api/src/main/java/bisq/httpapi/model/payment/CashAppPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-120">http-api/src/main/java/bisq/httpapi/model/payment/CashAppPaymentAccountConverter.java</a>
    (33)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-121">http-api/src/main/java/bisq/httpapi/model/payment/CashDepositPaymentAccount.java</a>
    (42)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-122">http-api/src/main/java/bisq/httpapi/model/payment/CashDepositPaymentAccountConverter.java</a>
    (51)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-123">http-api/src/main/java/bisq/httpapi/model/payment/ChaseQuickPayPaymentAccount.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-124">http-api/src/main/java/bisq/httpapi/model/payment/ChaseQuickPayPaymentAccountConverter.java</a>
    (34)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-125">http-api/src/main/java/bisq/httpapi/model/payment/ClearXchangePaymentAccount.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-126">http-api/src/main/java/bisq/httpapi/model/payment/ClearXchangePaymentAccountConverter.java</a>
    (34)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-127">http-api/src/main/java/bisq/httpapi/model/payment/CryptoCurrencyPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-128">http-api/src/main/java/bisq/httpapi/model/payment/CryptoCurrencyPaymentAccountConverter.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-129">http-api/src/main/java/bisq/httpapi/model/payment/F2FPaymentAccount.java</a>
    (25)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-130">http-api/src/main/java/bisq/httpapi/model/payment/F2FPaymentAccountConverter.java</a>
    (36)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-131">http-api/src/main/java/bisq/httpapi/model/payment/FasterPaymentsPaymentAccount.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-132">http-api/src/main/java/bisq/httpapi/model/payment/FasterPaymentsPaymentAccountConverter.java</a>
    (34)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-133">http-api/src/main/java/bisq/httpapi/model/payment/HalCashPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-134">http-api/src/main/java/bisq/httpapi/model/payment/HalCashPaymentAccountConverter.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-135">http-api/src/main/java/bisq/httpapi/model/payment/InteracETransferPaymentAccount.java</a>
    (29)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-136">http-api/src/main/java/bisq/httpapi/model/payment/InteracETransferPaymentAccountConverter.java</a>
    (38)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-137">http-api/src/main/java/bisq/httpapi/model/payment/MoneyBeamPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-138">http-api/src/main/java/bisq/httpapi/model/payment/MoneyBeamPaymentAccountConverter.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-139">http-api/src/main/java/bisq/httpapi/model/payment/MoneyGramPaymentAccount.java</a>
    (30)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-140">http-api/src/main/java/bisq/httpapi/model/payment/MoneyGramPaymentAccountConverter.java</a>
    (39)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-141">http-api/src/main/java/bisq/httpapi/model/payment/NationalBankAccountPaymentAccount.java</a>
    (39)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-142">http-api/src/main/java/bisq/httpapi/model/payment/NationalBankAccountPaymentAccountConverter.java</a>
    (48)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-143">http-api/src/main/java/bisq/httpapi/model/payment/OKPayPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-144">http-api/src/main/java/bisq/httpapi/model/payment/OKPayPaymentAccountConverter.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-145">http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccount.java</a>
    (69)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-146">http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccountConverter.java</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-147">http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccountHelper.java</a>
    (74)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-148">http-api/src/main/java/bisq/httpapi/model/payment/PerfectMoneyPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-149">http-api/src/main/java/bisq/httpapi/model/payment/PerfectMoneyPaymentAccountConverter.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-150">http-api/src/main/java/bisq/httpapi/model/payment/PopmoneyPaymentAccount.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-151">http-api/src/main/java/bisq/httpapi/model/payment/PopmoneyPaymentAccountConverter.java</a>
    (35)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-152">http-api/src/main/java/bisq/httpapi/model/payment/RevolutPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-153">http-api/src/main/java/bisq/httpapi/model/payment/RevolutPaymentAccountConverter.java</a>
    (33)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-154">http-api/src/main/java/bisq/httpapi/model/payment/SameBankAccountPaymentAccount.java</a>
    (39)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-155">http-api/src/main/java/bisq/httpapi/model/payment/SameBankAccountPaymentAccountConverter.java</a>
    (47)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-156">http-api/src/main/java/bisq/httpapi/model/payment/SepaInstantPaymentAccount.java</a>
    (38)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-157">http-api/src/main/java/bisq/httpapi/model/payment/SepaInstantPaymentAccountConverter.java</a>
    (48)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-158">http-api/src/main/java/bisq/httpapi/model/payment/SepaPaymentAccount.java</a>
    (38)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-159">http-api/src/main/java/bisq/httpapi/model/payment/SepaPaymentAccountConverter.java</a>
    (48)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-160">http-api/src/main/java/bisq/httpapi/model/payment/SpecificBanksAccountPaymentAccount.java</a>
    (46)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-161">http-api/src/main/java/bisq/httpapi/model/payment/SpecificBanksAccountPaymentAccountConverter.java</a>
    (54)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-162">http-api/src/main/java/bisq/httpapi/model/payment/SwishPaymentAccount.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-163">http-api/src/main/java/bisq/httpapi/model/payment/SwishPaymentAccountConverter.java</a>
    (35)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-164">http-api/src/main/java/bisq/httpapi/model/payment/USPostalMoneyOrderPaymentAccount.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-165">http-api/src/main/java/bisq/httpapi/model/payment/USPostalMoneyOrderPaymentAccountConverter.java</a>
    (34)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-166">http-api/src/main/java/bisq/httpapi/model/payment/UpholdPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-167">http-api/src/main/java/bisq/httpapi/model/payment/UpholdPaymentAccountConverter.java</a>
    (33)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-168">http-api/src/main/java/bisq/httpapi/model/payment/VenmoPaymentAccount.java</a>
    (23)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-169">http-api/src/main/java/bisq/httpapi/model/payment/VenmoPaymentAccountConverter.java</a>
    (35)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-170">http-api/src/main/java/bisq/httpapi/model/payment/WeChatPayPaymentAccount.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-171">http-api/src/main/java/bisq/httpapi/model/payment/WeChatPayPaymentAccountConverter.java</a>
    (33)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-172">http-api/src/main/java/bisq/httpapi/model/payment/WesternUnionPaymentAccount.java</a>
    (33)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-173">http-api/src/main/java/bisq/httpapi/model/payment/WesternUnionPaymentAccountConverter.java</a>
    (42)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-174">http-api/src/main/java/bisq/httpapi/model/validation/CountryCode.java</a>
    (26)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-175">http-api/src/main/java/bisq/httpapi/model/validation/CountryCodeValidator.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-176">http-api/src/main/java/bisq/httpapi/model/validation/NotNullItems.java</a>
    (26)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-177">http-api/src/main/java/bisq/httpapi/model/validation/NotNullItemsValidator.java</a>
    (20)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-178">http-api/src/main/java/bisq/httpapi/model/validation/StringEnumeration.java</a>
    (28)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-179">http-api/src/main/java/bisq/httpapi/model/validation/StringEnumerationValidator.java</a>
    (42)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-180">http-api/src/main/java/bisq/httpapi/service/ExperimentalFeature.java</a>
    (26)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-181">http-api/src/main/java/bisq/httpapi/service/HttpApiConfiguration.java</a>
    (15)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-182">http-api/src/main/java/bisq/httpapi/service/HttpApiInterfaceV1.java</a>
    (150)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-183">http-api/src/main/java/bisq/httpapi/service/HttpApiServer.java</a>
    (116)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-184">http-api/src/main/java/bisq/httpapi/service/auth/AuthFilter.java</a>
    (61)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-185">http-api/src/main/java/bisq/httpapi/service/auth/TokenRegistry.java</a>
    (49)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-186">http-api/src/main/java/bisq/httpapi/service/endpoint/ArbitratorEndpoint.java</a>
    (122)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-187">http-api/src/main/java/bisq/httpapi/service/endpoint/BackupEndpoint.java</a>
    (164)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-188">http-api/src/main/java/bisq/httpapi/service/endpoint/ClosedTradableEndpoint.java</a>
    (54)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-189">http-api/src/main/java/bisq/httpapi/service/endpoint/CurrencyEndpoint.java</a>
    (69)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-190">http-api/src/main/java/bisq/httpapi/service/endpoint/MarketEndpoint.java</a>
    (79)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-191">http-api/src/main/java/bisq/httpapi/service/endpoint/NetworkEndpoint.java</a>
    (65)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-192">http-api/src/main/java/bisq/httpapi/service/endpoint/OfferBuilder.java</a>
    (262)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-193">http-api/src/main/java/bisq/httpapi/service/endpoint/OfferEndpoint.java</a>
    (164)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-194">http-api/src/main/java/bisq/httpapi/service/endpoint/PaymentAccountEndpoint.java</a>
    (85)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-195">http-api/src/main/java/bisq/httpapi/service/endpoint/PreferencesEndpoint.java</a>
    (78)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-196">http-api/src/main/java/bisq/httpapi/service/endpoint/TradeEndpoint.java</a>
    (141)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-197">http-api/src/main/java/bisq/httpapi/service/endpoint/UserEndpoint.java</a>
    (73)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-198">http-api/src/main/java/bisq/httpapi/service/endpoint/VersionEndpoint.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-199">http-api/src/main/java/bisq/httpapi/service/endpoint/WalletEndpoint.java</a>
    (197)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-200">http-api/src/main/java/bisq/httpapi/util/CurrencyListHealthCheck.java</a>
    (37)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-201">http-api/src/main/java/bisq/httpapi/util/ResourceHelper.java</a>
    (45)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-202">http-api/src/main/resources/banner.txt</a>
    (9)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-203">http-api/src/main/resources/bisq-api.yml</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-204">http-api/src/test/java/bisq/httpapi/model/MarketTest.java</a>
    (32)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-205">http-api/src/testIntegration/java/bisq/httpapi/ApiTestHelper.java</a>
    (258)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-206">http-api/src/testIntegration/java/bisq/httpapi/ArbitratorEndpointIT.java</a>
    (148)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-207">http-api/src/testIntegration/java/bisq/httpapi/BackupEndpointIT.java</a>
    (319)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-208">http-api/src/testIntegration/java/bisq/httpapi/BitcoinIT.java</a>
    (29)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-209">http-api/src/testIntegration/java/bisq/httpapi/ClosedTradableEndpointIT.java</a>
    (100)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-210">http-api/src/testIntegration/java/bisq/httpapi/ContainerFactory.java</a>
    (116)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-211">http-api/src/testIntegration/java/bisq/httpapi/CurrencyEndpointIT.java</a>
    (115)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-212">http-api/src/testIntegration/java/bisq/httpapi/ExperimentalFeatureIT.java</a>
    (313)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-213">http-api/src/testIntegration/java/bisq/httpapi/OfferEndpointIT.java</a>
    (878)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-214">http-api/src/testIntegration/java/bisq/httpapi/PaymentAccountEndpointIT.java</a>
    (1235)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-215">http-api/src/testIntegration/java/bisq/httpapi/PreferencesEndpointIT.java</a>
    (363)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-216">http-api/src/testIntegration/java/bisq/httpapi/RegexMatcher.java</a>
    (28)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-217">http-api/src/testIntegration/java/bisq/httpapi/TradeEndpointIT.java</a>
    (338)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-218">http-api/src/testIntegration/java/bisq/httpapi/UserEndpointIT.java</a>
    (217)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-219">http-api/src/testIntegration/java/bisq/httpapi/VersionEndpointIT.java</a>
    (56)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-220">http-api/src/testIntegration/java/bisq/httpapi/WalletEndpointIT.java</a>
    (407)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-221">http-api/src/testIntegration/java/bisq/httpapi/arquillian/CubeLogger.java</a>
    (30)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-222">http-api/src/testIntegration/java/bisq/httpapi/arquillian/CubeLoggerExtension.java</a>
    (11)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-223">http-api/src/testIntegration/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension</a>
    (1)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-224">http-api/src/testIntegration/resources/arquillian.xml</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-225">http-api/src/testIntegration/resources/logback-test.xml</a>
    (15)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-226">http-api/support/Readme.md</a>
    (13)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-227">http-api/support/market_list.sh</a>
    (1)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-228">http-api/support/offer_cancel.sh</a>
    (1)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-229">http-api/support/offer_detail.sh</a>
    (1)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-230">http-api/support/offer_list.sh</a>
    (1)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-231">http-api/support/offer_make.sh</a>
    (11)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-232">http-api/support/offer_make_preconditions.sh</a>
    (18)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-233">http-api/support/offer_take.sh</a>
    (15)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-234">http-api/support/offer_take_preconditions.sh</a>
    (17)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-235">http-api/support/payment_account_list.sh</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/bisq-network/bisq/pull/2089/files#diff-236">settings.gradle</a>
    (1)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/bisq-network/bisq/pull/2089.patch'>https://github.com/bisq-network/bisq/pull/2089.patch</a></li>
  <li><a href='https://github.com/bisq-network/bisq/pull/2089.diff'>https://github.com/bisq-network/bisq/pull/2089.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/2089">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AkpZtmkZDZyhSHZA_MdiLpA0DRUFCp6Yks5u2nsigaJpZM4ZIiij">mute the thread</a>.<img src="https://github.com/notifications/beacon/AkpZtg1lq7hViH7KH3FNP6sn0VYNrckzks5u2nsigaJpZM4ZIiij.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/bisq-network/bisq","title":"bisq-network/bisq","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/bisq-network/bisq"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP API with take offer refactoring (#2089)"}],"action":{"name":"View Pull Request","url":"https://github.com/bisq-network/bisq/pull/2089"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/2089",
"url": "https://github.com/bisq-network/bisq/pull/2089",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "HTTP API with take offer refactoring (#2089)",
"sections": [
{
"text": "",
"activityTitle": "**Bernard Labno**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@blabno",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "c192faf",
"value": "HTTP API with take offer refactoring"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Added",
"value": "[.dockerignore](https://github.com/bisq-network/bisq/pull/2089/files#diff-0) (25 changes)"
},
{
"name": "Modified",
"value": "[build.gradle](https://github.com/bisq-network/bisq/pull/2089/files#diff-1) (1 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/AppOptionKeys.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-2) (3 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/BisqEnvironment.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-3) (14 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/BisqExecutable.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-4) (13 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/BisqFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-5) (11 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/BisqHeadlessApp.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-6) (1 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/BisqHeadlessAppMain.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-7) (5 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/BisqSetup.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-8) (31 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/app/misc/ExecutableForAppWithP2p.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-9) (5 changes)"
},
{
"name": "Added",
"value": "[core/src/main/java/bisq/core/btc/BalanceUtil.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-10) (82 changes)"
},
{
"name": "Added",
"value": "[core/src/main/java/bisq/core/btc/Balances.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-11) (108 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/btc/BitcoinModule.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-12) (4 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/btc/model/AddressEntryList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-13) (9 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/btc/model/InputsAndChangeOutput.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-14) (6 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/btc/wallet/BtcWalletService.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-15) (19 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/btc/wallet/TradeWalletService.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-16) (31 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/filter/FilterManager.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-17) (9 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/offer/OfferUtil.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-18) (125 changes)"
},
{
"name": "Added",
"value": "[core/src/main/java/bisq/core/offer/TakerUtil.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-19) (71 changes)"
},
{
"name": "Added",
"value": "[core/src/main/java/bisq/core/offer/TxFeeEstimation.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-20) (138 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/offer/placeoffer/tasks/CreateMakerFeeTx.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-21) (4 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/offer/placeoffer/tasks/ValidateOffer.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-22) (1 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/payment/AccountAgeWitnessService.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-23) (11 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/presentation/BalancePresentation.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-24) (12 changes)"
},
{
"name": "Added",
"value": "[core/src/main/java/bisq/core/trade/TradeFailedException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-25) (7 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/trade/TradeManager.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-26) (236 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-27) (27 changes)"
},
{
"name": "Modified",
"value": "[core/src/main/java/bisq/core/user/User.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-28) (4 changes)"
},
{
"name": "Added",
"value": "[core/src/test/java/bisq/core/offer/TxFeeEstimationTest.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-29) (124 changes)"
},
{
"name": "Added",
"value": "[core/src/test/java/bisq/core/trade/TradeManagerOnOfferTakeTest.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-30) (767 changes)"
},
{
"name": "Modified",
"value": "[desktop/src/main/java/bisq/desktop/app/BisqAppMain.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-31) (4 changes)"
},
{
"name": "Modified",
"value": "[desktop/src/main/java/bisq/desktop/main/offer/MutableOfferDataModel.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-32) (60 changes)"
},
{
"name": "Modified",
"value": "[desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferDataModel.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-33) (154 changes)"
},
{
"name": "Added",
"value": "[http-api/.dockerignore](https://github.com/bisq-network/bisq/pull/2089/files#diff-34) (17 changes)"
},
{
"name": "Added",
"value": "[http-api/.editorconfig](https://github.com/bisq-network/bisq/pull/2089/files#diff-35) (10 changes)"
},
{
"name": "Added",
"value": "[http-api/.gitignore](https://github.com/bisq-network/bisq/pull/2089/files#diff-36) (18 changes)"
},
{
"name": "Added",
"value": "[http-api/.travis.yml](https://github.com/bisq-network/bisq/pull/2089/files#diff-37) (25 changes)"
},
{
"name": "Added",
"value": "[http-api/Readme.md](https://github.com/bisq-network/bisq/pull/2089/files#diff-38) (142 changes)"
},
{
"name": "Added",
"value": "[http-api/build.gradle](https://github.com/bisq-network/bisq/pull/2089/files#diff-39) (114 changes)"
},
{
"name": "Added",
"value": "[http-api/create-docker-volumes.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-40) (7 changes)"
},
{
"name": "Added",
"value": "[http-api/docker-compose-base.yml](https://github.com/bisq-network/bisq/pull/2089/files#diff-41) (36 changes)"
},
{
"name": "Added",
"value": "[http-api/docker-compose.yml](https://github.com/bisq-network/bisq/pull/2089/files#diff-42) (57 changes)"
},
{
"name": "Added",
"value": "[http-api/docker/dev/Dockerfile](https://github.com/bisq-network/bisq/pull/2089/files#diff-43) (30 changes)"
},
{
"name": "Added",
"value": "[http-api/docker/prod/Dockerfile](https://github.com/bisq-network/bisq/pull/2089/files#diff-44) (24 changes)"
},
{
"name": "Added",
"value": "[http-api/docker/startApi.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-45) (43 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/BackupManager.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-46) (181 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/BackupRestoreManager.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-47) (60 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/HttpApiModule.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-48) (77 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/app/HttpApiHeadlessApp.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-49) (15 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/app/HttpApiHeadlessModule.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-50) (44 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/app/HttpApiMain.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-51) (73 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/AmountTooHighException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-52) (7 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/AmountTooLowException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-53) (7 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/ExceptionMappers.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-54) (92 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/ExperimentalFeatureException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-55) (7 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/IncompatiblePaymentAccountException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-56) (8 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/InsufficientMoneyException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-57) (8 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/NoAcceptedArbitratorException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-58) (8 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/NotBootstrappedException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-59) (7 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/NotFoundException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-60) (9 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/PaymentAccountNotFoundException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-61) (9 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/UnauthorizedException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-62) (4 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/exceptions/WalletNotReadyException.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-63) (9 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/ArbitratorFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-64) (122 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/BackupFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-65) (71 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/ClosedTradableFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-66) (31 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/FacadeUtil.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-67) (14 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/NetworkFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-68) (65 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/OfferFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-69) (175 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/PaymentAccountFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-70) (106 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/PreferencesFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-71) (154 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/PriceFeedFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-72) (50 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/ShutdownFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-73) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/TradeFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-74) (123 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/UserFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-75) (62 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/facade/WalletFacade.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-76) (341 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/Arbitrator.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-77) (16 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/ArbitratorList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-78) (10 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/ArbitratorRegistration.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-79) (9 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/AuthForm.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-80) (16 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/AuthResult.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-81) (13 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/BackupList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-82) (12 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/Balances.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-83) (12 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/BisqPreferences.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-84) (7 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/BitcoinNetworkStatus.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-85) (16 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/ChangePassword.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-86) (15 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/ClosedTradableConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-87) (105 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/ClosedTradableDetails.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-88) (15 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/ClosedTradableList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-89) (9 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/CreatedBackup.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-90) (10 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/Currency.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-91) (21 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/CurrencyList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-92) (17 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/InputDataForOffer.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-93) (50 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/Market.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-94) (27 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/MarketList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-95) (11 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/OfferDetail.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-96) (102 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/OfferList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-97) (19 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/P2PNetworkConnection.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-98) (30 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/P2PNetworkStatus.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-99) (14 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/PaymentAccountList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-100) (13 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/Preferences.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-101) (30 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/PreferencesAvailableValues.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-102) (12 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/PriceFeed.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-103) (10 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/PriceType.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-104) (6 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/SeedWords.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-105) (29 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/SeedWordsRestore.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-106) (38 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/TakeOffer.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-107) (38 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/TradeDetails.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-108) (86 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/TradeList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-109) (31 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/VersionDetails.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-110) (11 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/WalletAddress.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-111) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/WalletAddressList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-112) (14 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/WalletTransaction.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-113) (14 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/WalletTransactionList.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-114) (13 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/WithdrawFundsForm.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-115) (22 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/AbstractPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-116) (70 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/AliPayPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-117) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/AliPayPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-118) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/CashAppPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-119) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/CashAppPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-120) (33 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/CashDepositPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-121) (42 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/CashDepositPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-122) (51 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/ChaseQuickPayPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-123) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/ChaseQuickPayPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-124) (34 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/ClearXchangePaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-125) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/ClearXchangePaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-126) (34 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/CryptoCurrencyPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-127) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/CryptoCurrencyPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-128) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/F2FPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-129) (25 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/F2FPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-130) (36 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/FasterPaymentsPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-131) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/FasterPaymentsPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-132) (34 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/HalCashPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-133) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/HalCashPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-134) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/InteracETransferPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-135) (29 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/InteracETransferPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-136) (38 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/MoneyBeamPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-137) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/MoneyBeamPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-138) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/MoneyGramPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-139) (30 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/MoneyGramPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-140) (39 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/NationalBankAccountPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-141) (39 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/NationalBankAccountPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-142) (48 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/OKPayPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-143) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/OKPayPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-144) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-145) (69 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-146) (13 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccountHelper.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-147) (74 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/PerfectMoneyPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-148) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/PerfectMoneyPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-149) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/PopmoneyPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-150) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/PopmoneyPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-151) (35 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/RevolutPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-152) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/RevolutPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-153) (33 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SameBankAccountPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-154) (39 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SameBankAccountPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-155) (47 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SepaInstantPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-156) (38 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SepaInstantPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-157) (48 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SepaPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-158) (38 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SepaPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-159) (48 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SpecificBanksAccountPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-160) (46 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SpecificBanksAccountPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-161) (54 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SwishPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-162) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/SwishPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-163) (35 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/USPostalMoneyOrderPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-164) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/USPostalMoneyOrderPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-165) (34 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/UpholdPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-166) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/UpholdPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-167) (33 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/VenmoPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-168) (23 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/VenmoPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-169) (35 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/WeChatPayPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-170) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/WeChatPayPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-171) (33 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/WesternUnionPaymentAccount.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-172) (33 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/payment/WesternUnionPaymentAccountConverter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-173) (42 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/validation/CountryCode.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-174) (26 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/validation/CountryCodeValidator.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-175) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/validation/NotNullItems.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-176) (26 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/validation/NotNullItemsValidator.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-177) (20 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/validation/StringEnumeration.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-178) (28 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/model/validation/StringEnumerationValidator.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-179) (42 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/ExperimentalFeature.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-180) (26 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/HttpApiConfiguration.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-181) (15 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/HttpApiInterfaceV1.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-182) (150 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/HttpApiServer.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-183) (116 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/auth/AuthFilter.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-184) (61 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/auth/TokenRegistry.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-185) (49 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/ArbitratorEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-186) (122 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/BackupEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-187) (164 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/ClosedTradableEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-188) (54 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/CurrencyEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-189) (69 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/MarketEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-190) (79 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/NetworkEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-191) (65 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/OfferBuilder.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-192) (262 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/OfferEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-193) (164 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/PaymentAccountEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-194) (85 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/PreferencesEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-195) (78 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/TradeEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-196) (141 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/UserEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-197) (73 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/VersionEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-198) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/service/endpoint/WalletEndpoint.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-199) (197 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/util/CurrencyListHealthCheck.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-200) (37 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/java/bisq/httpapi/util/ResourceHelper.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-201) (45 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/resources/banner.txt](https://github.com/bisq-network/bisq/pull/2089/files#diff-202) (9 changes)"
},
{
"name": "Added",
"value": "[http-api/src/main/resources/bisq-api.yml](https://github.com/bisq-network/bisq/pull/2089/files#diff-203) (13 changes)"
},
{
"name": "Added",
"value": "[http-api/src/test/java/bisq/httpapi/model/MarketTest.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-204) (32 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/ApiTestHelper.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-205) (258 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/ArbitratorEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-206) (148 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/BackupEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-207) (319 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/BitcoinIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-208) (29 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/ClosedTradableEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-209) (100 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/ContainerFactory.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-210) (116 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/CurrencyEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-211) (115 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/ExperimentalFeatureIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-212) (313 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/OfferEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-213) (878 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/PaymentAccountEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-214) (1235 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/PreferencesEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-215) (363 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/RegexMatcher.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-216) (28 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/TradeEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-217) (338 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/UserEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-218) (217 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/VersionEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-219) (56 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/WalletEndpointIT.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-220) (407 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/arquillian/CubeLogger.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-221) (30 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/java/bisq/httpapi/arquillian/CubeLoggerExtension.java](https://github.com/bisq-network/bisq/pull/2089/files#diff-222) (11 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension](https://github.com/bisq-network/bisq/pull/2089/files#diff-223) (1 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/resources/arquillian.xml](https://github.com/bisq-network/bisq/pull/2089/files#diff-224) (13 changes)"
},
{
"name": "Added",
"value": "[http-api/src/testIntegration/resources/logback-test.xml](https://github.com/bisq-network/bisq/pull/2089/files#diff-225) (15 changes)"
},
{
"name": "Added",
"value": "[http-api/support/Readme.md](https://github.com/bisq-network/bisq/pull/2089/files#diff-226) (13 changes)"
},
{
"name": "Added",
"value": "[http-api/support/market_list.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-227) (1 changes)"
},
{
"name": "Added",
"value": "[http-api/support/offer_cancel.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-228) (1 changes)"
},
{
"name": "Added",
"value": "[http-api/support/offer_detail.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-229) (1 changes)"
},
{
"name": "Added",
"value": "[http-api/support/offer_list.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-230) (1 changes)"
},
{
"name": "Added",
"value": "[http-api/support/offer_make.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-231) (11 changes)"
},
{
"name": "Added",
"value": "[http-api/support/offer_make_preconditions.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-232) (18 changes)"
},
{
"name": "Added",
"value": "[http-api/support/offer_take.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-233) (15 changes)"
},
{
"name": "Added",
"value": "[http-api/support/offer_take_preconditions.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-234) (17 changes)"
},
{
"name": "Added",
"value": "[http-api/support/payment_account_list.sh](https://github.com/bisq-network/bisq/pull/2089/files#diff-235) (1 changes)"
},
{
"name": "Modified",
"value": "[settings.gradle](https://github.com/bisq-network/bisq/pull/2089/files#diff-236) (1 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"bisq-network/bisq\",\n\"issueId\": 2089,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"bisq-network/bisq\",\n\"pullRequestId\": 2089\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/bisq-network/bisq/pull/2089"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/bisq-network/bisq/pull/2089.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/bisq-network/bisq/pull/2089.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421669027\n}"
}
],
"themeColor": "26292E"
}
]</script>