[bisq-network/bisq] Take offer refactoring (#2080)
Bernard Labno
notifications at github.com
Thu Dec 6 17:03:04 UTC 2018
You can view, comment on, or merge this pull request online at:
https://github.com/bisq-network/bisq/pull/2080
-- Commit Summary --
* Add USPostalMoneyOrder
* Add Venmo
* Add WesternUnion
* Move PaymentAccount to payment package.
* Integration tests for payment methods
* Additional fields for OfferDetails
* Adjust support scripts.
* BisqProxy.addPaymentAccount should work with core model.
* Merge pull request #37 from blabno/feature/payment-accounts Feature/payment accounts
* Merge pull request #38 from blabno/feature/additional-fields-to-offer-details Additional fields for OfferDetails
* Additional fields for TradeDetails.
* Merge pull request #40 from blabno/feature/additional-fields-for-trade Additional fields for TradeDetails.
* Configure CORS to allow connections from any domain
* Allow user to pass buyerSecurityDeposit when creating an offer.
* Merge pull request #41 from blabno/feature/cors Configure CORS to allow connections from any domain
* Merge pull request #42 from blabno/feature/buyer-security-deposit Allow user to pass buyerSecurityDeposit when creating an offer.
* Add CryptoCurrencyPaymentAccount.
* Return wallet addresses.
* More details for transaction details.
* Return wallet addresses. Filter by purpose.
* Do not include paymentMethod twice to response json object.
* Withdraw funds
* Tests for /trade/{id}/move-funds-to-bisq-wallet endpoint
* Merge pull request #49 from blabno/feature/integration-tests-for-withdraw-funds-from-trade Tests for /trade/{id}/move-funds-to-bisq-wallet endpoint
* POST /api/v1/wallet/btc/addresses should return whole wallet address entity
* Change /api/v1/wallet/btc/addresses to only give AVAILABLE and UNUSED addresses #46
* Merge pull request #50 from blabno/feature/wallet-address-related-endpoints Feature/wallet address related endpoints
* Merge pull request #51 from blabno/feature/more-info-on-created-address Feature/more info on created address
* Merge pull request #52 from blabno/feature/refactor-post-btc-address Feature/refactor post btc address
* Protect create offer endpoint against missing percentageFromMarketPrice.
* Better validation for createOffer.
* Integration tests for createOffer with market based offer.
* Remove empty test classes.
* P2P network status
* Bitcoin network status
* Integration tests tweak.
* TakeOffer amount should be a number.
* Better exception handling for unknown typeId.
* Prevent random errors of PaymentAccount tests.
* Preferences management
* Merge pull request #58 from blabno/feature/protect-create-offer-endpoint Feature/protect create offer endpoint
* Merge pull request #59 from blabno/feature/network-status Feature/network status
* Merge pull request #60 from blabno/bugfix/prevent-random-payment-account-test-failure Bugfix/prevent random payment account test failure
* Change /api/v1/wallet/btc/addresses to only give AVAILABLE and UNUSED addresses #46
* Integration tests for cancelOffer
* Remove BisqProxyError and BisqProxyResult.
* Swagger note for createPaymentAccount
* Merge pull request #61 from blabno/feature/preferences Feature/preferences
* Merge pull request #62 from blabno/feature/remove-bisq-error-result Feature/remove bisq error result
* Bump bisq dependencies and make the code compile.
* Make the app start.
* Make the app start in headless mode.
* Tweak docker and test setup
* Add delay to cancelOffer_notMyOffer_returns404.
* Add m2 volume to travis script.
* Reuse common and core setup.
* Merge pull request #73 from blabno/feature/bump-bisq-dependencies Feature/bump bisq dependencies
* By default bind api to localhost.
* Allow api port and host configuration with program arguments.
* Production docker image
* I should be able to create offer with negative percentage from market price #74
* GET /api/v1/currencies should return currency code instead of symbol #78
* Merge pull request #80 from blabno/bugfix/negative-percentage-from-market-price I should be able to create offer with negative percentage from market…
* Merge pull request #81 from blabno/bugfix/currency-code-instead-of-symbol GET /api/v1/currencies should return currency code instead of symbol #78
* Merge pull request #83 from blabno/feature/configurable-api-port-and-host Feature/configurable api port and host
* Merge pull request #84 from blabno/feature/production-docker-image Production docker image
* Wallet password and authorization.
* Trade wallet password for access token.
* Swagger support for authorization.
* Integration tests for authentication.
* Increase wait time for docker container by Arquillian Cube.
* Add default maven repo to speed up dependency resolution.
* Move WithdrawFundsForm to model package.
* Version endpoint
* Remove empty @Path annotations.
* Portfolio history
* Merge pull request #86 from blabno/feature/wallet-password Feature/wallet password
* Merge pull request #87 from blabno/feature/version-details Feature/version details
* Proper test sequence for VersionResourceIT.
* Merge pull request #89 from blabno/feature/portfolio-history Portfolio history
* Endpoint for market prices.
* Integration tests for amount exceeding account threshold
* Better description for market price endpoint.
* Merge pull request #91 from blabno/feature/market-price Endpoint for market prices.
* Merge pull request #92 from blabno/bugfix/create-offer-exceeding-amount-threshold Bugfix/create offer exceeding amount threshold
* I should not be able to accept offer from myself #72
* Merge pull request #93 from blabno/bugfix/i-should-not-be-able-to-accept-offer-from-myself I should not be able to accept offer from myself
* Cleanup support scripts
* Backup CRUD.
* Restore backup
* Backup should include milliseconds to avoid timing issues during tests.
* Instructions on getting jq tool.
* Merge pull request #94 from blabno/feature/cleanup-support-scripts Cleanup support scripts
* Bump arquillian-cube-docker version to avoid issue https://github.com/arquillian/arquillian-cube/issues/957
* Retrieve and restore wallet seed #96
* Upload backup
* Merge pull request #95 from blabno/feature/backup Backup CRUD.
* Merge pull request #97 from blabno/feature/retrieve-and-restore-wallet-seed Feature/retrieve and restore wallet seed
* Offers are made without account age witness #98
* Merge pull request #100 from blabno/bugfix/offers-are-made-without-account-age-witness Offers are made without account age witness #98
* Resolve exception location
* Merge branch 'master' of github.com:mrosseel/bisq-api
* Protect withdraw endpoint
* Merge pull request #103 from blabno/feature/withdraw-endpoint-validation Protect withdraw endpoint
* Rename package io.bisq to networ.bisq.
* Merge pull request #104 from blabno/feature/rename-packages Rename package io.bisq to networ.bisq.
* Core integration
* WIP: core integration
* WIP: core integration
* Add gradle files
* Setup refactorings
* HttpApi refactorings
* HttpApi refactorings
* Rename package: network.bisq.api to network.bisq.httpapi
* Remove sub package network from network.bisq
* Use Guice constructor injection instead of injector.getInstance
* Move excetpion classes to excep. package
* Refactorings
* Move ApiV1 one level up
* Use Guice for ApiV1
* Refactorings
* Rename bisq.httpapi.service.v1 to bisq.httpapi.service.resources
* Add comment
* Refactorings
* Remove BisqProxy.getWalletDetails
* Refactor BisqSetup
* Refactor BisqProxy
* Move offer specific code to OfferResource
* Refactor OfferResource
* Refactor OfferResource, Fix incorrect currency pair
* Refactor OfferBuilder. Remove code duplication
* Migrate from maven to gradle
* Merge pull request #108 from blabno/feature/gradle
* WIP: core integration
* Manfreds changes
* Fix tests
* Add F2F payment account
* Static analysis tweaks
* HalCash payment account
* MoneyGram payment account
* WeChatPay payment account
* Merge branch 'http-api-with-gradle' into http-api
* Fix wrong currencyCode handling
* Use UserThread.execute
* Change Resource suffix to Endpoint
* Rename resources package to endpoint
* Revert Manfred changes of build.gradle.
* Change expected maxTradeLimit and restore check of accountAgeWitnessHash.
* Change Resource suffix to Endpoint
* Introduce OfferFacade
* Fix resourcePackage in bisq-api.yml
* Surround all calls in OfferEndpoint with UserThread
* Introduce TradeFacade
* Surround all calls in TradeEndpoint with UserThread
* Introduce PaymentMethodFacade
* Surround all calls in PaymentAccountEndpoint with UserThread
* Introduce WalletFacade and ShutdownFacade
* Surround all calls in WalletEndpoint with UserThread
* Introduce BackupFacade
* Surround all calls in BackupEndpoint with UserThread
* Introduce ArbitratorFacade
* Surround all calls in ArbitratorEndpoint with UserThread
* Introduce PreferencesEndpoint
* Surround all calls in PreferencesEndpoint with UserThread
* Introduce ClosedTradableEndpoint
* Surround all calls in ClosedTradableEndpoint with UserThread
* Introduce UserEndpoint
* Surround all calls in UserEndpoint with UserThread
* Introduce NetworkEndpoint
* Surround all calls in NetworkEndpoint with UserThread
* Remove version method from BisqProxy
* Introduce PriceFeedFacade
* Surround all calls in CurrencyEndpoint with UserThread
* Merge pull request #1 from ManfredKarrer/http-api
* Migration of Manfred's http-api branch against core to the mono repo
* Migration of Manfred's http-api branch against core to the mono repo
* Prepare for monorepo inclusion
* Merge pull request #107 from blabno/feature/core-integration
* merge submodule code from Bernard's branch
* added bisq-api on correct branch
* Migration of Manfred's http-api branch against core to the mono repo
* Migration of Manfred's http-api branch against core to the mono repo
* merge submodule code from Bernard's branch
* added bisq-api on correct branch
* Merge branch 'http-api' of github.com:mrosseel/bisq into http-api
* preparing move from bisq-api to http-api inside of Bisq mono repo
* Merging bisq-api with history into the http-api directory
* remove submodules
* Fix java10 compatibility for http-api
* Fix stray enter in build.gradle
* Merge remote-tracking branch 'upstream/master' into http-api
* Merge fixes
* Merge remote-tracking branch 'upstream/master' into http-api
* Migrating docker integration tests to Java10, not yet working
* Merge branch 'bisq-master' into mk-http-api
* Add BisqSetupCompleteListener interface
* Add HTTP_API_HOST and HTTP_API_PORT options
* Rename getAddressEntriesForAvailableFundsStream
* Refactor balanceModel
* Add methods to OfferUtil
* Fix imports
* Add TxFeeEstimation class
* Use OfferUtil.getAcceptedBanks
* Use OfferUtil.getExtraDataMap
* Use OfferUtil.getAcceptedCountryCodes
* Use OfferUtil.getBankId and getCountryCode
* Add TODOs
* Fix ConcurrentModificationException
* Add TxFeeEstimation class
* Fix arguments
* Merge branch 'prepare-http-api-merge' into mk-http-api
* Add getFundsNeededForMaker and getFundsNeededForTaker methods
* Merge branch 'prepare-http-api-merge' into mk-http-api
* Apply new TxFeeEstimation class
* Add TakerUtil
* Add TakerUtil
* Merge branch 'prepare-http-api-merge' into mk-http-api
* Update imports
* Merge branch 'master' into prepare-http-api-merge
* Merge branch 'prepare-http-api-merge' into mk-http-api
* Merge branch 'move-javafx-dep-to-common' into prepare-http-api-merge
* Merge branch 'move-javafx-dep-to-common' into mk-http-api
* Merge pull request #3 from ManfredKarrer/mk-http-api
* Merge branch 'http-api' of github.com:mrosseel/bisq into http-api
* Merge branch 'master' into prepare-http-api-merge
* Merge branch 'prepare-http-api-merge' into mk-http-api
* Merge pull request #4 from ManfredKarrer/mk-http-api
* Fix tests of http-api
* Merge pull request #5 from blabno/fix-tests
* Tune http-api Dockerfile to speed up development
* Merge pull request #6 from blabno/fix-tests
* Experimental feature flag
* Speed up container closing after tests
* Fix NullPointerException at CreateMakerFeeTx
* Merge pull request #7 from blabno/feature/experimental-feature
* Remove backups from volume before running tests
* Merge pull request #8 from blabno/fix-backup-tests
* Merge remote-tracking branch 'upstream/master' into http-api
* Post merge adjustments
* Take offer refactoring
* Take offer refactoring
* Take offer refactoring
* WIP
* Take offer refactoring
* Take offer refactoring
* Take offer refactoring to CompletableFuture
* Move maker and taker validation to TradeManager
* Test for both offer directions
* Fix OfferEndpointIT
* Take offer refactoring move code from OfferFacade to TradeManager
-- File Changes --
A .dockerignore (25)
M build.gradle (1)
M core/src/main/java/bisq/core/app/AppOptionKeys.java (3)
M core/src/main/java/bisq/core/app/BisqEnvironment.java (14)
M core/src/main/java/bisq/core/app/BisqExecutable.java (13)
M core/src/main/java/bisq/core/app/BisqFacade.java (11)
M core/src/main/java/bisq/core/app/BisqHeadlessApp.java (1)
M core/src/main/java/bisq/core/app/BisqHeadlessAppMain.java (5)
M core/src/main/java/bisq/core/app/BisqSetup.java (31)
M core/src/main/java/bisq/core/app/misc/ExecutableForAppWithP2p.java (5)
A core/src/main/java/bisq/core/btc/BalanceUtil.java (82)
A core/src/main/java/bisq/core/btc/Balances.java (108)
M core/src/main/java/bisq/core/btc/BitcoinModule.java (4)
M core/src/main/java/bisq/core/btc/model/AddressEntryList.java (9)
M core/src/main/java/bisq/core/btc/model/InputsAndChangeOutput.java (6)
M core/src/main/java/bisq/core/btc/wallet/BtcWalletService.java (19)
M core/src/main/java/bisq/core/btc/wallet/TradeWalletService.java (31)
M core/src/main/java/bisq/core/filter/FilterManager.java (9)
M core/src/main/java/bisq/core/offer/OfferUtil.java (125)
A core/src/main/java/bisq/core/offer/TakerUtil.java (71)
A core/src/main/java/bisq/core/offer/TxFeeEstimation.java (138)
M core/src/main/java/bisq/core/offer/placeoffer/tasks/CreateMakerFeeTx.java (4)
M core/src/main/java/bisq/core/offer/placeoffer/tasks/ValidateOffer.java (1)
M core/src/main/java/bisq/core/payment/AccountAgeWitnessService.java (11)
M core/src/main/java/bisq/core/presentation/BalancePresentation.java (12)
A core/src/main/java/bisq/core/trade/TradeFailedException.java (7)
M core/src/main/java/bisq/core/trade/TradeManager.java (236)
M core/src/main/java/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java (27)
M core/src/main/java/bisq/core/user/User.java (4)
A core/src/test/java/bisq/core/offer/TxFeeEstimationTest.java (124)
A core/src/test/java/bisq/core/trade/TradeManagerOnOfferTakeTest.java (767)
M desktop/src/main/java/bisq/desktop/app/BisqAppMain.java (4)
M desktop/src/main/java/bisq/desktop/main/offer/MutableOfferDataModel.java (60)
M desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferDataModel.java (154)
A http-api/.dockerignore (17)
A http-api/.editorconfig (10)
A http-api/.gitignore (18)
A http-api/.travis.yml (25)
A http-api/Readme.md (142)
A http-api/build.gradle (114)
A http-api/create-docker-volumes.sh (7)
A http-api/docker-compose-base.yml (36)
A http-api/docker-compose.yml (57)
A http-api/docker/dev/Dockerfile (30)
A http-api/docker/prod/Dockerfile (24)
A http-api/docker/startApi.sh (43)
A http-api/src/main/java/bisq/httpapi/BackupManager.java (181)
A http-api/src/main/java/bisq/httpapi/BackupRestoreManager.java (60)
A http-api/src/main/java/bisq/httpapi/HttpApiModule.java (77)
A http-api/src/main/java/bisq/httpapi/app/HttpApiHeadlessApp.java (15)
A http-api/src/main/java/bisq/httpapi/app/HttpApiHeadlessModule.java (44)
A http-api/src/main/java/bisq/httpapi/app/HttpApiMain.java (73)
A http-api/src/main/java/bisq/httpapi/exceptions/AmountTooHighException.java (7)
A http-api/src/main/java/bisq/httpapi/exceptions/AmountTooLowException.java (7)
A http-api/src/main/java/bisq/httpapi/exceptions/ExceptionMappers.java (92)
A http-api/src/main/java/bisq/httpapi/exceptions/ExperimentalFeatureException.java (7)
A http-api/src/main/java/bisq/httpapi/exceptions/IncompatiblePaymentAccountException.java (8)
A http-api/src/main/java/bisq/httpapi/exceptions/InsufficientMoneyException.java (8)
A http-api/src/main/java/bisq/httpapi/exceptions/NoAcceptedArbitratorException.java (8)
A http-api/src/main/java/bisq/httpapi/exceptions/NotBootstrappedException.java (7)
A http-api/src/main/java/bisq/httpapi/exceptions/NotFoundException.java (9)
A http-api/src/main/java/bisq/httpapi/exceptions/PaymentAccountNotFoundException.java (9)
A http-api/src/main/java/bisq/httpapi/exceptions/UnauthorizedException.java (4)
A http-api/src/main/java/bisq/httpapi/exceptions/WalletNotReadyException.java (9)
A http-api/src/main/java/bisq/httpapi/facade/ArbitratorFacade.java (122)
A http-api/src/main/java/bisq/httpapi/facade/BackupFacade.java (71)
A http-api/src/main/java/bisq/httpapi/facade/ClosedTradableFacade.java (31)
A http-api/src/main/java/bisq/httpapi/facade/FacadeUtil.java (14)
A http-api/src/main/java/bisq/httpapi/facade/NetworkFacade.java (65)
A http-api/src/main/java/bisq/httpapi/facade/OfferFacade.java (175)
A http-api/src/main/java/bisq/httpapi/facade/PaymentAccountFacade.java (106)
A http-api/src/main/java/bisq/httpapi/facade/PreferencesFacade.java (154)
A http-api/src/main/java/bisq/httpapi/facade/PriceFeedFacade.java (50)
A http-api/src/main/java/bisq/httpapi/facade/ShutdownFacade.java (23)
A http-api/src/main/java/bisq/httpapi/facade/TradeFacade.java (123)
A http-api/src/main/java/bisq/httpapi/facade/UserFacade.java (62)
A http-api/src/main/java/bisq/httpapi/facade/WalletFacade.java (341)
A http-api/src/main/java/bisq/httpapi/model/Arbitrator.java (16)
A http-api/src/main/java/bisq/httpapi/model/ArbitratorList.java (10)
A http-api/src/main/java/bisq/httpapi/model/ArbitratorRegistration.java (9)
A http-api/src/main/java/bisq/httpapi/model/AuthForm.java (16)
A http-api/src/main/java/bisq/httpapi/model/AuthResult.java (13)
A http-api/src/main/java/bisq/httpapi/model/BackupList.java (12)
A http-api/src/main/java/bisq/httpapi/model/Balances.java (12)
A http-api/src/main/java/bisq/httpapi/model/BisqPreferences.java (7)
A http-api/src/main/java/bisq/httpapi/model/BitcoinNetworkStatus.java (16)
A http-api/src/main/java/bisq/httpapi/model/ChangePassword.java (15)
A http-api/src/main/java/bisq/httpapi/model/ClosedTradableConverter.java (105)
A http-api/src/main/java/bisq/httpapi/model/ClosedTradableDetails.java (15)
A http-api/src/main/java/bisq/httpapi/model/ClosedTradableList.java (9)
A http-api/src/main/java/bisq/httpapi/model/CreatedBackup.java (10)
A http-api/src/main/java/bisq/httpapi/model/Currency.java (21)
A http-api/src/main/java/bisq/httpapi/model/CurrencyList.java (17)
A http-api/src/main/java/bisq/httpapi/model/InputDataForOffer.java (50)
A http-api/src/main/java/bisq/httpapi/model/Market.java (27)
A http-api/src/main/java/bisq/httpapi/model/MarketList.java (11)
A http-api/src/main/java/bisq/httpapi/model/OfferDetail.java (102)
A http-api/src/main/java/bisq/httpapi/model/OfferList.java (19)
A http-api/src/main/java/bisq/httpapi/model/P2PNetworkConnection.java (30)
A http-api/src/main/java/bisq/httpapi/model/P2PNetworkStatus.java (14)
A http-api/src/main/java/bisq/httpapi/model/PaymentAccountList.java (13)
A http-api/src/main/java/bisq/httpapi/model/Preferences.java (30)
A http-api/src/main/java/bisq/httpapi/model/PreferencesAvailableValues.java (12)
A http-api/src/main/java/bisq/httpapi/model/PriceFeed.java (10)
A http-api/src/main/java/bisq/httpapi/model/PriceType.java (6)
A http-api/src/main/java/bisq/httpapi/model/SeedWords.java (29)
A http-api/src/main/java/bisq/httpapi/model/SeedWordsRestore.java (38)
A http-api/src/main/java/bisq/httpapi/model/TakeOffer.java (38)
A http-api/src/main/java/bisq/httpapi/model/TradeDetails.java (86)
A http-api/src/main/java/bisq/httpapi/model/TradeList.java (31)
A http-api/src/main/java/bisq/httpapi/model/VersionDetails.java (11)
A http-api/src/main/java/bisq/httpapi/model/WalletAddress.java (23)
A http-api/src/main/java/bisq/httpapi/model/WalletAddressList.java (14)
A http-api/src/main/java/bisq/httpapi/model/WalletTransaction.java (14)
A http-api/src/main/java/bisq/httpapi/model/WalletTransactionList.java (13)
A http-api/src/main/java/bisq/httpapi/model/WithdrawFundsForm.java (22)
A http-api/src/main/java/bisq/httpapi/model/payment/AbstractPaymentAccountConverter.java (70)
A http-api/src/main/java/bisq/httpapi/model/payment/AliPayPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/AliPayPaymentAccountConverter.java (32)
A http-api/src/main/java/bisq/httpapi/model/payment/CashAppPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/CashAppPaymentAccountConverter.java (33)
A http-api/src/main/java/bisq/httpapi/model/payment/CashDepositPaymentAccount.java (42)
A http-api/src/main/java/bisq/httpapi/model/payment/CashDepositPaymentAccountConverter.java (51)
A http-api/src/main/java/bisq/httpapi/model/payment/ChaseQuickPayPaymentAccount.java (23)
A http-api/src/main/java/bisq/httpapi/model/payment/ChaseQuickPayPaymentAccountConverter.java (34)
A http-api/src/main/java/bisq/httpapi/model/payment/ClearXchangePaymentAccount.java (23)
A http-api/src/main/java/bisq/httpapi/model/payment/ClearXchangePaymentAccountConverter.java (34)
A http-api/src/main/java/bisq/httpapi/model/payment/CryptoCurrencyPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/CryptoCurrencyPaymentAccountConverter.java (32)
A http-api/src/main/java/bisq/httpapi/model/payment/F2FPaymentAccount.java (25)
A http-api/src/main/java/bisq/httpapi/model/payment/F2FPaymentAccountConverter.java (36)
A http-api/src/main/java/bisq/httpapi/model/payment/FasterPaymentsPaymentAccount.java (23)
A http-api/src/main/java/bisq/httpapi/model/payment/FasterPaymentsPaymentAccountConverter.java (34)
A http-api/src/main/java/bisq/httpapi/model/payment/HalCashPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/HalCashPaymentAccountConverter.java (32)
A http-api/src/main/java/bisq/httpapi/model/payment/InteracETransferPaymentAccount.java (29)
A http-api/src/main/java/bisq/httpapi/model/payment/InteracETransferPaymentAccountConverter.java (38)
A http-api/src/main/java/bisq/httpapi/model/payment/MoneyBeamPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/MoneyBeamPaymentAccountConverter.java (32)
A http-api/src/main/java/bisq/httpapi/model/payment/MoneyGramPaymentAccount.java (30)
A http-api/src/main/java/bisq/httpapi/model/payment/MoneyGramPaymentAccountConverter.java (39)
A http-api/src/main/java/bisq/httpapi/model/payment/NationalBankAccountPaymentAccount.java (39)
A http-api/src/main/java/bisq/httpapi/model/payment/NationalBankAccountPaymentAccountConverter.java (48)
A http-api/src/main/java/bisq/httpapi/model/payment/OKPayPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/OKPayPaymentAccountConverter.java (32)
A http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccount.java (69)
A http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccountConverter.java (13)
A http-api/src/main/java/bisq/httpapi/model/payment/PaymentAccountHelper.java (74)
A http-api/src/main/java/bisq/httpapi/model/payment/PerfectMoneyPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/PerfectMoneyPaymentAccountConverter.java (32)
A http-api/src/main/java/bisq/httpapi/model/payment/PopmoneyPaymentAccount.java (23)
A http-api/src/main/java/bisq/httpapi/model/payment/PopmoneyPaymentAccountConverter.java (35)
A http-api/src/main/java/bisq/httpapi/model/payment/RevolutPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/RevolutPaymentAccountConverter.java (33)
A http-api/src/main/java/bisq/httpapi/model/payment/SameBankAccountPaymentAccount.java (39)
A http-api/src/main/java/bisq/httpapi/model/payment/SameBankAccountPaymentAccountConverter.java (47)
A http-api/src/main/java/bisq/httpapi/model/payment/SepaInstantPaymentAccount.java (38)
A http-api/src/main/java/bisq/httpapi/model/payment/SepaInstantPaymentAccountConverter.java (48)
A http-api/src/main/java/bisq/httpapi/model/payment/SepaPaymentAccount.java (38)
A http-api/src/main/java/bisq/httpapi/model/payment/SepaPaymentAccountConverter.java (48)
A http-api/src/main/java/bisq/httpapi/model/payment/SpecificBanksAccountPaymentAccount.java (46)
A http-api/src/main/java/bisq/httpapi/model/payment/SpecificBanksAccountPaymentAccountConverter.java (54)
A http-api/src/main/java/bisq/httpapi/model/payment/SwishPaymentAccount.java (23)
A http-api/src/main/java/bisq/httpapi/model/payment/SwishPaymentAccountConverter.java (35)
A http-api/src/main/java/bisq/httpapi/model/payment/USPostalMoneyOrderPaymentAccount.java (23)
A http-api/src/main/java/bisq/httpapi/model/payment/USPostalMoneyOrderPaymentAccountConverter.java (34)
A http-api/src/main/java/bisq/httpapi/model/payment/UpholdPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/UpholdPaymentAccountConverter.java (33)
A http-api/src/main/java/bisq/httpapi/model/payment/VenmoPaymentAccount.java (23)
A http-api/src/main/java/bisq/httpapi/model/payment/VenmoPaymentAccountConverter.java (35)
A http-api/src/main/java/bisq/httpapi/model/payment/WeChatPayPaymentAccount.java (20)
A http-api/src/main/java/bisq/httpapi/model/payment/WeChatPayPaymentAccountConverter.java (33)
A http-api/src/main/java/bisq/httpapi/model/payment/WesternUnionPaymentAccount.java (33)
A http-api/src/main/java/bisq/httpapi/model/payment/WesternUnionPaymentAccountConverter.java (42)
A http-api/src/main/java/bisq/httpapi/model/validation/CountryCode.java (26)
A http-api/src/main/java/bisq/httpapi/model/validation/CountryCodeValidator.java (20)
A http-api/src/main/java/bisq/httpapi/model/validation/NotNullItems.java (26)
A http-api/src/main/java/bisq/httpapi/model/validation/NotNullItemsValidator.java (20)
A http-api/src/main/java/bisq/httpapi/model/validation/StringEnumeration.java (28)
A http-api/src/main/java/bisq/httpapi/model/validation/StringEnumerationValidator.java (42)
A http-api/src/main/java/bisq/httpapi/service/ExperimentalFeature.java (26)
A http-api/src/main/java/bisq/httpapi/service/HttpApiConfiguration.java (15)
A http-api/src/main/java/bisq/httpapi/service/HttpApiInterfaceV1.java (150)
A http-api/src/main/java/bisq/httpapi/service/HttpApiServer.java (116)
A http-api/src/main/java/bisq/httpapi/service/auth/AuthFilter.java (61)
A http-api/src/main/java/bisq/httpapi/service/auth/TokenRegistry.java (49)
A http-api/src/main/java/bisq/httpapi/service/endpoint/ArbitratorEndpoint.java (122)
A http-api/src/main/java/bisq/httpapi/service/endpoint/BackupEndpoint.java (164)
A http-api/src/main/java/bisq/httpapi/service/endpoint/ClosedTradableEndpoint.java (54)
A http-api/src/main/java/bisq/httpapi/service/endpoint/CurrencyEndpoint.java (69)
A http-api/src/main/java/bisq/httpapi/service/endpoint/MarketEndpoint.java (79)
A http-api/src/main/java/bisq/httpapi/service/endpoint/NetworkEndpoint.java (65)
A http-api/src/main/java/bisq/httpapi/service/endpoint/OfferBuilder.java (262)
A http-api/src/main/java/bisq/httpapi/service/endpoint/OfferEndpoint.java (164)
A http-api/src/main/java/bisq/httpapi/service/endpoint/PaymentAccountEndpoint.java (85)
A http-api/src/main/java/bisq/httpapi/service/endpoint/PreferencesEndpoint.java (78)
A http-api/src/main/java/bisq/httpapi/service/endpoint/TradeEndpoint.java (141)
A http-api/src/main/java/bisq/httpapi/service/endpoint/UserEndpoint.java (73)
A http-api/src/main/java/bisq/httpapi/service/endpoint/VersionEndpoint.java (32)
A http-api/src/main/java/bisq/httpapi/service/endpoint/WalletEndpoint.java (197)
A http-api/src/main/java/bisq/httpapi/util/CurrencyListHealthCheck.java (37)
A http-api/src/main/java/bisq/httpapi/util/ResourceHelper.java (45)
A http-api/src/main/resources/banner.txt (9)
A http-api/src/main/resources/bisq-api.yml (13)
A http-api/src/test/java/bisq/httpapi/model/MarketTest.java (32)
A http-api/src/testIntegration/java/bisq/httpapi/ApiTestHelper.java (258)
A http-api/src/testIntegration/java/bisq/httpapi/ArbitratorEndpointIT.java (148)
A http-api/src/testIntegration/java/bisq/httpapi/BackupEndpointIT.java (319)
A http-api/src/testIntegration/java/bisq/httpapi/BitcoinIT.java (29)
A http-api/src/testIntegration/java/bisq/httpapi/ClosedTradableEndpointIT.java (100)
A http-api/src/testIntegration/java/bisq/httpapi/ContainerFactory.java (116)
A http-api/src/testIntegration/java/bisq/httpapi/CurrencyEndpointIT.java (115)
A http-api/src/testIntegration/java/bisq/httpapi/ExperimentalFeatureIT.java (313)
A http-api/src/testIntegration/java/bisq/httpapi/OfferEndpointIT.java (870)
A http-api/src/testIntegration/java/bisq/httpapi/PaymentAccountEndpointIT.java (1235)
A http-api/src/testIntegration/java/bisq/httpapi/PreferencesEndpointIT.java (363)
A http-api/src/testIntegration/java/bisq/httpapi/RegexMatcher.java (28)
A http-api/src/testIntegration/java/bisq/httpapi/TradeEndpointIT.java (338)
A http-api/src/testIntegration/java/bisq/httpapi/UserEndpointIT.java (217)
A http-api/src/testIntegration/java/bisq/httpapi/VersionEndpointIT.java (56)
A http-api/src/testIntegration/java/bisq/httpapi/WalletEndpointIT.java (407)
A http-api/src/testIntegration/java/bisq/httpapi/arquillian/CubeLogger.java (30)
A http-api/src/testIntegration/java/bisq/httpapi/arquillian/CubeLoggerExtension.java (11)
A http-api/src/testIntegration/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension (1)
A http-api/src/testIntegration/resources/arquillian.xml (13)
A http-api/src/testIntegration/resources/logback-test.xml (15)
A http-api/support/Readme.md (13)
A http-api/support/market_list.sh (1)
A http-api/support/offer_cancel.sh (1)
A http-api/support/offer_detail.sh (1)
A http-api/support/offer_list.sh (1)
A http-api/support/offer_make.sh (11)
A http-api/support/offer_make_preconditions.sh (18)
A http-api/support/offer_take.sh (15)
A http-api/support/offer_take_preconditions.sh (17)
A http-api/support/payment_account_list.sh (1)
M settings.gradle (1)
-- Patch Links --
https://github.com/bisq-network/bisq/pull/2080.patch
https://github.com/bisq-network/bisq/pull/2080.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/2080
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20181206/986a1880/attachment-0001.html>
More information about the bisq-github
mailing list