activate 3.01 of de.schildbach.wallet and test version (my machine recovered eventually)

This commit is contained in:
David Black 2013-04-13 17:04:25 +01:00
parent ce21c5c4d5
commit e88d826502
2 changed files with 17 additions and 32 deletions

View file

@ -6,29 +6,22 @@ Issue Tracker:http://code.google.com/p/bitcoin-wallet/issues/list
Summary:Wallet for the Bitcoin currency Summary:Wallet for the Bitcoin currency
Description: Description:
N.B The recommended version here is quite old. We will be updating it Since v2.41 it is able to export private keys to local storage, encrypted
soon and it would be wise to wait for that. 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 * No cloud server or web service needed. This wallet works peer to peer
* Display of wallet balance in Bitcoin and various other currencies * Display of wallet balance in Bitcoin and various other currencies
* Sending and receiving of Bitcoin via NFC, QR-codes or Bitcoin URLs * Sending and receiving of Bitcoin via NFC, QR-codes or Bitcoin URLs
* Address book for regularly used Bitcoin addresses * Address book for regularly used Bitcoin addresses
* Enter transactions while offline, will be executed when online * 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 * System notifications for Bitcoin connectivity and received coins
* App widget for Bitcoin balance (requirement: app moved from sdcard to phone) * 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 See the
[http://bitcoin-wallet.googlecode.com/git/wallet/README Readme] for details. [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 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 -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 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 # 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 (or specific commit instead of a tag) is from the bitcoinj wiki and is used for security
# The git reset is from the wiki and is used for security Build Version:3.01,121,742241f59df1,maven=yes,\
# 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,\
bindir=wallet/target,srclibs=BitcoinJWallet@1649520e3183,prebuild=\ bindir=wallet/target,srclibs=BitcoinJWallet@1649520e3183,prebuild=\
cp -r $$BitcoinJWallet$$/ . && rm -rf market/ && \ cp -r $$BitcoinJWallet$$/ . && rm -rf market/ && \
sed -i 's/0.8/0.8-SNAPSHOT/g' wallet/pom.xml && \ 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 sed -i 's/wallet/BitcoinJWallet/g;s/sample-integration-android/wallet/g' pom.xml
#,build=\cd BitcoinJWallet && $$MVN3$$ clean package
Auto Update Mode:None Auto Update Mode:None
# RM/Tags don't work # RM/Tags don't work
Update Check Mode:Market Update Check Mode:Market

View file

@ -8,11 +8,8 @@ Name:Bitcoin Wallet Test
Summary:Testing version of Bitcoin Wallet app Summary:Testing version of Bitcoin Wallet app
Description: Description:
A bitcoin wallet, allowing you to store, send and receive bitcoins on your 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 device, both via QR codes and NFC. When run for the first time,
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,
it can happen that the app shows only a white display for some seconds. 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]] This is a test version of [[de.schildbach.wallet]]
that uses the test Bitcoin network, not the real one. 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 && \ 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 -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 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:3.01-test,121,v3.01,maven=yes,\
Build Version:2.48-test,115,!WIP (at v2.48),maven=yes,bindir=wallet/target,\ bindir=wallet/target,srclibs=BitcoinJWallet@1649520e3183,prebuild=\
srclibs=BitcoinJWallet@release-0.7,prebuild=rm -rf market/ && \ cp -r $$BitcoinJWallet$$/ . && rm -rf market/ && \
sed -i 's/sample-integration-android/BitcoinJWallet/g' pom.xml && \ sed -i 's/0.8/0.8-SNAPSHOT/g' wallet/pom.xml && \
cp -r $$BitcoinJWallet$$/ . && cd BitcoinJWallet/ && \ sed -i 's/wallet/BitcoinJWallet/g;s/sample-integration-android/wallet/g' pom.xml
sed -i '12\,13d' pom.xml && git reset --hard a9bd8631b904
Auto Update Mode:None Auto Update Mode:None
# Just use main wallet app # Just use main wallet app
Update Check Mode:Static Update Check Mode:Static
Current Version:2.48-test Current Version:3.01-test
Current Version Code:115 Current Version Code:121