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.
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.
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.
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 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.
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.