Manfred Karrer
d27c4a6d7f
Use https://github.com/bitsquare/bitsquare instead of https://github.com/bisq/bisq
2017-06-11 22:52:47 +02:00
Manfred Karrer
0583b7a3cb
use capital letter for Bisq. Use bitsquare in github links (new bisq GH not defined yet)
2017-06-11 22:25:25 +02:00
Manfred Karrer
24d5b2d9ae
Use libdohj v 0.14.1.
...
Update build.md
2017-06-10 12:03:41 +02:00
Mike Rosseel
dc01aef917
libdohj was lost
2017-06-09 20:03:09 +02:00
Mike Rosseel
bf7c06e0e2
getting the Trade serialized, wip
2017-05-03 16:52:15 +02:00
Manfred Karrer
b805a795dd
Adjust code to work with BitcoinJ 0.14.4.1
2017-04-21 15:20:32 -05:00
Manfred Karrer
2955c0efff
Use Seednode for block requests. Broadcast new blocks to P2P network. Add AppSetup class for SeedNode. Remove utxo_provider module (seednode can be configured to act as BSQ full node)
2017-04-16 23:28:36 -05:00
Mike Rosseel
03c1b4970b
dependency fixes
2017-04-07 11:20:15 +02:00
Manfred Karrer
f1054446db
Update guice version. Add utxo_provider module.
2017-04-04 21:54:02 -05:00
Manfred Karrer
e96e408e33
Fix incorrect handling of logical and/or. Rename rpc optionkeys. Use lombok in BSQ tx value objcts. Use map with txId, index tuple instead of nested map for utxo. Rename BSQ Tx classes. Fix BSQ parsing algo. Add and improve tests.
2017-04-01 11:41:13 -05:00
Manfred Karrer
1215834864
Remove Alert delegates
2017-03-27 23:16:23 -05:00
Manfred Karrer
94a44b6c99
Add emailAddress to arbitr. and mediator. Add PGPPubKey to PubKeyRing
2017-03-26 15:21:39 -05:00
Mike Rosseel
53f9860bfc
fix protobuffer compilation
2017-03-23 08:29:31 +01:00
Manfred Karrer
552a151516
Add vo module. Refactor Alert to separated classes for all differnet domains (core, vo, proto, payload, persistable)
2017-03-21 23:10:55 -05:00
Manfred Karrer
4acf9516a4
Use btcj v.0.13.1.10
2017-03-17 10:38:39 -05:00
Manfred Karrer
3e91b89bbd
Rename network-messages module to wire. Further refactorings.
2017-03-16 20:35:46 -05:00
Manfred Karrer
388b28a23a
Remove no used modules
2017-03-16 20:04:36 -05:00
Manfred Karrer
23b86922ad
Fix missing impl at Utilities.getFeePerByte. Move btcj dependent methods from common Utilities to CoinUtil in core.
2017-03-16 13:26:58 -05:00
Mike Rosseel
2efc3acb29
split network-messages in its own module. Compiles.
2017-03-16 14:38:18 +01:00
Manfred Karrer
3b557463da
Rebranding: replace bitsquare with bisq
2017-03-12 16:00:40 -05:00
Manfred Karrer
75fc7d2286
Rebranding: Change occurance of Bitsquare to bisq
2017-03-12 14:28:14 -05:00
Mike Rosseel
22d5e7ad05
Merge branch 'DAO' into protobuffer
...
Conflicts:
common/src/main/java/io/bitsquare/app/Log.java
core/src/main/java/io/bitsquare/arbitration/ArbitratorManager.java
core/src/main/java/io/bitsquare/btc/BitcoinModule.java
core/src/main/java/io/bitsquare/btc/wallet/BsqWalletService.java
core/src/main/java/io/bitsquare/btc/wallet/TradeWalletService.java
core/src/main/java/io/bitsquare/btc/wallet/WalletService.java
core/src/main/java/io/bitsquare/btc/wallet/WalletsSetup.java
core/src/main/java/io/bitsquare/dao/DaoModule.java
core/src/main/java/io/bitsquare/dao/vote/VotingManager.java
gui/src/main/java/io/bitsquare/gui/main/account/content/backup/BackupView.java
gui/src/main/java/io/bitsquare/gui/main/dao/DaoView.java
gui/src/main/java/io/bitsquare/gui/main/dao/compensation/create/CreateCompensationRequestView.java
gui/src/main/java/io/bitsquare/gui/main/dao/voting/vote/VoteView.java
gui/src/main/java/io/bitsquare/gui/main/dao/wallet/send/BsqSendView.java
gui/src/main/java/io/bitsquare/gui/main/disputes/arbitrator/ArbitratorDisputeView.java
gui/src/main/java/io/bitsquare/gui/main/disputes/trader/TraderDisputeView.java
gui/src/main/java/io/bitsquare/gui/main/market/spread/SpreadViewModel.java
gui/src/main/java/io/bitsquare/gui/main/offer/createoffer/CreateOfferDataModel.java
gui/src/main/java/io/bitsquare/gui/main/offer/createoffer/CreateOfferViewModel.java
gui/src/main/java/io/bitsquare/gui/util/validation/AccountNrValidator.java
network/pom.xml
network/src/main/java/io/bitsquare/app/BitsquareEnvironment.java
network/src/main/java/io/bitsquare/messages/alert/Alert.java
network/src/main/java/io/bitsquare/messages/btc/provider/fee/FeeService.java
network/src/main/java/io/bitsquare/messages/trade/offer/payload/Offer.java
network/src/main/java/io/bitsquare/messages/user/Preferences.java
network/src/main/java/io/bitsquare/p2p/network/Connection.java
pom.xml
statistics/src/main/java/io/bitsquare/statistics/Statistics.java
2017-03-07 16:41:23 +01:00
Mike Rosseel
fed47a0342
Merge branch 'DAO' into protobuffer
...
Conflicts:
common/src/main/java/io/bitsquare/app/Log.java
core/src/main/java/io/bitsquare/arbitration/ArbitratorManager.java
core/src/main/java/io/bitsquare/btc/BitcoinModule.java
core/src/main/java/io/bitsquare/btc/wallet/BsqWalletService.java
core/src/main/java/io/bitsquare/btc/wallet/TradeWalletService.java
core/src/main/java/io/bitsquare/btc/wallet/WalletService.java
core/src/main/java/io/bitsquare/btc/wallet/WalletsSetup.java
core/src/main/java/io/bitsquare/dao/DaoModule.java
core/src/main/java/io/bitsquare/dao/vote/VotingManager.java
gui/src/main/java/io/bitsquare/gui/main/account/content/backup/BackupView.java
gui/src/main/java/io/bitsquare/gui/main/dao/DaoView.java
gui/src/main/java/io/bitsquare/gui/main/dao/compensation/create/CreateCompensationRequestView.java
gui/src/main/java/io/bitsquare/gui/main/dao/voting/vote/VoteView.java
gui/src/main/java/io/bitsquare/gui/main/dao/wallet/send/BsqSendView.java
gui/src/main/java/io/bitsquare/gui/main/disputes/arbitrator/ArbitratorDisputeView.java
gui/src/main/java/io/bitsquare/gui/main/disputes/trader/TraderDisputeView.java
gui/src/main/java/io/bitsquare/gui/main/market/spread/SpreadViewModel.java
gui/src/main/java/io/bitsquare/gui/main/offer/createoffer/CreateOfferDataModel.java
gui/src/main/java/io/bitsquare/gui/main/offer/createoffer/CreateOfferViewModel.java
gui/src/main/java/io/bitsquare/gui/util/validation/AccountNrValidator.java
network/pom.xml
network/src/main/java/io/bitsquare/app/BitsquareEnvironment.java
network/src/main/java/io/bitsquare/messages/alert/Alert.java
network/src/main/java/io/bitsquare/messages/btc/provider/fee/FeeService.java
network/src/main/java/io/bitsquare/messages/trade/offer/payload/Offer.java
network/src/main/java/io/bitsquare/messages/user/Preferences.java
network/src/main/java/io/bitsquare/p2p/network/Connection.java
pom.xml
statistics/src/main/java/io/bitsquare/statistics/Statistics.java
2017-03-07 16:40:57 +01:00
Mike Rosseel
5b5329ffd4
fix string interning problem by removing Utilities.serialize calls and doing signing also with protobuffer
2017-03-01 09:20:13 +01:00
Manfred Karrer
159b208273
Add btcd-cli4j lib as local build jar instead of using http repo. Add exclude for diff. version dependencies.
2017-02-20 14:29:58 -05:00
Mike Rosseel
f3d1c87d4e
hand-merge of policyfile-dev branch
2017-02-20 17:04:17 +01:00
Mike Rosseel
5d6537a0d2
Removed the spring bug fix class because upgrading to 4.3.6-RELEASE fixed the bug + no more confusion on import between the two classes. Bitsquare now starts again, P2P to be tested
2017-02-20 09:50:09 +01:00
Manfred Karrer
839670739d
Cleanup
2017-02-12 14:09:01 -05:00
Manfred Karrer
d666490424
Set v 0.5.0.0, fix issues after merge.
2017-02-12 13:38:26 -05:00
Manfred Karrer
358f292cbe
Merge branch 'Development' into DAO
...
# Conflicts:
# common/src/main/java/io/bitsquare/app/Version.java
# core/src/main/java/io/bitsquare/btc/FeePolicy.java
# core/src/main/java/io/bitsquare/btc/WalletAppKitBitSquare.java
# core/src/main/java/io/bitsquare/btc/WalletService.java
# core/src/main/java/io/bitsquare/btc/wallet/TradeWalletService.java
# core/src/main/java/io/bitsquare/locale/CurrencyUtil.java
# core/src/main/java/io/bitsquare/trade/BuyerTrade.java
# core/src/main/java/io/bitsquare/trade/SellerTrade.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/buyer/OffererCreatesAndSignsDepositTxAsBuyer.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/buyer/SignAndFinalizePayoutTx.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/buyer/SignAndPublishDepositTxAsBuyer.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/buyer/TakerCreatesDepositTxInputsAsBuyer.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/seller/OffererCreatesAndSignsDepositTxAsSeller.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/seller/SignAndPublishDepositTxAsSeller.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/seller/SignPayoutTx.java
# core/src/main/java/io/bitsquare/trade/protocol/trade/tasks/seller/TakerCreatesDepositTxInputsAsSeller.java
# gui/src/main/java/io/bitsquare/gui/main/MainViewModel.java
# gui/src/main/java/io/bitsquare/gui/main/offer/createoffer/CreateOfferViewModel.java
# gui/src/main/java/io/bitsquare/gui/main/overlays/windows/DisputeSummaryWindow.java
# gui/src/main/java/io/bitsquare/gui/main/overlays/windows/OfferDetailsWindow.java
# gui/src/main/java/io/bitsquare/gui/main/overlays/windows/TradeDetailsWindow.java
# gui/src/main/java/io/bitsquare/gui/main/portfolio/pendingtrades/PendingTradesDataModel.java
# gui/src/main/java/io/bitsquare/gui/main/portfolio/pendingtrades/PendingTradesViewModel.java
# network/src/main/resources/PersistedP2PStorageData
# package/mac/create_app.sh
# pom.xml
# provider/src/main/java/io/bitsquare/provider/ProviderMain.java
# provider/src/main/java/io/bitsquare/provider/price/PriceRequestService.java
2017-02-12 12:59:29 -05:00
Manfred Karrer
890c724a87
Prepare for v 0.4.9.9
2017-02-10 19:49:33 -05:00
Manfred Karrer
b0496675b1
Fix wrong bitcoinJ version, remove excludes.
2017-02-10 18:50:16 -05:00
Manfred Karrer
a58f57f30d
Update to latest version of org.reactfx
2017-02-10 14:29:18 -05:00
Manfred Karrer
54f860ddb7
Add exclusion again (still diff. version in some sub lib dependencies)
2017-02-10 13:42:14 -05:00
Manfred Karrer
c8c25faa65
Remove excludes in pom
2017-02-10 13:27:37 -05:00
Manfred Karrer
376adb6d1e
Move digest-enforcer-rules to gui module and add more entries
2017-02-09 23:58:55 -05:00
Mike Rosseel
6c6937f61f
add maven dependency check plugin
2017-02-09 16:22:45 +01:00
Manfred Karrer
e1d917f6c7
Merged PR ( https://github.com/bitsquare/bitsquare/pull/730 ) with some fixes and improvements. Use bitcoinj v 0.13.1.8
2017-02-03 07:42:33 -05:00
Mike Rosseel
dd17069b1e
working ping/pong
2017-01-30 07:53:52 +01:00
Manfred Karrer
8f871e2629
Add UTXO handling of orphan transactions, Add SquBlockchainManager, add Unittests
2017-01-17 02:56:30 +01:00
Manfred Karrer
1fd526199d
Add bitcoind rpc service for requesting blocks. Add params in voting. Change UI for voting. (WIP)
2017-01-08 22:09:41 +01:00
Manfred Karrer
12ac797571
Fix IOP validation
2016-12-06 22:29:11 +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
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
Manfred Karrer
3bf4c60567
Prepare for v0.4.9.8
2016-11-19 14:36:23 +01:00
Manfred Karrer
9ab423619c
Update BitcoinJ to 0.13.1.7
2016-11-19 14:31:41 +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
Manfred Karrer
f9a7d2c837
Set default value for insertPubKey flag to false. Update to BitcoinJ version 0.13.1.6
2016-10-25 03:53:45 +02:00