Commit graph

1431 commits

Author SHA1 Message Date
sqrrm
50f350445c
Add checkpoint at block 586920
A checkpoint at block 586920 with hash
523aaad4e760f6ac6196fec1b3ec9a2f42e5b272 to avoid that clients in
a corrupt state continue running.

Ignore checkpointing if ignoreDevMsg is set
2019-07-28 20:32:19 +02:00
Christoph Sturm
c3d21806c4 rename Clock to ClockWatcher
* this class is not a clock but it watches the clock, detects standby
and runs periodic tasks.
* there is already a jdk method called clock
First i thought it should be called PeriodicTaskManager, now i find
ClockWatcher more fitting.
2019-07-24 16:39:03 +02:00
Niyi Dada
36002dbbcc Added test for median statistics 2019-07-18 19:11:54 +01:00
Niyi Dada
36b462be27 Fix for issue 2955 2019-07-18 19:09:39 +01:00
Niyi Dada
58ce6af3eb Fix for issue 2955 2019-07-18 19:07:15 +01:00
Niyi Dada
91c3337c37 Fixes for issues 2944 and 2955 2019-07-18 18:58:55 +01:00
Christoph Atteneder
3b915a3131
Merge pull request #2884 from sqrrm/hide-extremes
Add checkbox to hide extreme offers in chart
2019-07-12 10:33:48 +02:00
a123b
0ee23c7b4f Fix missing payment info on SEPA Instant trades 2019-07-02 16:57:22 +02:00
a123b
2b171e4831 Fix offer editing for low volume offers
For very low volume offers, it can happen that the minimum buyer security
deposit by coin value is bigger than the maximum security deposit by
percentage of trade amount.
This caused the security deposit validity check in the offer editor to fail,
making it impossible to edit these offers.
This commit fixes the problem by setting the default percentage value to
the model instead of the calculated one in this specific case.
2019-06-29 17:03:19 +02:00
sqrrm
664c7c6f87
Remove extra UI element and text string 2019-06-21 11:20:45 +02:00
sqrrm
7a66febd52
Remove checkbox for hiding extremes 2019-06-20 12:07:58 +02:00
Christoph Atteneder
d53c3b387c
Merge pull request #2890 from sqrrm/display-param-change-value
Display changed param value at proposal time, fix #2692
2019-06-19 18:06:27 +02:00
sqrrm
386209bd99
Merge pull request #2888 from sqrrm/late-vote-reveal-handling
Late vote reveal handling
2019-06-19 12:54:51 +02:00
sqrrm
8c278a650a
Fix check for vote inclusion 2019-06-18 15:02:41 +02:00
sqrrm
212b779203
Use genesis height as fallback 2019-06-17 10:58:29 +02:00
sqrrm
29c48e9548
Display changed param value at proposal time, fix #2692 2019-06-16 15:49:30 +02:00
sqrrm
ba002b5207
Limit BSQ validator to 10M BSQ, fix #2727 2019-06-16 14:49:37 +02:00
sqrrm
12e46f027a
Indicate when vote wasn't included in result in proposalDisplay 2019-06-16 00:34:49 +02:00
sqrrm
98b4fe0d91
Show failed ballots as failed, fix #2704 2019-06-16 00:08:27 +02:00
sqrrm
fcfd302f62
Use proper vertical alignment for checkbox 2019-06-15 11:29:47 +02:00
sqrrm
23927af6a7
Add checkbox to hide extreme offers in chart 2019-06-14 14:08:49 +02:00
sqrrm
13f265122b
Add basic chat UI
Very basic switch between chat and overview per trade, improvements
needed on the UI.
2019-06-06 00:34:53 +02:00
sqrrm
fb71c3245f
Test trade chat UI 2019-06-03 13:12:49 +02:00
sqrrm
3b87045133
Make attachments optional 2019-06-03 13:12:12 +02:00
sqrrm
b93e7bac56
Add trader chat
- Add communication messages to Trade protobuf message to be able to
save chat messages per trade
- Add Type enum and field to DisputeCommunicationMessage protobuf to
be able to dispatch Dispute and Trade chat messages properly
- Rename some function as isClient instead of isTrader to make it easier
to understand who is who when two traders are communicating with each
other
2019-06-02 15:40:50 +02:00
sqrrm
1b1dce1012
Add ChatManager
Move session classes to core. Break out DisputeCommunicationMessage
handling from DisputeManager and put in ChatMananger prepare for other
uses of ChatManager.

