Commit Graph

2635 Commits

Author SHA1 Message Date
Manfred Karrer
cc7d7086af
Call onParseTxsComplete always in onParseBlockComplete 2019-02-03 22:38:26 +01:00
Manfred Karrer
f6e8473324
Improve logs 2019-02-03 21:22:35 +01:00
Manfred Karrer
69a9f6f311
Merge branch 'master' into dao-add-params 2019-02-03 21:13:48 +01:00
Manfred Karrer
fcc0dcf91f
Improve logs 2019-02-03 21:05:00 +01:00
Manfred Karrer
33eb90849d
Merge branch 'master' into dao-fix-vote-result-with-permutated-blindvotelist 2019-02-03 19:02:46 +01:00
Manfred Karrer
2615464511
Merge pull request #2360 from ManfredKarrer/dao-fix-issues-with-majority-hash
Dao fix issues with majority hash
2019-02-03 19:01:27 +01:00
Manfred Karrer
0232fadad5
Rename heightOfFirstBlock to heightOfFirstBlockInCycle 2019-02-03 18:49:57 +01:00
sqrrm
5a7d177e7c
Update core/src/main/java/bisq/core/dao/governance/votereveal/VoteRevealService.java
Co-Authored-By: ManfredKarrer <mk@nucleo.io>
2019-02-03 18:48:08 +01:00
sqrrm
964407f8e0
Update core/src/main/java/bisq/core/dao/governance/votereveal/VoteRevealService.java
Co-Authored-By: ManfredKarrer <mk@nucleo.io>
2019-02-03 18:47:46 +01:00
sqrrm
25948c966e
Update core/src/main/java/bisq/core/dao/governance/votereveal/VoteRevealService.java
Co-Authored-By: ManfredKarrer <mk@nucleo.io>
2019-02-03 18:47:36 +01:00
sqrrm
2fc010098a
Update core/src/main/java/bisq/core/dao/node/BsqNode.java
Co-Authored-By: ManfredKarrer <mk@nucleo.io>
2019-02-03 18:47:11 +01:00
Manfred Karrer
90d0f4a9af
Add key event handler for republishing all governance data 2019-02-03 18:45:57 +01:00
Manfred Karrer
160088f248
Fix republish checks
Remove parsingComplete check
2019-02-03 18:21:31 +01:00
Manfred Karrer
71502d9594
Call missingDataRequestService.sendRepublishRequest() if data missing 2019-02-03 18:20:40 +01:00
Manfred Karrer
9c37457630
Call maybeCalculateVoteResult at onParseBlockChainComplete 2019-02-03 17:36:56 +01:00
Manfred Karrer
22b33b6485
Add throws ConsensusException 2019-02-03 16:55:46 +01:00
Manfred Karrer
ae5b96cca8
Merge branch 'dao-permute-blindvotelist-if-not-majority-hash' into dao-fix-vote-result-with-permutated-blindvotelist
# Conflicts:
#	core/src/main/java/bisq/core/dao/governance/votereveal/VoteRevealService.java
2019-02-03 16:54:14 +01:00
Manfred Karrer
c5381a8b46
Merge branch 'dao-fix-issues-with-majority-hash' into dao-fix-vote-result-with-permutated-blindvotelist 2019-02-03 16:52:28 +01:00
Manfred Karrer
39d94eec99
Show myVote as invalid if not included in result list 2019-02-03 16:38:51 +01:00
Manfred Karrer
3005df42bf
Fixes https://github.com/bisq-network/bisq/issues/2358 2019-02-03 14:51:07 +01:00
Manfred Karrer
71723b5e4b
Add comment 2019-02-03 14:48:52 +01:00
Manfred Karrer
fd97fb535f
Add new btc node from KanoczTomas
onion address: mbm6ffx6j5ygi2ck.onion
ipv4 address: 193.58.196.212
dns: btc.ispol.sk
2019-02-03 01:01:14 +01:00
Manfred Karrer
b249289213
Add PermutationUtil
In case that the users blind vote list does not match the hash of the
majority we want to find if any variation of our list leads to a match
so we can still calculate the vote result.
2019-02-02 23:28:26 +01:00
Manfred Karrer
9be41fcb7f
Add logs for blindVoteList used for hash 2019-02-02 12:12:53 +01:00
Manfred Karrer
6459e3c86c
Return true if we find a permutated list matching the majority hash 2019-02-02 12:12:08 +01:00
Manfred Karrer
af0c5fe4ab
Remove exception which is never thrown 2019-02-02 12:11:31 +01:00
Christoph Atteneder
bf94810126
Merge pull request #2342 from ManfredKarrer/dao-show-menu-item
Dao show menu item
2019-01-30 13:10:16 +01:00
Christoph Atteneder
d1246ca192
Merge pull request #2328 from ManfredKarrer/dao-improve-exception-handling
Dao improve exception handling
2019-01-30 13:03:57 +01:00
Christoph Atteneder
86c9845523
Merge pull request #2333 from ManfredKarrer/dao-fix-phase-display
Fix incorrect phase display
2019-01-30 13:02:36 +01:00
Christoph Atteneder
15201cb5da
Merge pull request #2335 from ManfredKarrer/dao-vaious-bug-fixes
Dao various bug fixes
2019-01-30 13:02:02 +01:00
Manfred Karrer
201f9a0fbc
Delete tor files at startup
We get sometimes Tor startup problems which is related to some tor
files in the tor directory. It happens more often if the application
got killed (not graceful shutdown).
Creating all tor files newly takes about 3-4 sec. longer and it does
not benefit from cache files.
TODO: We should fix those startup problems in the netlayer library,
once fixed there we can remove that call at the
Bisq startup again.
2019-01-30 11:38:43 +01:00
Manfred Karrer
e8d0ed1504
Add more DAO info text and buttons. Remove other tabs 2019-01-30 11:08:34 +01:00
Manfred Karrer
6dece782de
Remove line break 2019-01-30 09:02:48 +01:00
Manfred Karrer
7dc5404b84
Enable DAO menu, show dao info text and button 2019-01-30 08:54:54 +01:00
Manfred Karrer
a10ce23145
Add fallback to support old not updated clients
If a updated client makes a param change request old client do not
recognize that enum. To avoid exceptions ro null pointers we fall back
to the UNDEFINED enum entry if available. As param value we show an empty
string.
Beside that issue no problems have been found so far with adding a new
param entry.
2019-01-30 00:05:07 +01:00
Manfred Karrer
adad426797
Add LOCK_TIME_TRADE_PAYOUT and ARBITRATOR_FEE param
@sqrmm This requires careful testing to guarantee that we are
backward compatible.
2019-01-29 23:21:21 +01:00
Manfred Karrer
9d1efb2bd6
Add URL validator for proposal link field 2019-01-29 22:45:12 +01:00
Manfred Karrer
925d5df654
Fixes https://github.com/bisq-network/bisq/issues/2292 2019-01-29 22:25:14 +01:00
Manfred Karrer
92b06f89fc
Add infor that user need to be online in the vote reveal phase 2019-01-29 22:05:04 +01:00
Manfred Karrer
e0e85b5d38
Fixes https://github.com/bisq-network/bisq/issues/2268 2019-01-29 22:01:35 +01:00
Manfred Karrer
5316c871c5
Fixes https://github.com/bisq-network/bisq/issues/2267 2019-01-29 21:53:32 +01:00
Manfred Karrer
a7ba0c5d81
Fixes https://github.com/bisq-network/bisq/issues/2298 2019-01-29 20:46:50 +01:00
Manfred Karrer
2b416c067d
Fix incorrect phase display
Fixes https://github.com/bisq-network/bisq/issues/2300
2019-01-29 20:20:25 +01:00
Manfred Karrer
a52fff1acc
Increase snapshot grid size to 20 blocks 2019-01-29 15:10:25 +01:00
Manfred Karrer
56d2f36897
Update comments 2019-01-29 15:04:03 +01:00
Manfred Karrer
94d8e12b0e
Remove parseBlockChainComplete from onParseTxsComplete 2019-01-29 15:00:37 +01:00
Manfred Karrer
41795ad122
Remove onEmptyBlockAdded
Was not used anywhere
2019-01-29 14:59:49 +01:00
Manfred Karrer
5804ff3cf0
Remove empty onParseTxsCompleteAfterBatchProcessing methods
Make onParseTxsCompleteAfterBatchProcessing default in listener
2019-01-29 14:59:10 +01:00
Manfred Karrer
32f4c20175
Refactor: Rename onParseTxsComplete to onParseTxsCompleteAfterBatchProcessing 2019-01-29 14:57:21 +01:00
Manfred Karrer
5daa35dd2c
Call onParseTxsComplete at snapshotService also if parseBlockChainComplete is false 2019-01-29 14:52:24 +01:00