Commit graph

6059 commits

Author SHA1 Message Date
jmacxx
9e5a1c2fd4
add payment method CelPay
Signed-off-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
2021-09-28 07:51:05 -05:00
Christoph Atteneder
14c2e37cca
Merge pull request #5704 from ghubstan/fix-cli-alt-trade-volume-bug
CLI bug fix: show trade's contract volume, not moving offer volume
2021-09-27 11:17:21 +02:00
Christoph Atteneder
e98ae2becf
Merge pull request #5719 from jmacxx/clockwatcher_popup
Show a warning if PC has been in sleep mode
2021-09-27 11:06:58 +02:00
Christoph Atteneder
b098656d0d
Merge pull request #5680 from xyzmaker123/community-tab
Community tab
2021-09-27 11:04:13 +02:00
Christoph Atteneder
2ec6e6f198
Remove trade id reference for Amazon gift card 2021-09-27 09:52:31 +02:00
Christoph Atteneder
c4d0117988
Merge pull request #5696 from jmacxx/add_indian_payment
Add five Indian payment methods
2021-09-27 09:40:21 +02:00
Christoph Atteneder
ccb73a3895
Merge pull request #5711 from chimp1984/fix-data-handling-if-dao-is-deactivated
Fix data handling if dao is deactivated
2021-09-26 19:01:05 +02:00
chimp1984
45af00a3c1
Update text 2021-09-23 20:52:40 +02:00
chimp1984
d01f82a5db
Adjust the UI in case the DAO is disabled 2021-09-23 19:11:09 +02:00
Christoph Atteneder
f8207c4b8f
Update bitcoinj checkpoints for v1.7.4 2021-09-23 09:59:38 +02:00
jmacxx
71c2278a68
show a warning if the computer was in sleep mode for > 10s 2021-09-22 21:22:22 -05:00
jmacxx
ec4b4cdb11
add payment method popup text per spec 2021-09-22 20:07:57 -05:00
jmacxx
566dbdc765
display agent keybase link 2021-09-22 09:13:00 -05:00
Christoph Atteneder
945202622e
Deactivate @KanoczTomas BTC core node until a Tor v3 address is provided 2021-09-21 10:19:34 +02:00
Christoph Atteneder
76cf477ef6
Deactivate @KanoczTomas BTC core node until a Tor v3 address is provided 2021-09-21 10:17:55 +02:00
sqrrm
f8af74aa76
Merge pull request #5713 from ripcurlx/Emzies-master
Update to BTC node Tor v3 onions
2021-09-21 09:33:05 +02:00
Christoph Atteneder
046b39f6be
Update translations for v1.7.4 2021-09-21 09:26:32 +02:00
Christoph Atteneder
ee0f1d74cc
Deactivate @wiz and @robkaandorp BTC nodes until Tor v3 addresses are provided 2021-09-21 09:21:51 +02:00
Christoph Atteneder
6581fc31cb
Fix formatting 2021-09-21 09:21:51 +02:00
Stephan Oeste
a2dc8a68a1
remove trailing space 2021-09-21 09:21:50 +02:00
Stephan Oeste
696bb770e8
Update to BTC node Tor v3 onions 2021-09-21 09:21:50 +02:00
Christoph Atteneder
8a7941a29f
Update @leo816 onion address 2021-09-21 09:21:03 +02:00
Christoph Atteneder
efc2883f01
Deactivate @wiz and @robkaandorp BTC nodes until Tor v3 addresses are provided 2021-09-21 09:09:38 +02:00
Christoph Atteneder
1dea1a134a
Fix formatting 2021-09-21 09:09:05 +02:00
chimp1984
2419e1dae5
Add dao activated toggle to preferences
We write the value to the properties file not to
the preferences as we need the value early at startup
before the preferences are loaded.
2021-09-21 01:31:13 +02:00
Christoph Atteneder
ec20bb1784
Update @leo816 onion address 2021-09-20 20:50:06 +02:00
Stephan Oeste
a6ca8985f3
remove trailing space 2021-09-20 20:20:52 +02:00
Stephan Oeste
3bee0cca96
Update to BTC node Tor v3 onions 2021-09-20 18:54:21 +02:00
ghubstan
484f882077
Show frozen fiat trade cost in CLI console
This is a bug fix for the CLI's displayed fiat trade cost
value, which should be trade.volume, not offer.volume.  Offer volume
varies with BTC volatility, and the CLI should be showing the trade.volume
value instead, frozen when the contract is made.
2021-09-17 16:25:37 -03:00
sqrrm
fae1852220
Merge pull request #5685 from ghubstan/1-fix-api-payacct-ccy-support
Let API user set currencies in some payment account json forms
2021-09-17 14:07:09 +02:00
ghubstan
1a9cdfbdd3
Return early when field name match fails
Resolves https://github.com/bisq-network/bisq/pull/5685#discussion_r710002786
2021-09-16 09:31:22 -03:00
jmacxx
78cd61564c
Add five Indian payment methods 2021-09-15 15:25:43 -05:00
xyzmaker123
7f2c01e02d
Community tab - use AutoTooltip components, define elements in java instead fxml 2021-09-15 17:31:13 +02:00
xyzmaker123
393acf6961
Community tab 2021-09-15 12:26:31 +02:00
Christoph Atteneder
90b2f9eeae
Merge pull request #5672 from jmacxx/swift_payment_method
Add SWIFT payment method
2021-09-13 14:49:47 +02:00
jmacxx
51eca30770
customize payment popup fee info for SWIFT 2021-09-13 06:44:17 -05:00
jmacxx
e2dac437ab
text modifications by m52go
Co-authored-by: m52go <735155+m52go@users.noreply.github.com>
2021-09-08 15:07:22 -05:00
jmacxx
3430055144
add SWIFT payment method
rebased to master
2021-09-08 14:57:08 -05:00
ghubstan
ab929d4435
Remove spurious PaymentAccount#canSupportMultipleCurrencies()
Method was added on the false assumption `PaymentAccount#hasMultipleCurrencies()`
would not always return a correct value when a `PaymentAccount` instance is created
via reflection.  But `hasMultipleCurrencies()` will work as long as appropriate
PaymentAccount subclasses continue setting their `tradeCurrencies` fields within
their default constructors.
2021-09-07 11:31:56 -03:00
ghubstan
f7e6898077
Let users specify trade ccys and selected trade ccy in json form
Several payment methods support multiple trade currencies and a selected
trade currency, but the api's payment account creation has not let CLI
users specify them in the json form passed to the `createpaymentacct`
command.

