Skip to content

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.

Merge request reports