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 ### 2. Install bitcoinj fork
Versions later than 0.13.1 has removed support for Java serialisation. 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). 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 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 $ git clone https://github.com/bitsquare/bitcoinj.git
$ cd bitcoinj $ cd bitcoinj

View file

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

View file

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