Use BitcoinJ 0.13.1.2

This commit is contained in:
Manfred Karrer 2016-04-16 23:21:51 +02:00
parent c02f6481b2
commit 20c181f94c
3 changed files with 4 additions and 3 deletions

View File

@ -60,8 +60,9 @@ However, if you're not familiar with git or it is otherwise inconvenient to use,
### 2. Install bitcoinj fork
Versions later than 0.13.1 has removed support for Java serialisation.
In version 0.13.1 is also missing support for Java serialisation in MainNetParams (HttpDiscovery.Details).
We remove Cartographer/HttpDiscovery support from in our [fork version 0.13.1.1](https://github.com/bitsquare/bitcoinj/tree/RemovedHttpDiscovery).
We remove Cartographer/HttpDiscovery support from in our [fork version 0.13.1.2](https://github.com/bitsquare/bitcoinj/tree/FixBloomFilters).
Beside the Java serialisation issues here are [privacy concerns](http://bitcoin-development.narkive.com/hczWIAby/bitcoin-development-cartographer#post3) regarding Cartographer.
Beside that we fixed a few [flaws with the Bloom Filters](https://jonasnick.github.io/blog/2015/02/12/privacy-in-bitcoinj) in BitcoinJ.
$ git clone https://github.com/bitsquare/bitcoinj.git
$ cd bitcoinj

View File

@ -42,7 +42,7 @@
<logger name="org.bitcoinj.core.AbstractBlockChain" level="ERROR"/>-->
<logger name="com.msopentech.thali.toronionproxy.OnionProxyManagerEventHandler" level="INFO"/>
<logger name="org.bitcoinj" level="INFO"/>
<logger name="org.bitcoinj" level="WARN"/>
<!-- <logger name="org.bitcoinj.core.Peer" level="TRACE"/>-->
</configuration>

View File

@ -98,7 +98,7 @@
<dependency>
<groupId>org.bitcoinj</groupId>
<artifactId>bitcoinj-core</artifactId>
<version>0.13.1.1</version>
<version>0.13.1.2</version>
</dependency>
<!--guice-->