Commit graph

930 commits

Author SHA1 Message Date
Manfred Karrer
c288c107af Fix bug with restore form seed. Remove one path element at BIP 44 chain path. Add UTXO provider support. 2016-12-11 23:00:46 +01:00
Manfred Karrer
9dab7aa2ed Add squUtxo provider and request classes 2016-12-11 19:09:24 +01:00
Manfred Karrer
a218bd1e15 Refactor wallets, add support for both wallet seeds (restore still not working). Cleanups. 2016-12-10 23:55:15 +01:00
Manfred Karrer
3041affe2c Support BIP 44 coin_type key chain.
Add sendFunds (SQU) method using BTC fees (BTC wallet).
Add send view.
Add EmptyWalletWindow for SQU wallet.
Add SQU formatter.
Remove unused AddressEntry.Context entires.
Add SQU wallet data to export window.
2016-12-10 03:09:32 +01:00
Manfred Karrer
8f7f1c06ec Rename BitcoinWalletService to BtcWalletService 2016-12-08 14:23:11 +01:00
Manfred Karrer
a7c5866935 Refactor wallet (WIP) 2016-12-08 14:14:39 +01:00
Manfred Karrer
68845d197e Refactor wallet (add WalletService) (WIP) 2016-12-08 01:29:24 +01:00
Manfred Karrer
7357a1afd1 Rename WalletService to BitcoinWalletService 2016-12-08 00:11:05 +01:00
Manfred Karrer
eba9fcd051 Merge branch 'MiningFeeFix' into DAO
# Conflicts:
#	core/src/main/java/io/bitsquare/btc/WalletService.java
2016-12-07 23:58:49 +01:00
Manfred Karrer
e9f1a887a5 Add token wallet sub views. Use 2 wallets inside walletappkit 2016-12-07 23:44:44 +01:00
Manfred Karrer
44ebfce1b1 Add token wallet 2016-12-07 20:11:54 +01:00
Manfred Karrer
462158bae8 Add menu item and views for dao 2016-12-07 18:55:23 +01:00
Manfred Karrer
6c2fff538d Merge branch 'Development' into MiningFeeFix
# Conflicts:
#	pom.xml
2016-12-06 22:33:02 +01:00
Manfred Karrer
12ac797571 Fix IOP validation 2016-12-06 22:29:11 +01:00
Manfred Karrer
8f670c9b0a Remove FeeService form Preferences, cleanup 2016-12-06 16:14:25 +01:00
Manfred Karrer
a6ca1cec41 Apply estimated fee to withdrawal methods 2016-12-06 15:08:32 +01:00
hendry19901990
2d319211b4 Improved request 2016-12-06 09:26:08 -04:00
hendry19901990
5a45396e1c Improved the request from manfred!!! 2016-12-06 09:21:51 -04:00
Manfred Karrer
a759197f1b Support custom fee for withdrawal 2016-12-06 01:57:36 +01:00
Manfred Karrer
5beb7e6a1b Use security deposit from offer. Use fixed estimated tx size for fee calculation 2016-12-05 23:39:56 +01:00
hendry19901990
631aa86d0a changes 2016-12-05 17:10:52 -04:00
hendry19901990
b1280e118e update 2016-12-05 17:07:36 -04:00
Manfred Karrer
963086106f Move mining fee payment to taker. Refactor package io.bitsquare.pricefeed to io.bitsquare.provider.price. Rename option priceFeedProviders to providers 2016-12-05 17:25:50 +01:00
hendry19901990
21028e5395 Created class IOPAddressValidator and IOPAddressValidatorTest 2016-12-04 22:52:57 -04:30
Manfred Karrer
d5817020a6 Taker pays mining fee for both trade txs. 2016-12-03 02:27:58 +01:00
Manfred Karrer
1389cfd7d5 Remove mining fee for offerer (used for paying in trade - miningfee for createOfferFee tx is deducted form createOfferFee) 2016-12-03 01:10:53 +01:00
Manfred Karrer
b97fe356ca Remove feeService form Restrictions class, add getTxFeeForWithdrawal to FeeService, user TakerFee from offer (WIP) 2016-12-03 00:57:27 +01:00
Manfred Karrer
f467ae1090 Add new properties to Offer an Trade. Store fees in offer/trade. Replaced static tx fee with fee from FeeService. 2016-12-03 00:25:55 +01:00
Manfred Karrer
86aac3967d Add example regex address verification and test 2016-12-02 17:00:51 +01:00
Manfred Karrer
d7ed22c2b8 Add check for ZEC to only allow t-addresses. Add info popup for ZEC and XZC 2016-12-01 20:27:04 +01:00
Manfred Karrer
ddf63cccd8 Improve logging, cleanup 2016-11-26 20:54:04 +01:00
Manfred Karrer
7acfdb23de Add tool for manually creating the payout tx. Change shortcuts 2016-11-26 18:16:12 +01:00
Manfred Karrer
38239749a9 Increase width of data columns 2016-11-19 16:53:54 +01:00
Manfred Karrer
fc4e7bfa62 Use default btc format (allow more then 4 decimal places) 2016-11-19 16:42:55 +01:00
Manfred Karrer
16a542696e Fix bug with displaying wrong tx id if deposit tx id was missing in trade process 2016-11-19 16:22:35 +01:00
Manfred Karrer
b454226c74 Fix wrong info 2016-11-19 14:46:04 +01:00
Manfred Karrer
6ca66c6b8f Add export tool for wallet data 2016-11-19 14:31:26 +01:00
Manfred Karrer
f94a390b89 Dont apply TTL check for persisted data, increase timeouts, dont show btc nodes window at startup 2016-11-15 23:21:45 +01:00
Manfred Karrer
b800999614 Add popup for adding a full btc node ip address at first startup as well in settings 2016-11-15 01:13:24 +01:00
Manfred Karrer
3fb7cb1de4 Merge branch 'master' into Development 2016-11-13 22:56:31 +01:00
Manfred Karrer
08695377ce Rename method, use statics for prefix symbol 2016-11-13 22:30:53 +01:00
Manfred Karrer
e751958de1 Request Pricefeed via proxy and use new BtcAverage API and add coinmarketcap.
* Now all traffic is going over Tor (price requests from Poloniex could not be routed over Tor because they use Cloudflare)
* Added request to CoinMarketCap to get more prices for altcoins not listed at Poloniex
* Use 2 proxy price feed providers as hidden service for requesting accumulated BitcoinAverage (new API), Poloniex and CoinMarketCap price data
* Add program argument to add custom price feed providers
* Add module for running a own proxy price feed provider (requires BitcoinAverage API keys). Supports both clearnet and hidden service
* Display time of latest price update at tooltip over provider icon in market price widget
* Remove http proxy option because it is not needed anymore (Cloudflare issue with Poloniex solved by the proxy)
* Remove tor bridge support (was not solving GFW issues and caused only problems when connections to Tor failed at startup)
2016-11-13 21:12:46 +01:00
Ricardo Filipe
502e43f875 create a getter for the GUI symbols of trade currencies 2016-11-12 23:11:15 +00:00
Manfred Karrer
0eccfb87cc Merge branch 'master' into Development
# Conflicts:
#	gui/src/main/resources/i18n/in_dev/displayStrings_pt.properties
2016-11-06 23:23:00 +01:00
Manfred Karrer
021e13d602 Increase column width 2016-11-06 23:20:31 +01:00
riclas
dd0e914715 Add portuguese translation 2016-11-06 19:49:02 +00:00
Manfred Karrer
e9f3381034 Make onion address selectable in peer info popup, fix wording, fix comment 2016-11-04 13:48:19 +01:00
Manfred Karrer
c239b37b59 Add notification support to dispute view 2016-11-03 21:08:11 +01:00
Manfred Karrer
c1970a88a6 Fix bug with not supporting to restore seed words if current wallet files creation date is not matching original date 2016-11-02 22:48:04 +01:00
Manfred Karrer
01dcc4f2dc Add check for withdrawal in case the fees exceeds the available funds 2016-10-31 12:35:03 +01:00