[bisq-network/bisq] Cherry pick non ui commits from #2872 (#3030)

Christoph Sturm notifications at github.com
Tue Jul 30 09:45:23 UTC 2019


to get the code into master. 
You can view, comment on, or merge this pull request online at:

  https://github.com/bisq-network/bisq/pull/3030

-- Commit Summary --

  * Add domain layer for signed account age witnesses (credits ManfredKarrer and oscarguindzberg)
  * Fix typos
  * Change scope of safe account age point in time as long as it is not used anywhere else
  * Remove old TODO and remove unused duplicate constant for safe account age date
  * Improve documentation

-- File Changes --

    M common/src/main/java/bisq/common/app/Capability.java (3)
    M common/src/main/java/bisq/common/crypto/Sig.java (2)
    M common/src/main/proto/pb.proto (16)
    A core/src/main/java/bisq/core/account/sign/SignedWitness.java (169)
    A core/src/main/java/bisq/core/account/sign/SignedWitnessService.java (298)
    A core/src/main/java/bisq/core/account/sign/SignedWitnessStorageService.java (89)
    A core/src/main/java/bisq/core/account/sign/SignedWitnessStore.java (82)
    R core/src/main/java/bisq/core/account/witness/AccountAgeRestrictions.java (6)
    R core/src/main/java/bisq/core/account/witness/AccountAgeWitness.java (2)
    R core/src/main/java/bisq/core/account/witness/AccountAgeWitnessService.java (13)
    R core/src/main/java/bisq/core/account/witness/AccountAgeWitnessStorageService.java (4)
    R core/src/main/java/bisq/core/account/witness/AccountAgeWitnessStore.java (2)
    M core/src/main/java/bisq/core/app/BisqSetup.java (2)
    M core/src/main/java/bisq/core/app/misc/AppSetupWithP2P.java (2)
    M core/src/main/java/bisq/core/app/misc/AppSetupWithP2PAndDAO.java (2)
    M core/src/main/java/bisq/core/offer/OfferUtil.java (2)
    M core/src/main/java/bisq/core/payment/PaymentAccountUtil.java (2)
    M core/src/main/java/bisq/core/payment/PaymentAccounts.java (2)
    M core/src/main/java/bisq/core/payment/TradeLimits.java (8)
    M core/src/main/java/bisq/core/payment/payload/PaymentMethod.java (5)
    M core/src/main/java/bisq/core/proto/CoreProtoResolver.java (5)
    M core/src/main/java/bisq/core/proto/persistable/CorePersistenceProtoResolver.java (5)
    M core/src/main/java/bisq/core/setup/CoreNetworkCapabilities.java (2)
    M core/src/main/java/bisq/core/trade/Trade.java (2)
    M core/src/main/java/bisq/core/trade/TradeManager.java (2)
    M core/src/main/java/bisq/core/trade/TradeModule.java (10)
    M core/src/main/java/bisq/core/trade/protocol/ProcessModel.java (2)
    M core/src/main/java/bisq/core/trade/protocol/tasks/VerifyPeersAccountAgeWitness.java (2)
    M core/src/main/java/bisq/core/trade/protocol/tasks/seller/SellerVerifiesPeersAccountAge.java (2)
    A core/src/test/java/bisq/core/account/sign/SignedWitnessServiceTest.java (243)
    R core/src/test/java/bisq/core/account/witness/AccountAgeWitnessServiceTest.java (2)
    M core/src/test/java/bisq/core/payment/PaymentAccountsTest.java (2)
    M desktop/src/main/java/bisq/desktop/components/PeerInfoIcon.java (2)
    M desktop/src/main/java/bisq/desktop/components/PeerInfoIconSmall.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/AdvancedCashForm.java (10)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/AliPayForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/AssetsForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/BankForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/CashDepositForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/ChaseQuickPayForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/ClearXchangeForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/F2FForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/FasterPaymentsForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/GeneralAccountNumberForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/GeneralBankForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/GeneralSepaForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/HalCashForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/InteracETransferForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/MoneyBeamForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/MoneyGramForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/NationalBankForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/PaymentMethodForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/PerfectMoneyForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/PopmoneyForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/PromptPayForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/RevolutForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/SameBankForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/SepaForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/SepaInstantForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/SpecificBankForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/SwishForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/USPostalMoneyOrderForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/UpholdForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/WeChatPayForm.java (2)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/WesternUnionForm.java (2)
    M desktop/src/main/java/bisq/desktop/main/MainViewModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/account/content/altcoinaccounts/AltCoinAccountsDataModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/account/content/altcoinaccounts/AltCoinAccountsView.java (2)
    M desktop/src/main/java/bisq/desktop/main/account/content/fiataccounts/FiatAccountsDataModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/account/content/fiataccounts/FiatAccountsView.java (2)
    M desktop/src/main/java/bisq/desktop/main/disputes/arbitrator/ArbitratorDisputeView.java (2)
    M desktop/src/main/java/bisq/desktop/main/disputes/trader/TraderDisputeView.java (2)
    M desktop/src/main/java/bisq/desktop/main/market/offerbook/OfferBookChartViewModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/offer/MutableOfferDataModel.java (4)
    M desktop/src/main/java/bisq/desktop/main/offer/createoffer/CreateOfferDataModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/offer/offerbook/OfferBookViewModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferDataModel.java (4)
    M desktop/src/main/java/bisq/desktop/main/overlays/windows/ContractWindow.java (2)
    M desktop/src/main/java/bisq/desktop/main/overlays/windows/TradeDetailsWindow.java (2)
    M desktop/src/main/java/bisq/desktop/main/portfolio/closedtrades/ClosedTradesViewModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/portfolio/editoffer/EditOfferDataModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/PendingTradesDataModel.java (2)
    M desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/PendingTradesViewModel.java (2)
    M desktop/src/test/java/bisq/desktop/main/offer/createoffer/CreateOfferViewModelTest.java (2)
    M desktop/src/test/java/bisq/desktop/main/portfolio/editoffer/EditOfferDataModelTest.java (2)

-- Patch Links --

https://github.com/bisq-network/bisq/pull/3030.patch
https://github.com/bisq-network/bisq/pull/3030.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/3030
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20190730/ba08221c/attachment-0001.html>


More information about the bisq-github mailing list