Renaming of DisputeCommunicationMessage would be nice but it's
representing the protobuf messages so the name has to stay.
2019-05-30 18:49:54 +02:00
sqrrm
dcfb5faf1e
Show peer address properly 2019-05-28 17:01:40 +02:00
sqrrm
2d77f32598
Handle Chat message subscription inside Chat 2019-05-25 18:15:46 +02:00
sqrrm
1a25678080
Move close ticket button creation to arbitration
Add extra button for generically added button in chat
2019-05-25 16:39:18 +02:00
sqrrm
b1362a9a36
Separate most of Chat and arbitration
The naming of DisputeCommunicationMessage has to stay but they otherwise
fit what would be more aptly named ChatCommunicationMessage or something
in that spririt.
2019-05-25 16:22:15 +02:00
sqrrm
b5b126ceb4
Refactor Chat out of TraderDisputeView
On the way to adding chat for traders this is a first step. Mainly just
moving functionality out of TraderDisputeView to Chat class. There are
still remaining dispute functionality that needs to be factored away.
2019-05-24 00:33:50 +02:00
Devin Bileck
13cec4a877
Add more tests for formatDurationAsWords 2019-05-17 14:37:37 -07:00
Manfred Karrer
a730cc5300
Merge pull request #2705 from devinbileck/proposal-url-validation
Add specific URL validation for proposal links
2019-05-16 14:01:45 +02:00
Devin Bileck
f0fc83619c
Fix DAO synchronization text after restore from seed
After restoring from seed, the text shown under DAO /
BSQ Wallet / Transactions displays an incorrect progress - the numbers
are swapped. For example:
"Awaiting blocks... Verified 575,868 blocks out of 554,857"

Normally we get the latest block height from BitcoinJ as the
target height, and we request BSQ blocks from seed nodes up to latest
block.

But when restoring from seed, we receive the latest block height
from the seed nodes while BitcoinJ has not received all blocks yet and
is still syncing.

Fixes https://github.com/bisq-network/bisq/issues/2825
2019-05-15 23:14:55 -07:00
Manfred Karrer
cf9dc0df50
Merge pull request #2830 from ManfredKarrer/improve-dispute-ui
Fix issue with label width, add deposits
2019-05-15 01:23:40 +02:00
Manfred Karrer
4f7558b899
Fix issue with label width, add deposits 2019-05-14 15:18:13 +02:00
Manfred Karrer
25ee98dbce
Fixes https://github.com/bisq-network/bisq/issues/2804 and https://github.com/bisq-network/bisq/issues/2826 2019-05-14 15:05:12 +02:00
Manfred Karrer
96138e759b
Cleanups 2019-05-11 12:55:29 +02:00
Christoph Atteneder
d1d219b36b
Improve layout of Zelle form for buyer 2019-05-06 10:04:43 +02:00
Manfred Karrer
28727ad56d
Fix bug that sellers are restricted as well
Only buyers should be restricted if their account age is too young.
2019-05-05 21:14:30 -05:00
Christoph Atteneder
364f666a27
Only show information popup when actual amount was set 2019-05-03 11:57:38 +02:00
Manfred Karrer
830e693ace
Refactoring: Rename CheckIfPeerIsBanned to ApplyFilter 2019-05-02 21:48:51 -05:00
Manfred Karrer
3b613bebce
Improve handling of filter 2019-05-02 21:48:13 -05:00
Manfred Karrer
c4e30e5aa9
Fix limitations 2019-05-02 20:54:31 -05:00
Manfred Karrer
e51844a7f1
Improve dispute handling of failed trades 2019-05-02 17:39:58 -05:00
Manfred Karrer
08cf993d0f
Add amount limit to take offer view 2019-05-02 16:22:20 -05:00
Manfred Karrer
8e0ec54fb1
Refactor restriction handling 2019-05-02 15:15:13 -05:00
Manfred Karrer
c74025b409
Remove check for makerHasNoMatureAccountForBuyOffer 2019-05-02 13:44:14 -05:00
Manfred Karrer
6d6e869eef
Revert changes with filtering not mature accounts
- We will allow small amounts so we keep all accounts and add the check
later when the user click next
2019-05-02 13:41:26 -05:00
Manfred Karrer
8ab348c495
Add check for account age to apply restrictions 2019-05-02 13:06:46 -05:00