Sergey Rozhnov
60ca9fb14b
Implemented unit test for NodeAddresses
2018-02-15 16:59:12 +04:00
Sergey Rozhnov
96528a0fc5
Implemented unit test for ImmutableSetDecorator
2018-02-15 16:41:02 +04:00
Manfred Karrer
0064e5052f
Merge pull request #1332 from tau3/refactor/config-peer-nodes
...
Refactoring: WalletSetup#configPeerNodes
2018-02-13 13:14:16 -05:00
Sergey Rozhnov
707fd5c986
Implemented unit test for BtcNodeConverter
2018-02-07 01:19:14 +04:00
Sergey Rozhnov
f9ab2614a8
Implemented unit test for PeerAddressRepository
2018-02-07 00:15:38 +04:00
Sergey Rozhnov
862de72666
Implemented unit test for WalletSetupPreferences
2018-02-06 23:38:00 +04:00
Sergey Rozhnov
cd05c8767c
Implemented unit test for WalletNetworkConfig
2018-02-06 23:27:31 +04:00
sqrrm
8ec499888c
Simplyfy BsqParser test case setup
2018-02-06 19:26:09 +01:00
sqrrm
a6341ec7f1
Test parseBlocks and BsqBlockChain population
2018-02-06 19:21:37 +01:00
Manfred Karrer
ee9b133f65
Merge branch 'Development'
...
# Conflicts:
# gui/src/main/java/io/bisq/gui/main/funds/transactions/TransactionsView.java
# gui/src/main/java/io/bisq/gui/main/overlays/windows/TorNetworkSettingsWindow.java
2018-02-01 14:10:42 -05:00
Manfred Karrer
7cd96363ff
Merge #1297
2018-02-01 13:29:25 -05:00
Sergey Rozhnov
0561e8e4cb
implemented unit test for ReceiptValidator
2018-01-30 12:39:13 +04:00
Sergey Rozhnov
cadaac15e9
split AccountValidator into ReceiptValidator and ReceiptPredicates; implemented unit test for ReceiptPredicates
2018-01-29 18:36:23 +04:00
sqrrm
95ecec6d12
Add command line option to set BSQ genesis tx id
2018-01-25 16:52:36 +01:00
Manfred Karrer
22d79b0f54
Remove unneeded Type
2018-01-24 20:18:18 -05:00
sqrrm
99d9ea6619
bsqparsertest: add test for isBsqTx
...
Testing only the most basic cases of inputs.
2018-01-24 13:56:48 +01:00
Manfred Karrer
0e16522307
Merge branch 'Development' into dao
...
# Conflicts:
# core/src/main/java/io/bisq/core/dao/blockchain/BsqNode.java
2017-12-08 11:17:47 -05:00
Manfred Karrer
558157082d
Add filter for btc nodes
2017-12-07 23:14:34 -05:00
Manfred Karrer
8454f4dfce
Further refactorings, cleanup, fix missing handlers.
2017-12-05 23:10:39 -05:00
Manfred Karrer
81a719d207
-Refactoring: Rename BsqChainState to BsqBlockChain
2017-12-05 16:16:34 -05:00
Manfred Karrer
57a019708d
Split list of requests in active and past. Improve tests
2017-12-05 15:01:11 -05:00
Manfred Karrer
3bcd8d4ad2
Add phase display for comp requests
2017-12-05 00:05:50 -05:00
Manfred Karrer
56886693e8
Add feature for removing comp request. Add phase calculation
2017-12-01 22:13:11 -05:00
Manfred Karrer
96081ddb63
Add provided bitcoin nodes and filter message for deactivating public network selection.
2017-11-07 23:43:08 -05:00
Chris Beams
e1a6f87a98
Reformat Java sources with Editorconfig settings
...
This change is the result of a global reformatting in IDEA now that
`.editorconfig` settings are in place. Note that Editorconfig's
`continuation_indent_size` property [1] was also added and set to 8
here, as this reflects the dominant style already present in the
codebase. i.e. in created a much smaller diff to set the continuation
indent to 8 that would have been created leaving this property out and
letting it default to 4.
[1]: https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
2017-11-04 20:11:30 +01:00
Manfred Karrer
2c84623154
Add filter for arbitrators
2017-10-25 17:24:54 -05:00
Manfred Karrer
e8290e3b8a
Fix missing verifications, handle altcoins, cleanup
2017-10-25 14:18:26 -05:00
Manfred Karrer
f2d1e8b6f6
Remove signature from hash
2017-10-22 21:18:53 -05:00
Manfred Karrer
14bb75ded5
Check accountWitness date only if we receive it from other peers in the P2P network
2017-10-21 23:05:52 -05:00
Manfred Karrer
801a9174ad
Dont publish altcoin account witness
2017-10-21 20:32:05 -05:00
Manfred Karrer
e56fc44956
Only use accumulated hash in Witness object
2017-10-21 14:07:48 -05:00
Manfred Karrer
1206878579
Add peers account age witness verifications in trade process
2017-10-17 20:41:33 -05:00
Manfred Karrer
851792d1f1
Add new P2P network data structure for AccountAgeWitness without pubKey
2017-10-16 15:52:54 -05:00
Manfred Karrer
bd74d03ac1
Use Ripemd with sha256 hash to reduce size of witness hash to 20 bytes
2017-10-15 10:58:49 -05:00
Manfred Karrer
27ecbf7260
Publish accountAgeWitness data to P2P network (WIP)
2017-10-09 21:14:40 -05:00
Manfred Karrer
b667e1b18a
Rename PaymentAccountAgeWitnessService to AccountAgeWitnessService
2017-09-25 09:16:01 -05:00
Manfred Karrer
fb5b8ecc0f
Rename PaymentAccountAgeWitness to AccountAgeWitness
2017-09-25 09:15:20 -05:00
Manfred Karrer
4ef8309153
Add TakerVerifyOffersAgeWitnessHash to taker protocols
2017-09-25 09:12:02 -05:00
Manfred Karrer
007142ed9b
Add AgeWittness domain (WIP)
2017-09-23 10:08:32 -05:00
Manfred Karrer
af27682f2f
Merge Development
2017-09-21 09:56:01 -05:00
Manfred Karrer
c237c64550
Ignore failing tests, add TODO
2017-07-16 17:12:45 +02:00
Manfred Karrer
a2563fd0d4
Cleanup, improve comments, small refactorings
2017-07-16 16:06:05 +02:00
Manfred Karrer
8197be2c8a
Cleanup TODOs
2017-06-27 21:47:03 +02:00
Manfred Karrer
e258b17e7a
Update license with Bisq instead of bisq
2017-06-27 01:39:11 +02:00
Manfred Karrer
f268abe2e1
Merge DAO branch to Development branch
2017-06-27 01:30:24 +02:00
Manfred Karrer
e2fa679a68
Merge DAO branch to Development branch
2017-06-27 01:29:54 +02:00
Manfred Karrer
891580f458
Add test for version update check (support versions with more then 4 digits)
2017-02-10 14:11:26 -05: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
897c8d11e8
Rename PriceFeed to PriceFeedService
2016-07-26 17:12:10 +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