Commit Graph

853 Commits

Author SHA1 Message Date
Manfred Karrer
576465b653 Added Gulden 2016-10-13 00:44:21 +02:00
Manfred Karrer
b2b66d42a8 Add LookAheadObjectInputStream 2016-10-12 23:19:08 +02:00
Manfred Karrer
849ab100c3 Dont call local storage if we read from persisted object 2016-10-12 23:18:53 +02:00
Manfred Karrer
2d24fb7ed1 Added Battlestars, Nav Coin and Siafund 2016-10-12 23:15:32 +02:00
Manfred Karrer
be9f6e0f15 Set tradeStatisticsTickUnitIndex to 3 (DAY) 2016-10-12 22:57:06 +02:00
Manfred Karrer
067b57c82b Added Kenya to countrylist 2016-10-12 21:26:32 +02:00
Manfred Karrer
da50166865 Fix handling of all locales 2016-10-09 18:33:42 +02:00
Manfred Karrer
3361de2c72 Add Kazakhstan to locales. Use static list instead of jdk locales 2016-10-09 13:57:54 +02:00
Manfred Karrer
2334d87094 Increase trde limit for ClearXChange, Cash deposit and US postal money order to 1 BTC 2016-10-08 18:31:09 +02:00
Manfred Karrer
6299709a0e Change behavior of currency list in buy and sell screen back to the way how it was used before v04.9.6 (use list defined in settings and not all currencies for which are offers available) 2016-10-08 18:02:53 +02:00
Manfred Karrer
90b17eb856 Rename Payment account to Trading account 2016-10-08 17:06:19 +02:00
Manfred Karrer
f8ba284358 Added Lumen and Emercoin 2016-10-07 23:02:57 +02:00
Manfred Karrer
ee0f03c752 Edited Clams 2016-10-07 02:38:52 +02:00
Manfred Karrer
f72b681858 Used a sorted list for altcoins 2016-10-07 02:37:31 +02:00
Manfred Karrer
6834c808c6 Cleanup 2016-10-07 01:44:13 +02:00
Manfred Karrer
d06cea7332 Invert isWinnerPublisher to get desired default boolean value (backward compatible) 2016-10-07 01:27:08 +02:00
Manfred Karrer
77fb064c93 Fix bug with closed dispute if peers dispute was closed after restart, Support choice of publisher, Support custom payout amounts 2016-10-07 01:11:48 +02:00
Manfred Karrer
9bdf7b1378 Fix naming of Plutons and ETC 2016-10-06 18:50:11 +02:00
Manfred Karrer
c0a39415e5 Added Eternity 2016-10-06 01:59:44 +02:00
Manfred Karrer
7d0f589c69 Added Zcash 2016-10-06 01:55:52 +02:00
Manfred Karrer
bac867873d Improve wording, improve layout 2016-10-06 00:34:10 +02:00
Manfred Karrer
be27a11998 Improve wording 2016-10-06 00:25:57 +02:00
Manfred Karrer
c0996b629b Text improvements 2016-10-06 00:01:43 +02:00
Manfred Karrer
df1bf9b431 Change Zcoin ticker and name 2016-10-05 22:32:40 +02:00
Manfred Karrer
24a49256af Added now altcoins: Augur (REP), ZCoin, Pluton, Digital Rupees, Vcash, HOdlcoin, Burstcoin, Triangles, Argentum, DIBCOIN 2016-10-05 22:18:30 +02:00
Manfred Karrer
4e78f2aef9 Increase trade limits for Altcoins to 3 BTC, OKPay, Swish and AliPay to 2 BTC 2016-10-05 22:13:27 +02:00
Manfred Karrer
4ff53ce128 New API but not used yet because json is 10 times larger. Wait for response form them if they can add an optimized API call. 2016-10-05 17:55:00 +02:00
Manfred Karrer
81668a82cc Fix issue with withdrawal if tx size exceeds 100kb limit. Show fee as sat/byte 2016-09-05 13:46:48 -05:00
Manfred Karrer
a497c73bac Added new payment method: Faster payments 2016-09-04 12:52:36 -05:00
Manfred Karrer
3f79a97cc0 Allow repeated dispute close 2016-09-03 23:21:13 -05:00
Manfred Karrer
a9a6ee8dfb Add null check 2016-09-03 22:47:31 -05:00
Manfred Karrer
20fd318636 Add "extra requirements" field to cash deposit 2016-09-03 15:12:09 -05:00
Manfred Karrer
28b440ef90 Added new altcoins: Opal, Synereo 2016-09-03 14:10:48 -05:00
Manfred Karrer
0fd74178a8 Add nr of disputes to details window and to table. Add onion addresses to table. 2016-09-03 13:26:35 -05:00
Manfred Karrer
9616cc0524 Add 2 more dispute result reasons 2016-09-03 11:41:29 -05:00
Manfred Karrer
577df65df7 Add 2 more dispute result reasons 2016-09-03 10:44:27 -05:00
Manfred Karrer
83d411eba5 Prepare v0.4.9.6 2016-09-03 10:34:48 -05:00
Manfred Karrer
f3ebed39ea Add fix for invalid offer IDs (caused by adding the version nr to the offer ID in the dev branch, whcih got reverted later again) 2016-09-03 10:32:39 -05:00
Manfred Karrer
1c2a6885c2 Add Advanced Internet Blocks 2016-08-29 12:42:27 +02:00
Manfred Karrer
2e78703b9a Increase REPUBLISH_AGAIN_AT_STARTUP_DELAY_SEC to 20 sec. and increase delay between publish offers from 500 to 700 ms in OpenOfferManager 2016-08-29 11:41:42 +02:00
Manfred Karrer
b356bb18f0 Change non-trade mining fee to 20k sat / kb 2016-08-28 22:21:22 +02:00
Manfred Karrer
cd0ec19f4b Add null checks, cleanup 2016-08-28 18:31:23 +02:00
Manfred Karrer
956843ca14 Apply primary market based direction, add BTC if "buyer" or "seller" is used in info text, remove embedded app version in offerID, 2016-08-28 18:01:53 +02:00
Manfred Karrer
721bf6cc33 Add primaryMarketDirection 2016-08-28 13:32:16 +02:00
Manfred Karrer
2249487763 Show only currencies in market view which are used in offers or trades,
Add checkbox in settings for sort policy of market currency list (alphabetically or by num of offers/trades)
2016-08-28 03:42:41 +02:00
Manfred Karrer
49e7d84905 Add altcoin: YACCoin 2016-08-27 22:43:42 +02:00
Manfred Karrer
d6add9ff85 Add altcoin: 1CRedit 2016-08-27 22:41:44 +02:00
Manfred Karrer
993b6d2d07 Sort currencies in lists 2016-08-27 22:13:17 +02:00
Manfred Karrer
cb5fb2d7ef Add Crypto Bullion 2016-08-27 18:29:40 +02:00
Manfred Karrer
327fde63ee Increase mining fee to 50 sat/byte for non-trade tx 2016-08-26 20:40:21 +02:00
Manfred Karrer
a803077296 Prepare for v 0.4.9.5 2016-08-26 17:03:01 +02:00
Manfred Karrer
54bd05be5f Merge branch 'master' into Development
Conflicts:
	gui/src/main/resources/i18n/displayStrings.properties
