Skip to content

Commit

Permalink
v0.6.2105
Browse files Browse the repository at this point in the history
  • Loading branch information
MrStahlfelge committed Jul 1, 2021
1 parent cfadc88 commit 08a875a
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 6 deletions.
28 changes: 24 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,41 @@ Features:
Current state: Ready for testing. You can test the app on testnet. Generate a new wallet and send
yourself some test Ergos by visiting https://faucet.ergopool.io/payment/address/TESTNET_WALLET_ADDRESS

See releases section for binaries (built on GitHub) and release notes. It is normal that Google Play Protect warns about
an unsafe app. GitHub builds the binaries with a certificate unknown to Google.
Visit the [Ergo Discord](https://discord.gg/kj7s7nb) to give feedback.

### Download
See [releases section](https://github.com/MrStahlfelge/ergo-wallet-android/releases)
for binaries and release notes. Debug builds are built on GitHub.
It is normal that Google Play Protect warns about
an unsafe app. GitHub builds the binaries with a certificate unknown to Google.

Release version is built by me with my developer certificate and minified. This should reduce
Google Play Protect warnings, you'll be able to upgrade without losing your data and the app is
faster, however, you have to trust me.

### Build yourself

#### Deploy to your phone with Android Studio
* Download Android Studio
* Clone this repo with "New project from version control"
* Let Android Studio download all necessary stuff
* Enable developer mode on your phone, connect it and hit the play button in Android Studio

#### Create the APK
* Clone this repo
* Download and install Android SDK (not necessary when you installed Android Studio)
* Set up OpenJDK8 (not necessary when you installed Android Studio)
* Run `./gradlew assembleDebug`

## What's to come

### for first stable
- [ ] Progress indicator when restoring wallet (slow on some devices)
- [X] Gradle verify dependencies

### Extend core functionality
- [ ] Prevent sending transaction when there are unconfirmed transactions (transaction is discarded)
- [ ] Check if assets are safe, filter unspent boxes
- [ ] Support P2S addresses
- [X] complete functionality for API < 26
- [ ] switch to Explorer API v1

### And maybe in the future
Expand Down
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ android {
applicationId "org.ergoplatform.android"
minSdkVersion 24
targetSdkVersion 30
versionCode 2104
versionName "0.5.2104"
versionCode 2105
versionName "0.6.2105"

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
Expand Down

0 comments on commit 08a875a

Please sign in to comment.