Commit graph

5992 commits

Author SHA1 Message Date
Christoph Atteneder
400e291997
Make sure that offers with the same id are only counted once 2018-04-10 12:22:16 +02:00
SaraQian
abf36b973c Optimize imports 2018-04-10 10:48:45 +08:00
SaraQian
0ff288de09 Optimize imports 2018-04-10 10:38:05 +08:00
Manfred Karrer
e9e656f85b
Merge pull request #1505 from ManfredKarrer/master
Reorg imports
2018-04-09 08:28:22 -05:00
Manfred Karrer
1c7af0e7ee
Apply reorganize imports 2018-04-09 08:24:40 -05:00
Manfred Karrer
1cbce02465
Merge branch 'master_origin' 2018-04-09 08:10:52 -05:00
Chris Beams
4890eb5d8b
Merge pull request #1502 from ManfredKarrer/master
Refactor setup code
2018-04-09 12:28:07 +02:00
Christoph Atteneder
60db21f72a
Changed import style 2018-04-09 10:08:36 +02:00
SaraQian
58acd3b47d Adding payment method: Wechat 2018-04-09 11:28:14 +08:00
SaraQian
c2e12ad5ee Fixing a minor typo for validator param 2018-04-09 10:06:40 +08:00
Manfred Karrer
5e5783a0c2
Adjust Monitor, Seednode and Statistics to new setup code
- Add addCapability method to Capabilities
- Move bisqEnvironment.saveBaseCryptoNetwork(BisqEnvironment.getBaseCurrencyNetwork()); to CoreSetup
2018-04-07 17:20:37 -05:00
Manfred Karrer
ec6fc248aa
Split up setupStage method 2018-04-07 16:31:49 -05:00
Manfred Karrer
c4ab1f6024
Move common specific setup code to CommonSetup 2018-04-07 16:17:12 -05:00
Manfred Karrer
8752b3ebac
Add CoreSetup.setup for aggregating core or common specific setup code 2018-04-07 16:13:49 -05:00
Manfred Karrer
634e8673dd
Move CoreNetworkCapabilities.setSupportedCapabilities() to CoreSetup 2018-04-07 16:03:59 -05:00
Manfred Karrer
1b0e611cca
Rename to CoreNetworkCapabilities.init to setSupportedCapabilities 2018-04-07 16:02:46 -05:00
Manfred Karrer
b5bbdca96a
Add setBouncyCastleProvider to CoreSetup 2018-04-07 16:02:01 -05:00
Manfred Karrer
101365aef6
Add setupStage and setDatabaseCorruptionHandler methods 2018-04-07 15:58:04 -05:00
Manfred Karrer
8a266b16bb
Add addSceneKeyEventHandler and checkForCorrectOSArchitecture methods 2018-04-07 15:53:52 -05:00
Manfred Karrer
b87d4cc540
Add apply method to PersistedDataHost. Add CoreSetup 2018-04-07 15:49:45 -05:00
Manfred Karrer
01c2316e3e
Move setting of isDevMode to DevEnv 2018-04-07 15:35:31 -05:00
Manfred Karrer
dbaa938f46
Move USE_DEV_MODE to CommonOptionKeys 2018-04-07 15:34:51 -05:00
Manfred Karrer
c12ce392a8
Move set of PersistedDataHosts to custom classes at core and desktop 2018-04-07 15:31:55 -05:00
Manfred Karrer
cf39bb9e26
Move setup for Capabilities to CoreNetworkCapabilities 2018-04-07 15:17:27 -05:00
Manfred Karrer
87360f1224
Merge pull request #1499 from ripcurlx/add-trader-icon-to-offer-book
Add trader icon to offer book
2018-04-06 08:47:05 -05:00
Christoph Atteneder
77f0260dd2
Merge pull request #1500 from blabno/bugfix/enable-distZip
Enable distZip flag in "build.gradle".
2018-04-06 11:35:26 +02:00
Bernard Labno
d2ba3b8c95 Enable distZip flag in "build.gradle". 2018-04-06 11:20:50 +02:00
Christoph Atteneder
b89320f9b7
Add small peer icon (trader icon) to each offer in offer book to emphasize that you are trading with real people on Bisq 2018-04-06 10:45:13 +02:00
Manfred Karrer
a7bf94cc1e
Merge pull request #1497 from ManfredKarrer/voting
Add new domain for handling parameter changes
2018-04-05 08:02:33 -05:00
Chris Beams
917d27da6b
Revert "Enable Travis CI Gradle dependency caching"
This reverts commit 92ec88f1fc.
2018-04-05 10:59:01 +02:00
Manfred Karrer
fc62c856d9
Merge remote-tracking branch 'origin/master' into voting 2018-04-04 23:00:24 -05:00
Manfred Karrer
2c61a3c3c5
Add new domain for handling parameter changes
- Add DaoParam, ParamChangeEvent, ParamChangeEventList and DaoParamService
- Move all default values to DaoParam
- Access fees, quorum and voteThreshold from DaoParamService
- Remove handling those param data from BsqBlockChain
2018-04-04 22:47:29 -05:00
Manfred Karrer
acd00ddedc
Merge pull request #1494 from ManfredKarrer/voting
Bugfixes and refactorings for DAO views
2018-04-04 19:32:41 -05:00
Manfred Karrer
557a09e37e
Merge pull request #1492 from ripcurlx/national-bank-transfer-for-AR
Add additional nationalAccountId field to enable national bank transfers in Argentina
2018-04-04 14:41:54 -05:00
Manfred Karrer
21e50772c2
Merge pull request #1496 from ripcurlx/fix-disabled-offer-styles
Clean styles and cells to prevent random errors when re-used
2018-04-04 14:39:46 -05:00
Christoph Atteneder
c23802a136
Clean styles on and cells to prevent random errors when cells are re-used 2018-04-04 17:55:46 +02:00
Christoph Atteneder
325551ece4
Fix broken test 2018-04-04 17:35:07 +02:00
Christoph Atteneder
aceca930b2
Add national account id support for cash deposit 2018-04-04 17:30:32 +02:00
Christoph Atteneder
7e1a7f0400
Remove unnecessary/wrong overriding 2018-04-04 11:11:29 +02:00
Christoph Atteneder
0681ae0baf
Add validation for AR bank accounts and support for Same and Specific Bank Transfers 2018-04-04 11:11:00 +02:00
Manfred Karrer
c756acde53
Bugfixes and improvements
- Reactivate updateProposalList at onBlockAdded
- Use ArrayList instead of FilteredList at getSortedProposalList
- Update Predicates at onBlockAdded and onProtectedStorageEntry
- Remove isProposalPeriodValid, isBlindVotePeriodValid and isVoteRevealPeriodValid
- Remove isTxHeightInPhaseTest (removed buggy method)
2018-04-03 23:53:42 -05:00
Manfred Karrer
bdaeec0ca3
Refactor CompensationRequest/Proposal domain
- Add input checks for RequestedBsq
- Add check for description
- Use @Value instead of @Data
- Rename getCompensationRequestPayload to createCompensationRequestPayload and getCompensationRequest to createCompensationRequest
2018-04-03 20:03:09 -05:00
Manfred Karrer
1951fedb37
Refactor ProposalService
- Remove JsonExclude from ProposalPayload as not used anymore (was used earlier for sig of json from payload)
- Rename allProposals to observableList
- Use standard API for ProposalList persistence
- Remove onBlockAdded listener
- Add move detailed logging and error handling
- Improve numConnectedPeersListener handler
- Use ResultHandler and ErrorMessageHandler at publishProposal instead of a FutureCallback<Transaction> callback
- Add check for isTxInCurrentCycle to isInPhaseOrUnconfirmed method
- Remove updatePredicates (set predicates at onstructor)
2018-04-03 19:39:10 -05:00
Manfred Karrer
8a4c249041
Use logErrorAndThrowIfDevMode, add cycle check
- Use DevEnv.logErrorAndThrowIfDevMode to throw exception in dev mode
- Add filter for isTxInCurrentCycle when republishing myVotes.
- Add logs for successful or failed p2p network broadcast
2018-04-03 18:49:10 -05:00
Manfred Karrer
c2ea31f6db
Refactor MyVoteService
- Replace ObservableList in MyVoteService with MyVoteList.
- Use standard API for myVoteListStorage
- Rename getMyVotesList to getMyVoteList
2018-04-03 13:39:14 -05:00
Manfred Karrer
143a26639c
Extract MyVote aspects from BlindVoteService to MyVoteService 2018-04-03 13:13:17 -05:00
Manfred Karrer
ed7519c1e8
Move myVote classed to myvote package 2018-04-03 12:44:20 -05:00
Manfred Karrer
90ad5313aa
Rename DaoManager to DaoSetup 2018-04-03 12:11:32 -05:00
Christoph Atteneder
7c2b654f65
Remove unnecessary override 2018-04-03 19:00:20 +02:00
Manfred Karrer
dcaeb4d446
Rename DaoPeriodService to PeriodService 2018-04-03 11:58:13 -05:00