2016-08-26 15:18:48 +02:00
Manfred Karrer
f40603744f Version 0.4.9.4 2016-08-26 15:14:33 +02:00
Manfred Karrer
2f1ea286e0 Add support for not recognized payment methods 2016-08-26 15:05:38 +02:00
Manfred Karrer
8d22db1bba Add holder name to cleadXchange, fix naming 2016-08-26 14:21:43 +02:00
Manfred Karrer
ebce160031 Use always precision 8 for json dumped data 2016-08-26 12:04:22 +02:00
Manfred Karrer
216b4f44e8 Use always precision 8 for json dumped data 2016-08-26 12:02:41 +02:00
Manfred Karrer
f1996c6e8a Remove test call 2016-08-26 11:32:27 +02:00
Manfred Karrer
d0d46e953f Encode version nr into offer id 2016-08-26 11:32:05 +02:00
Manfred Karrer
c9fa9db99d Change to default precision (4) 2016-08-26 00:47:15 +02:00
Manfred Karrer
913a4524c6 Increase trade periods 2016-08-25 21:28:56 +02:00
Manfred Karrer
d48f33f74e Add Decred coin 2016-08-25 21:28:43 +02:00
Manfred Karrer
50d04452b0 Use precision 8 for crypto currencies 2016-08-25 20:39:21 +02:00
Manfred Karrer
a66bd8f866 Added primary market values to JSON offer list and added BTC to JSON currency list 2016-08-25 20:31:15 +02:00
Manfred Karrer
e8cdea6aa4 Add email to Cash deposit and extend info text 2016-08-25 20:15:08 +02:00
Manfred Karrer
f1406b666e Add Payment method: Cash deposit (global) 2016-08-25 19:22:41 +02:00
Manfred Karrer
cd4401a001 Add new payment methods: ClearXExchange, US Postal Money Order and US CashDeposit (WIP). Deactivate bank transfers for US. 2016-08-25 18:25:19 +02:00
Manfred Karrer
318cc38c31 Add fields for primary market 2016-08-25 17:44:16 +02:00
Manfred Karrer
c184b17b11 Change log level 2016-08-25 13:58:46 +02:00
Manfred Karrer
18d3dfd38b Store arbitrator pubKey in trade object to avoid null pointer when the arbitrator is not available in the trade process 2016-08-25 02:36:16 +02:00
Manfred Karrer
69e8ebae3b Fix wrong priceFeedType for fiat 2016-08-24 23:04:49 +02:00
Manfred Karrer
1b78e44195 Add markets colums, adjust wordings and price display, add minPrecision, group btc precision to 2 digits 2016-08-23 23:04:12 +02:00
Manfred Karrer
4e3d6f46fe Use wrapper for supporting new fields in tradestatistics for json to avoid breaking existing objects (p2p storage sig check) 2016-08-23 20:10:41 +02:00
Manfred Karrer
7af384cb30 Prepare for 0.4.9.3 2016-08-23 15:38:08 +02:00
Manfred Karrer
8c192832e9 Increase republish offers period to 20 min. 2016-08-23 12:26:18 +02:00
Manfred Karrer
b84e21dc31 Add display strings for price, amount and volume for offer and trade json files 2016-08-23 11:32:53 +02:00
Manfred Karrer
1357cc3536 Apply inverted price to markets screens, various refactorings, bugfixes 2016-08-23 10:31:43 +02:00
Manfred Karrer
db03528bf9 Added VCoin 2016-08-21 17:22:44 +02:00
Manfred Karrer
7eb4bf45ac Remove useInvertedMarketPriceProperty, set useInvertedMarketPrice deprecated 2016-08-19 19:56:56 +02:00
Manfred Karrer
fa6ee11628 Added LBRY Credits 2016-08-19 18:56:47 +02:00
Manfred Karrer
809041b0bf Added new altcoins: Syndicate, HunCoin, Unobtanium, Digibyte 2016-08-19 13:38:30 +02:00
Manfred Karrer
76d8bb467d Set listeners before applying persisted object 2016-08-18 12:12:30 +02:00
Manfred Karrer
8bcea23936 Merge branch 'master' into Development 2016-08-09 21:45:31 +02:00
adrian
46df58e29a parent directory might not exist: causes exception
Files.createDirectories fixes this.

