diff --git a/metadata/de.schildbach.wallet.txt b/metadata/de.schildbach.wallet.txt index 37fc20df9d..ac1ae5e5e7 100644 --- a/metadata/de.schildbach.wallet.txt +++ b/metadata/de.schildbach.wallet.txt @@ -6,29 +6,22 @@ Issue Tracker:http://code.google.com/p/bitcoin-wallet/issues/list Summary:Wallet for the Bitcoin currency Description: -N.B The recommended version here is quite old. We will be updating it -soon and it would be wise to wait for that. +Since v2.41 it is able to export private keys to local storage, encrypted +with a password. It also uses bloom filtering, reducing drastically the +amount of data that needs to be downloaded to set up the blockchain. +The actual blockchain takes 20MiB of storage, +and the app is installed to the sdcard by default. When run for the first +time, it can happen that the app shows only a white display for some seconds. * No cloud server or web service needed. This wallet works peer to peer * Display of wallet balance in Bitcoin and various other currencies * Sending and receiving of Bitcoin via NFC, QR-codes or Bitcoin URLs * Address book for regularly used Bitcoin addresses * Enter transactions while offline, will be executed when online -* Manages blockchain on your device (for security, but see below) +* Manages blockchain on your device * System notifications for Bitcoin connectivity and received coins * App widget for Bitcoin balance (requirement: app moved from sdcard to phone) -The initial blockchain setup downloads several -gigabytes of data, so make sure you use WiFi! The actual blockchain takes -20MiB of storage, -and the app is installed to the sdcard by default. When run for the first -time, it can -happen that the app shows only a white display for some seconds. - -Since v2.41 it is able to export private keys to local storage, encrypted -with a password. It also uses bloom filtering to reduce the amount of data -that needs to be downloaded to set up the blockchain. - See the [http://bitcoin-wallet.googlecode.com/git/wallet/README Readme] for details. Use this at your own risk, and be aware that if you lose access to the data @@ -68,17 +61,13 @@ cd ../integration-android && mvn3 install && cd ../wallet && \ mvn3 install:install-file -DgroupId=android -DartifactId=android -Dversion=2.3.3_r2 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-10/android.jar && \ mvn3 install:install-file -DgroupId=android.support -DartifactId=compatibility-v4 -Dversion=r6 -Dpackaging=jar -Dfile=$$SDK$$/android-compatibility/v4/android-support-v4.jar # Build from prodnet branch which cherry picks some old commits and commits after tags -# Crashes on startup: java.lang.NoClassDefFoundError: com.google.bitcoin.core.NetworkParameters -# The git reset is from the wiki and is used for security -# Need to do more research into jar provenance and learn to use maven -Build Version:3.01,121,!Should work but my maching freezes 742241f59df1,maven=yes,\ +# The git reset (or specific commit instead of a tag) is from the bitcoinj wiki and is used for security +Build Version:3.01,121,742241f59df1,maven=yes,\ bindir=wallet/target,srclibs=BitcoinJWallet@1649520e3183,prebuild=\ cp -r $$BitcoinJWallet$$/ . && rm -rf market/ && \ sed -i 's/0.8/0.8-SNAPSHOT/g' wallet/pom.xml && \ sed -i 's/wallet/BitcoinJWallet/g;s/sample-integration-android/wallet/g' pom.xml -#,build=\cd BitcoinJWallet && $$MVN3$$ clean package - Auto Update Mode:None # RM/Tags don't work Update Check Mode:Market diff --git a/metadata/de.schildbach.wallet_test.txt b/metadata/de.schildbach.wallet_test.txt index 09c25d06e3..d52b759870 100644 --- a/metadata/de.schildbach.wallet_test.txt +++ b/metadata/de.schildbach.wallet_test.txt @@ -8,11 +8,8 @@ Name:Bitcoin Wallet Test Summary:Testing version of Bitcoin Wallet app Description: A bitcoin wallet, allowing you to store, send and receive bitcoins on your -device, both via QR codes and NFC. The initial blockchain setup, the thing -which keeps track of all the transactions on the network, requires a lot of -data so you'd better use a wifi access point. When run for the first time, +device, both via QR codes and NFC. When run for the first time, it can happen that the app shows only a white display for some seconds. -This is normal. This is a test version of [[de.schildbach.wallet]] that uses the test Bitcoin network, not the real one. @@ -47,16 +44,15 @@ cd $$BitcoinJWallet$$ && $$MVN3$$ install && cd - && \ cd ../integration-android && $$MVN3$$ install && cd ../wallet && \ mvn3 install:install-file -DgroupId=android -DartifactId=android -Dversion=2.3.3_r2 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-10/android.jar && \ mvn3 install:install-file -DgroupId=android.support -DartifactId=compatibility-v4 -Dversion=r6 -Dpackaging=jar -Dfile=$$SDK$$/android-compatibility/v4/android-support-v4.jar -# Crashes on startup: java.lang.NoClassDefFoundError: com.google.bitcoin.core.NetworkParameters -Build Version:2.48-test,115,!WIP (at v2.48),maven=yes,bindir=wallet/target,\ -srclibs=BitcoinJWallet@release-0.7,prebuild=rm -rf market/ && \ -sed -i 's/sample-integration-android/BitcoinJWallet/g' pom.xml && \ -cp -r $$BitcoinJWallet$$/ . && cd BitcoinJWallet/ && \ -sed -i '12\,13d' pom.xml && git reset --hard a9bd8631b904 +Build Version:3.01-test,121,v3.01,maven=yes,\ +bindir=wallet/target,srclibs=BitcoinJWallet@1649520e3183,prebuild=\ +cp -r $$BitcoinJWallet$$/ . && rm -rf market/ && \ +sed -i 's/0.8/0.8-SNAPSHOT/g' wallet/pom.xml && \ +sed -i 's/wallet/BitcoinJWallet/g;s/sample-integration-android/wallet/g' pom.xml Auto Update Mode:None # Just use main wallet app Update Check Mode:Static -Current Version:2.48-test -Current Version Code:115 +Current Version:3.01-test +Current Version Code:121