A Hierarchical Deterministic Groestlcoin Wallet
The app allows you to send and receive Groestlcoins on your device using QR codes and URI links.
When using this app, please back up your wallet and email them to yourself! This will save your wallet in a password protected file. Then your coins can be retrieved even if you lose your phone.
Changelog Groestlcoin Wallet v7.38.1
• Add confidence messages, helping users to understand the confidence state of their payments.
• Handle edge case when restoring via an external app.
• Count devices with a memory class of 128 MB as low-ram.
• Introduce dark mode on Android 10 devices.
• Reduce memory usage of PIN-protected wallets.
• Tapping on the app's version will reveal a checksum of the APK that was installed.
• Fix issue with confirmation of transactions that empty your wallet.
Changelog Groestlcoin Wallet v7.11.1
• Listed on Fdroid
• Add 3 more blockexplorers: Groestlsight, blockbook and Blockchair.
• Updated checkpoints
• Update electrum-grs list with server fingerprints
• Remove unused features.
• Remove labs feature: Look up wallet names from the domain name system.
• Fix app shortcuts for Android 7.1 devices
• Fix crash when archiving a wallet backup on some devices.
• For Android 8.0 (Oreo) and above, support notification channels and adaptive launcher icons.
• Disconnects from incompatible peers much quicker.
• For Android 7.0 (Nougat) and above, multiple 'coins received' notifications are bundled into a notification group.
• New alert for users with insecure Bluetooth.
• Use a lot less memory for displaying QR codes.
• Fix crash on Pixel 2 devices.
• Fix crash with very inflated fiat currencies.
• Add a warning dialog regarding a relatively high fee.
• Clarify message when fetching/validating the payment request fails.
• Backing up makes use of the Storage Access Framework (SAF). For most users, this means encrypted backups are stored on Google Drive, but other cloud storage providers can also be used.
• Fix certain payments not showing up until they are confirmed.
• In payment history, always show fiat amount directly below Groestlcoin value.
• A splash icon is shown while the app is loading.
• The QR code scanner now supports portrait orientation.
• Run circular reveal transition if QR code scanner is started via lower action bar.
• Update build to Gradle 3.3+ and Android Plugin for Gradle 2.3.3.
• Use the Room Persistence Library for access to the address book database.
• For Android 9.0 (Pie) and above, the FOREGROUND_SERVICE permission is now being requested.
• Adds a network security configuration.
• Fix rarely occurring crash when backing up the wallet.
• Migrate support libraries and architecture components to AndroidX.
• Add another backup reminder.
• Fix crashes when opening dialogs at the wrong time.
• Remove ability to restore backups from list of base58-encoded private keys.
• The app now requires Android 5.0 (Lollipop) or higher.
• Segregated Witness - Phase I: Send to native segwit (Bech32) addresses.
• Segregated Witness - Phase II: Receive to and spend from native segwit (Bech32) addresses.
• Segregated Witness - Phase III: Existing wallets without spending PIN are upgraded to use native segwit (Bech32) addresses.
• Segregated Witness - Phase IV: Existing wallets with spending PIN can be upgraded by changing or removing the PIN.
• Option to request coins to a legacy address (in case a sender doesn't support Bech32).
• Double the capacity of the block store.
• Make more room for transactions list by scrolling away the balance panel.
• Based on groestlcoinj 0.15.2.
Changelog Groestlcoin Wallet v5.24.2 :
• Updated icons/graphics
• Can receive v2 transactions (if not RBF) without waiting for a block confirmation
• Fixed widget preview to reflect GRS
Changelog Groestlcoin Wallet v5.24.1 :
• After a couple of weeks of not being used, the app will notify if there are still coins in the wallet.
• Improve mechanism for setting a trusted peer and warn if its hostname cannot be resolved.
• Add warning to RBF (replace-by-fee) transactions
• On Android 6.0 (Marshmellow) and above, you can now grant or revoke app permissions at will. The current permissions are: Camera (for scanning QR codes) and Read/Write External Storage (for wallet backups).
• Strengthen security of spending PIN.
• Speed up wallet decryption when using a spending PIN
• Supports HTTP/2 and ALPN on all HTTP calls (e.g. payment protocol).
• Slightly more robust scanning of QR codes.
• Fix detection of network state. This needs the ACCESS_NETWORK_STATE permission
• The app now requires Android 4.1 (Jelly Bean) or higher. This makes UI development easier in future.
• For Android 6.0 (Marshmellow) and above, bring back the ability to receive payments via Bluetooth. This means your customers can pay without being connected to the internet!
• Nicely animated appearance of main screen on phones.
• Query a set of Electrum-GRS servers to swipe paper wallets
Changelog Groestlcoin Wallet 4.46.2 :
• Automatically close send coins dialog if payment was successful. This can be disabled in the settings.
• Adjusts to the new network fee rules imposed by Groestlcoin Core.
• Now requires Android 4.0.3 (ICS) for all subprojects.
• Hint to enable storage encryption.
• Allow raising the fee of an unconfirmed transaction. Uses child-pays-for-parent (CPFP).
• Pay the default fee for sweeping paper wallets.
• Setting for own name, to be added as a label/memo to payment requests.
• List animations for network monitor.
• Migrate build from Maven to Gradle. This should make things easier for Android Studio users.
• In-app payments integration (integration-android) now available on Maven Central and jCenter.
• Nice slide-in animation for sent payment.
• Tint incoming transactions in green, outgoing in red.
• Tint action bar labels.
• Material design for list of transactions.
• Update android-maven-plugin to 4.2.0, so we can use AARs.
• Use action bar submenu for filtering wallet transactions, rather than a ViewPager.
• Speed up transactions list.
• Update QR-code scanner to ZXing 3.2.0.
• Show derived addresses in address book under "your addresses".
• Show "to addresses" of received payments, rather than "from addresses".
• Speed up blockchain sync.
• Improve entry of password in backup wallet dialog.
• Share current wallet address by tapping on it.
• Update dialogs to material theme on Lollipop devices.
• Show and share extended public key. This can be used to grant read-only access to your wallet. The new option is available in the diagnostics settings.
• Record fiat amount for sent payments.
Features:
• Sweep paper wallets
• Transparant - free and open source
• Blockexplorer support
• Network monitor
• Backup/restore option
• Spending pin
• xpub support
• Ability to reset blockchain
• Ability to change denomination
• Ability to connect to trusted peer
• Connectivity indicator
• BIP70 support
If the app crashes you can send the report via email or another method if your phone allows it. Reports of errors can also be posted in this topic.
To close the app, simply press the back button until you reach your home screen. The app will close itself (there is no need for a disconnect option).
This application is licensed under the GPL version 3. There is no warranty and no party shall be made liable to you for damages. If you lose coins due to this app, no compensation will be given. Use this app solely at your own risk.
The application may have unfound bugs and problems. To leave feedback:
1. PM hashengineering on bitcointalk:
https://bitcointalk.org/index.php?action=profile;u=1550382. Email:
hashengineeringsolutions@gmail.com3. Reports of errors can also be posted in this topic.
Groestlcoin Wallet is available in the Google play store:
https://play.google.com/store/apps/details?id=hashengineering.groestlcoin.walletGroestlcoin Wallet is available on Fdroid:
https://f-droid.org/en/packages/hashengineering.groestlcoin.walletSource code:
https://github.com/Groestlcoin/groestlcoin-wallet