exception:
Application data directory '.../.local/share/Bitsquare' could not be created
Caused by: java.nio.file.NoSuchFileException
2016-08-09 00:12:59 -04:00
Manfred Karrer
bc833601d3 Add check for nullpointer 2016-08-08 16:24:34 +02:00
Manfred Karrer
b729afe56c Use list of keys for excluding data which we have already at startup. Add dumped persisted data to resources so new user do nto need to load all statistics data. 2016-08-08 01:05:01 +02:00
Manfred Karrer
d0db09a56a Pack TradeStatistics file as resource and copy to dn dir at startup if not exist. Refactor delayed processing of trade statistics 2016-08-07 22:14:54 +02:00
Manfred Karrer
7ddd877c50 Remove LazyProcessedStoragePayload from Offer and MailBoxPayload 2016-08-07 20:26:24 +02:00
Manfred Karrer
c6a6712830 Persist tradestatistics storage map, optimize handling of received data, reduce num backups for navigation and P2PStorage 2016-08-07 16:45:11 +02:00
Manfred Karrer
c9349d2935 Make num backups editable per storage, reduce for closed trades to 3 2016-08-07 16:41:14 +02:00
Manfred Karrer
d2e3f2371c Improve payment method tooltip in orderbook 2016-08-07 14:26:55 +02:00
Manfred Karrer
4db16760f0 Improve auto-naming of accounts 2016-08-07 13:54:35 +02:00
Manfred Karrer
8dba40c3f0 Add STEEMUSD, BitCNY, BitEUR, BitCHF, BitGBP, BitNZD, BitAUD, BitSGD, BitHKD, BitSEK. Remove ETHC 2016-08-07 13:10:06 +02:00
Manfred Karrer
ccb6ce88c8 Add param for num of max backup files and increase it to 20 for wallet and keys. 2016-08-07 13:03:41 +02:00
Manfred Karrer
f7a7c4087b Prepare v 0.4.9.3 2016-08-07 04:17:13 +02:00
Manfred Karrer
c42cfe57e4 Add BitUSD, Steem Dollar 2016-08-07 03:27:42 +02:00
Manfred Karrer
c36f371dcd Remove date check for publishing trade statistics 2016-08-07 03:10:46 +02:00
Manfred Karrer
0ccb2576a3 Fix wrong equals check 2016-08-06 22:03:06 +02:00
Manfred Karrer
ee3955717c Increase trade limits 2016-08-06 21:24:01 +02:00
Manfred Karrer
1e4b9e820e Add reminder popup for password, seed words and backup. Change term cryptocurrencies to altcoins. Improve wording 2016-08-06 20:51:08 +02:00
Manfred Karrer
4193d338bd Decrease MAX_MEMORY_MB_DEFAULT, improve logging, comments 2016-08-06 19:22:07 +02:00
Manfred Karrer
16a40c1906 Rename JsonString to PlainTextWrapper 2016-08-06 19:05:49 +02:00
Manfred Karrer
6eeb9fcb2f Rename other obj in equals check 2016-08-06 18:57:53 +02:00
Manfred Karrer
1c0b750d6b Fix wrong handling of enums in equals and hashCode 2016-08-06 18:57:04 +02:00
Manfred Karrer
9ec9c7ec6e Add PriorityStoragePayload interfaces to delay processing of Offer and TradeStatistic items at startup to avoid that the UI get stuck by performance peaks. 2016-08-06 13:37:49 +02:00
Manfred Karrer
06ee18550a Add maxMemory option for seed nodes and statistic nodes 2016-08-05 13:53:37 +02:00
Manfred Karrer
3e85f0af51 Add precision to currency json 2016-08-04 13:02:04 +02:00
Manfred Karrer
d7ad006917 Added Mycelium Token 2016-08-02 22:02:52 +02:00
Manfred Karrer
a93a85ee03 Delay processing of tradestatistics data 2016-08-02 12:21:25 +02:00
Manfred Karrer
96f33e1eb7 Improve logging 2016-08-02 11:10:59 +02:00
Manfred Karrer
476c78d110 Added BitSYNQ 2016-08-02 11:10:33 +02:00
Manfred Karrer
c6dae9e89d Added CMT (Comet) 2016-08-01 00:41:41 +02:00
Manfred Karrer
814bf8d065 Add statistics dump for offers 2016-07-31 04:10:40 +02:00
Manfred Karrer
5c86e6ed5d Save json as plain text instead of serialized java object 2016-07-31 02:52:52 +02:00
Manfred Karrer
e3ce6e9125 Prepare for release 0.4.9.2 2016-07-30 00:32:40 +02:00
Manfred Karrer
d3e63a4470 Fix bug with using runPeriodically instead of runAfter for TradeStatistics 2016-07-29 23:18:36 +02:00
Manfred Karrer
2615fb2d8e Set default log level to INFO 2016-07-29 18:29:21 +02:00
Manfred Karrer
e3480d0995 Cleanup logs. Use debug instead of info to get less load of logs if info is default log level 2016-07-29 18:24:34 +02:00
Manfred Karrer
2a79c77fcb Add "show all currencies" to trade statistics. 2016-07-29 04:27:05 +02:00
Manfred Karrer
03763929b3 Save fiat and altcoin currency lists to json files if dumpStatistics is set to true 2016-07-29 01:51:06 +02:00
Manfred Karrer
3ed31157a5 Fix incorrect price feed update handling 2016-07-28 15:09:42 +02:00
Manfred Karrer
c6c74e116b Check if changed before calling storage.queueUpForSave. Clone lists or maps at storage.queueUpForSave 2016-07-27 23:32:17 +02:00
Manfred Karrer
a48ad655af Fix concurrent mod exc. at filemanager. only persist states if changed 2016-07-27 22:53:25 +02:00
Manfred Karrer
241835acc8 Add prog arg for socks5ProxyHttpAddress. 2016-07-27 10:59:42 +02:00
Manfred Karrer
0798d7684e Added cambodia 2016-07-27 01:29:47 +02:00
Manfred Karrer
19d600c09d Fix ETHC info 2016-07-26 23:03:51 +02:00
Manfred Karrer
b239c8692a Fix bug with not correctly resolved payment account 2016-07-26 22:27:57 +02:00
Manfred Karrer
281c9f5fa7 Republish trade stats on interval. tune delays 2016-07-26 21:31:27 +02:00
Manfred Karrer
8ffa8edda4 Rename bank nr to bank ID 2016-07-26 18:28:37 +02:00
Manfred Karrer
6e2fabe38b Show bank nr in offer details window 2016-07-26 18:15:45 +02:00
Manfred Karrer
897c8d11e8 Rename PriceFeed to PriceFeedService 2016-07-26 17:12:10 +02:00
Manfred Karrer
f954073b16 Add prog arg useTorForHttp 2016-07-26 17:11:32 +02:00
Manfred Karrer
f505cf630d Use Socks5ProxyProvider for providing internal or external (prog args) proxy. Add checkbox to network settings view for using tor with http requests 2016-07-26 15:19:28 +02:00
Manfred Karrer
60576049cf Tune statistics publishing 2016-07-26 02:43:10 +02:00
Manfred Karrer
5d38cb281f Tune statistics publishing 2016-07-26 02:11:50 +02:00
Manfred Karrer
f4bb5722f5 Use addSet instead of add for TradeStatistic items at startup 2016-07-26 01:58:10 +02:00
Manfred Karrer
ab2018f800 Use ETHC with deprecated flag 2016-07-26 01:45:47 +02:00
Manfred Karrer
7916b3c61d Tune P2P network settings 2016-07-26 01:23:55 +02:00
Manfred Karrer
21d8c82eb3 Map ETHC to ETH 2016-07-26 01:23:46 +02:00
Manfred Karrer
aa8f146dca Tune P2P network settings 2016-07-26 01:04:33 +02:00
Manfred Karrer
590c48a10c Set useTorForBtcJ to default false 2016-07-25 22:55:39 +02:00
Manfred Karrer
423cb141f4 added prog arg for btc proxy, overrides the proxy in the WalletService if defined 2016-07-25 21:33:37 +02:00
Manfred Karrer
a284f0f5b1 trade statistics published also by taker, delay batch publishing 2016-07-25 21:14:09 +02:00
Manfred Karrer
391930e9d0 Move trade statistics in package 2016-07-25 20:40:42 +02:00
Manfred Karrer
f56b717f25 Refactor option keys 2016-07-25 20:31:29 +02:00
Manfred Karrer
591a4e224f Use ETC instead of ETHC 2016-07-25 20:19:55 +02:00
Manfred Karrer
11ebdf39d2 Set v 0.4.9.1 2016-07-25 19:37:01 +02:00
Manfred Karrer
8b7ee140e4 Move Capabilities to own class 2016-07-25 18:28:29 +02:00
Manfred Karrer
a41e78290e Cleanup 2016-07-25 18:14:20 +02:00
Manfred Karrer
2240daf9c0 Merge branch 'LiveStats' into Development 2016-07-25 17:04:20 +02:00