Update Dogecoin Wallet to 2.0.8
This request includes:
- Adding in Scrypt, libdohj, and bitcoinj library metadata files under srclib
- Updating the Dogecoin metadata file and tuning its build parameters to build on F-Droid's build system.
Pointing out binaries:
- The project contains some native code library binaries in a JNI directory for Scrypt functionality, which are removed using the scandelete build field. These Scrypt libraries are rebuilt from source using the project found through the Scrypt srclib metadata file.
- There is a BouncyCastle BKS Keystore stored as wallet/assets/ssl-keystore. This keystore's contents can be listed using
keytool -keystore wallet/assets/ssl-keystore -list -storetype BKS -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath /path/to/bouncycastle/library.jar
.
This keystore is the exact same keystore as the one found in the Bitcoin application project (the file is ignored in the Bitcoin metadata file as well).
- Similar to the Bitcoin wallet project, there is a binary used only during the testing portion of the build process, so that file has been removed with scandelete as well, as it should not affect the application at runtime.