[Dev] feathercoin-wallet - Version 5 Development - Mobile / Android wallet
-
I managed to compile the feathercoinj with the gradle command :
cd feathercoinj
gradle clean :native-scrypt:copy test build
I was then able to run gradle init on feathercoin-wallet-2
gradle init
That seems to be the first step in updating to gradle. Maven compiled to a common directory where feathercoinj was available.
note: The Thread how to was followed to install dependancies.
Most of the notes are irrelevant (failed ways forward / info), especially with the the less work on the old version as possible, but looking back over, the neoscrypt update may be use-able.note: not assuming this actually built.
Gradle Build :
$ cd feathercoin-wallet-2
$ gradle clean build
:clean UP-TO-DATE
:integration-android:clean UP-TO-DATE
:sample-integration-android:clean UP-TO-DATE
:wallet:clean UP-TO-DATE
:assemble UP-TO-DATE
:check UP-TO-DATE
:build UP-TO-DATE
:integration-android:compileJava UP-TO-DATE
:integration-android:processResources UP-TO-DATE
:integration-android:classes UP-TO-DATE
:integration-android:jar
:integration-android:assemble
:integration-android:compileTestJava UP-TO-DATE
:integration-android:processTestResources UP-TO-DATE
:integration-android:testClasses UP-TO-DATE
:integration-android:test UP-TO-DATE
:integration-android:check UP-TO-DATE
:integration-android:build
:sample-integration-android:compileJava UP-TO-DATE
:sample-integration-android:processResources UP-TO-DATE
:sample-integration-android:classes UP-TO-DATE
:sample-integration-android:jar
:sample-integration-android:assemble
:sample-integration-android:compileTestJava UP-TO-DATE
:sample-integration-android:processTestResources UP-TO-DATE
:sample-integration-android:testClasses UP-TO-DATE
:sample-integration-android:test UP-TO-DATE
:sample-integration-android:check UP-TO-DATE
:sample-integration-android:build
:wallet:compileJava UP-TO-DATE
:wallet:processResources UP-TO-DATE
:wallet:classes UP-TO-DATE
:wallet:jar
:wallet:assemble
:wallet:compileTestJava UP-TO-DATE
:wallet:processTestResources UP-TO-DATE
:wallet:testClasses UP-TO-DATE
:wallet:test UP-TO-DATE
:wallet:check UP-TO-DATE
:wallet:buildBUILD SUCCESSFUL
Total time: 1.828 secs
-
Further to Privacy policy (Link) for mobile wallet and Forum guidelines / policy.
The mobile wallet needs to point to a privacy statement. Whilst a clone, or even the original Bitcoin Mobile privacy policy is what the (Feathercoin) app does. It has got to be our policy to follow the (paid for) advice Bitcoin wallet uses …
We may wish to update a more full Forum policy. this seems a succinct version or FTC guidelines.
I note this project has a very good, and resonably generic policy statement :
https://hackforums.net/misc.php?action=help&hid=12
Also, slightly related, they had a good joining statement, we could do that and add a line about saying hello in New Members as your first post …
From the Hack forum : Member Joining statement :
Whilst we attempt to edit or remove any messages containing inappropriate, sexually orientated, abusive, hateful, slanderous, or threatening material that could be considered invasive of a persons privacy, or which otherwise violate any kind of law, it is impossible for us to review every message posted on this discussion system. For this reason you acknowledge that all messages posted on this discussion system express the views and opinions of the original message author and not necessarily the views of this bulletin board. Therefore we take no responsibility and cannot be held liable for any messages posted. We do not vouch for or warrant the accuracy and completeness of every message.
By registering on this discussion system you agree that you will not post any material which is knowingly false, inaccurate, abusive, hateful, harassing, sexually orientated, threatening or invasive of a person’s privacy, or any other material which may violate any applicable laws.
Failure to comply with these rules may result in the termination of your account, account suspension, or permanent ban of access to these forums. Your IP Address is recorded with each post you make on this discussion system and is retrievable by the forum staff if need-be. You agree that we have the ability and right to remove, edit, or lock any account or message at any time should it be seen fit. You also agree that any information you enter on this discussion system is stored in a database, and that “cookies” are stored on your computer to save your login information.
Any information you provide on these forums will not be disclosed to any third party without your complete consent, although the staff cannot be held liable for any hacking attempt in which your data is compromised.
By continuing with the sign up process you agree to the above rules and any others that the Administrator specifies.
-
Sweep through Mobile Wallet modifications from Bitcoin to FTC in order to check settings -
Settings :
Transaction Fee is CENT in Feathercoin-wallet (Litecoin setting)
Should fix an exchangerate crash and tx fee issue :: Commit
wallet/src/de/schildbach/wallet/litecoin/Constants.java
- public static final BigInteger DEFAULT_TX_FEE = Utils.CENT.divide(BigInteger.valueOf(20)); + public static final BigInteger DEFAULT_TX_FEE = Utils.CENT; // 0.01
Check where this was updated to FTC should be 0.001
-
Bitcoinj documentation