Post
Topic
Board Altcoin Discussion
Re: Feathercoin 0.8.7.0 Released - The NeoScrypt Update - Hardfork block 432,000
by
HashEngineering
on 21/01/2015, 05:56:06 UTC
Hi I'm Kris I'm the one who has been working on getting the android app back up and running.

So the issue with the Feathercoin android wallet is that is does not have NeoScrypt in the java feathercoinj project so it is rejecting blocks after the hard fork.

So there are three things that needed doing.
1.) First get NeoScrypt which is a c program working with Java via jni.
2.) Integrate the jni code into feathercoinj (with multi platform support)
3.) Rebuild the android wallet with the updated feathercoinj library. And update the code to hash using NeoScrypt after the fork block.

So far I have managed to get number one working. Its taken a while as I know Java but both JNI and c are new areas for me so I have had to learn as I go.it still requires some automated tests bit I think they would be better placed inside feathercoinj.

Kris

I have done this for many different algorithms (x11, quark, groestl, qubit and scrypt).  Let me know if you need help.
#2.  https://github.com/HashEngineering/groestlcoinj - see the jni directory for the means of connecting the C code to Java.

#3.  The compiled jni libs will go in the feathercoin-wallet (for example:  https://github.com/HashEngineering/groestlcoin-wallet/tree/prod/wallet/libs)