[DEFUNCT] Peercoin Android Wallet 3.2 Released

Please note that this software is defunct and should not be used any-more.

Previous Post:

Download here: Release v3.2 · MatthewLM/peercoin-android-wallet · GitHub

Original Bitcoin Wallet: https://play.google.com/store/apps/details?id=de.schildbach.wallet

App Source Code: GitHub - MatthewLM/peercoin-android-wallet: Andreas Schildbach's Bitcoin wallet, made for Peercoin.
Peercoinj Source Code: GitHub - MatthewLM/peercoinj: Fork of bitcoinj for peercoin.
Trusted Server Source Code: GitHub - MatthewLM/valid-hash-server: Server code for downloading valid blockchain hashes of cryptocurrencies supporting getblockcount and getblockhash.

Please Donate Here: PHYsT4HACNAyjEou2x9ufopGKuRJJAfeYT
You can also Donate in the app directly. In the Menu go to “Tip / Donate”

The Peercoin Android wallet based upon Andreas Schildbach’s popular Bitcoin wallet has been released. The app allows you to send and receive Peercoins on your device using QR codes, NFC and URI links. The application uses a centralised server to validate blocks but private keys are never shared.

The application may have unfound bugs and problems. Please message me with any problems.

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.

Developer - Matthew Mitchell

2 Likes

Excellent!

Peer4commit have a project dedicated for Peercoin Android Wallet. You may need to apply for it.

Thank you for your hard work!

Cool!

It seems that I can use the peercoin wallet on my phone soon. :))

This is very exciting! Thank you for your hard work. I look forward to using this in the near future.

You have an eager army of beta testers. :slight_smile:

I will be labelling this as beta at first, so testers would be good, and anyone that would like to review my code is more than welcome to give feedback. It’s good to have many people look at and play with the code.

Indeed, though Fuzzybear would like a separate project on peer4commit of which some funds could be transferred. I think it would be best if I don’t host the peer4commit project myself, as surely the point is that a separate party ensures that the work is completed to the right specification, so I asked if anyone would be willing to do so on my behalf? If I own the peer4commit project then people might as well just donate to me directly.

But for now anyway, I created a new project, I don’t know if I can transfer ownership: http://peer4commit.com/projects/129

It’s essentially finished, I’m just trying to solve some bugs which is delaying it slightly. The ExponentialBackoff thing from bitcoinj is very problematic.

Very nice! :slight_smile:

Will it be on https://f-droid.org/?

[quote=“sandakersmann, post:8, topic:2846”]Very nice! :slight_smile:

Will it be on https://f-droid.org/?[/quote]

+1 for f-droid.

A must have.

[quote=“sandakersmann, post:8, topic:2846”]Very nice! :slight_smile:

Will it be on https://f-droid.org/?[/quote]

I’ll take a look thanks.

Hopefully I can solve this bug tomorrow so I can get the app up soon.

[quote=“MatthewLM, post:10, topic:2846”][quote=“sandakersmann, post:8, topic:2846”]Very nice! :slight_smile:

Will it be on https://f-droid.org/?[/quote]

I’ll take a look thanks.

Hopefully I can solve this bug tomorrow so I can get the app up soon.[/quote]
That would be awesome. Guess you would publish the source soon afterwards?

Edit: not sure what you arranged with Fuzzybear, but I guess once you have released the app and the app is confirmed working by a number of users, I think FB would have no problem to fund your peer4commit project directly. As a community we hope that you stick around a bit and support the app a bit longer and maybe even set some bounties kick-start style on new flash features the community throws up or you can think of yourself.

I’ll publish the source alongside the app.

I keep getting a problem where the get method for a HashMap is returning null even though it appears as though the object is in the HashMap and I can see nothing in the code to suggest why this is happening. I need to delve deeper but eclipse is not allowing me to set watch expressions. I’m struggling to find a debugger that I can use to help solve the problem. Java is not good when it comes to debugging unfortunately but I’ll keep trying.

Come on!

Don’t worry, the bug is fixed. I’m just making some final adjustments now to make peer connections more reliable, by introducing some reliable backup peers. It’s best to keep this on hold until I’m happy with it, which should hopefully not be much longer.

Take your time. Release when it is done.

Take your time. Release when it is done.[/quote]

Exactly, safety should always take priority.

The source code is up (on original post). App will follow on Google Play sometime soon.

The app is now live: https://play.google.com/store/apps/details?id=com.matthewmitchell.peercoin_android_wallet

I wont be around for a few hours at least but if any problems are experienced please leave me a message and I can take a look when I can.

1 Like

[quote=“MatthewLM, post:18, topic:2846”]The app is now live: https://play.google.com/store/apps/details?id=com.matthewmitchell.peercoin_android_wallet

I wont be around for a few hours at least but if any problems are experienced please leave me a message and I can take a look when I can.[/quote]

Tremendous! Is testnet available?

There is no testnet at the moment, though it is something that can be provided rather easily.