This change adds `tradeCurrencies` and `selectedTradeCurrency` fields
to the appropriate json forms.
2021-09-06 12:24:51 -03:00
ghubstan
a2bc999692
Adjust to PaymentAccount change in commit de23fc0 2021-09-06 12:23:56 -03:00
ghubstan
19e9c78f51
Do single trade currency check in api generated payment acct 2021-09-06 12:21:29 -03:00
ghubstan
de23fc0083
Replace growing # of instanceof checks with boolean hasPaymentMethodWithId 2021-09-06 12:17:16 -03:00
ghubstan
80a72dc520
Format comments, add one 2021-09-06 12:13:16 -03:00
ghubstan
f39e611150
Wrap long i18n strings for use in API
Some i18n property values can be used by the API if long strings are
wrapped before written as commments to json payment account forms, or
written to the CLI console.

This change anticipates the addition of the more complex Swift payment
method (PR 5672). PR 5672's i18n property value for key "payment.swift.info"
will be wrapped and appended to the comments of the Swift payment account's
json form.
2021-09-06 12:12:09 -03:00
Christoph Atteneder
e8f417fdf5
Merge pull request #5679 from jmacxx/fix_deposit_received_from_network_issue
Fix failed trade / missing payment information
2021-09-06 11:34:55 +02:00
ghubstan
7351b08850
Reduce # of hash calculations in UI OfferBook view
We can cache an offer payload hash as soon as its `offerFeePaymentTxId`
is set.  (The payload hash cannot be calculated until the object can
be transformed into a protobuf message, which requires a non-null
offerFeePaymentTxId.)

Another benefit is removal of the payload hash argument from the
`OfferBookListItem` constructor.

Changes include

- `OfferPayload` Added `transient byte[] hash` field + getter method
   (where hash is calculated and cached).

- `OfferBookService` Removed `P2PDataStorage.ByteArray hashOfPayload`
   parameter from `OfferBookChangedListener` listener methods
  `onAdded` & `onRemoved`.  (Hash is cached in `OfferPayload`.)

- `P2PDataStorage` Added null check to `ByteArray` class constructor.

- `OfferBook` Adjusted for change to `OfferBookChangedListener`.
   Also removed redundant payload hash null checks.

- `TakeOfferDataModel` and `MarketAlerts` Adjusted for change to
  `OfferBookChangedListener`.

- `OfferBookListItem` Removed overloaded constructor with
  `@Nullable P2PDataStorage.ByteArray hashOfPayload` parameter.
   (Field value is set from cached offer payload hash.)

- `OfferBookViewModelTest` and `OfferMaker`  Adjusted test and test fixture:
   do not attempt to create offer payloads without an `offerFeePaymentTxId`.
2021-09-01 15:48:35 -03:00
jmacxx
74f7061061
Fix race between mempool notify / P2P notify causing failed trade 2021-08-30 10:00:38 -05:00
sqrrm
fc329f6f15
Merge pull request #5678 from bisq-network/release/v1.7.3
Release/v1.7.3
2021-08-30 14:29:27 +02:00
sqrrm
58e09c96ee
Merge pull request #5666 from ghubstan/08-handle-extradata-in-editoffer
Adjust API 'editoffer' to PR 5651 (include extraData field when editing offer)
2021-08-30 10:46:23 +02:00