gitextract_ei6psuhp/ ├── .gitignore ├── LICENSE ├── README.md ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── library/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── quincysx/ │ │ └── crypto/ │ │ └── ExampleInstrumentedTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── quincysx/ │ │ │ └── crypto/ │ │ │ ├── CoinTypes.java │ │ │ ├── ECKeyPair.java │ │ │ ├── ECPublicKey.java │ │ │ ├── Key.java │ │ │ ├── SecureCharSequence.java │ │ │ ├── Transaction.java │ │ │ ├── TrulySecureRandom.java │ │ │ ├── bip32/ │ │ │ │ ├── ExtendedKey.java │ │ │ │ ├── Index.java │ │ │ │ └── ValidationException.java │ │ │ ├── bip38/ │ │ │ │ ├── Bip38.java │ │ │ │ └── Rijndael.java │ │ │ ├── bip39/ │ │ │ │ ├── ByteUtils.java │ │ │ │ ├── CharSequenceComparators.java │ │ │ │ ├── CharSequenceSplitter.java │ │ │ │ ├── MnemonicGenerator.java │ │ │ │ ├── MnemonicValidator.java │ │ │ │ ├── NFKDNormalizer.java │ │ │ │ ├── Normalization.java │ │ │ │ ├── PBKDF2WithHmacSHA512.java │ │ │ │ ├── RandomSeed.java │ │ │ │ ├── SeedCalculator.java │ │ │ │ ├── SeedCalculatorByWordListLookUp.java │ │ │ │ ├── SpongyCastlePBKDF2WithHmacSHA512.java │ │ │ │ ├── WordCount.java │ │ │ │ ├── WordList.java │ │ │ │ ├── WordListMapNormalization.java │ │ │ │ ├── exception/ │ │ │ │ │ └── MnemonicException.java │ │ │ │ ├── validation/ │ │ │ │ │ ├── InvalidChecksumException.java │ │ │ │ │ ├── InvalidWordCountException.java │ │ │ │ │ ├── UnexpectedWhiteSpaceException.java │ │ │ │ │ └── WordNotFoundException.java │ │ │ │ └── wordlists/ │ │ │ │ ├── English.java │ │ │ │ ├── French.java │ │ │ │ ├── Japanese.java │ │ │ │ └── Spanish.java │ │ │ ├── bip44/ │ │ │ │ ├── Account.java │ │ │ │ ├── AddressIndex.java │ │ │ │ ├── BIP44.java │ │ │ │ ├── Change.java │ │ │ │ ├── CoinPairDerive.java │ │ │ │ ├── CoinType.java │ │ │ │ ├── M.java │ │ │ │ └── Purpose.java │ │ │ ├── bitcoin/ │ │ │ │ ├── BTCTransaction.java │ │ │ │ ├── BitCoinECKeyPair.java │ │ │ │ ├── BitcoinException.java │ │ │ │ ├── BitcoinInputStream.java │ │ │ │ └── BitcoinOutputStream.java │ │ │ ├── eip55/ │ │ │ │ └── EthCheckAddress.java │ │ │ ├── eos/ │ │ │ │ └── EOSECKeyPair.java │ │ │ ├── ethereum/ │ │ │ │ ├── Bloom.java │ │ │ │ ├── ByteArrayWrapper.java │ │ │ │ ├── CallTransaction.java │ │ │ │ ├── ECDSASignature.java │ │ │ │ ├── EthECKeyPair.java │ │ │ │ ├── EthTransaction.java │ │ │ │ ├── config/ │ │ │ │ │ └── Constants.java │ │ │ │ ├── keystore/ │ │ │ │ │ ├── CipherException.java │ │ │ │ │ ├── KeyStore.java │ │ │ │ │ └── KeyStoreFile.java │ │ │ │ ├── rlp/ │ │ │ │ │ ├── CompactEncoder.java │ │ │ │ │ ├── DecodeResult.java │ │ │ │ │ ├── RLP.java │ │ │ │ │ ├── RLPElement.java │ │ │ │ │ ├── RLPItem.java │ │ │ │ │ ├── RLPList.java │ │ │ │ │ └── Value.java │ │ │ │ ├── solidity/ │ │ │ │ │ └── SolidityType.java │ │ │ │ ├── utils/ │ │ │ │ │ ├── ByteUtil.java │ │ │ │ │ └── FastByteComparisons.java │ │ │ │ └── vm/ │ │ │ │ ├── DataWord.java │ │ │ │ └── LogInfo.java │ │ │ ├── exception/ │ │ │ │ ├── CoinNotFindException.java │ │ │ │ └── NonSupportException.java │ │ │ └── utils/ │ │ │ ├── BTCUtils.java │ │ │ ├── Base58.java │ │ │ ├── Base58Check.java │ │ │ ├── Base64.java │ │ │ ├── HexUtils.java │ │ │ ├── HmacSha512.java │ │ │ ├── KECCAK256.java │ │ │ ├── RIPEMD160.java │ │ │ └── SHA256.java │ │ └── res/ │ │ └── values/ │ │ └── strings.xml │ └── test/ │ └── java/ │ └── com/ │ └── quincysx/ │ └── crypto/ │ ├── Bip32UnitTest.java │ ├── Bip39UnitTest.java │ ├── Bip44UnitTest.java │ ├── Eip55UnitTest.java │ ├── ExampleUnitTest.java │ └── HashUnitTest.java ├── sample/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── quincysx/ │ │ └── crypto/ │ │ └── ExampleInstrumentedTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── quincysx/ │ │ │ └── crypto/ │ │ │ └── smpale/ │ │ │ ├── Main1Activity.java │ │ │ └── MainActivity.java │ │ └── res/ │ │ ├── drawable/ │ │ │ └── ic_launcher_background.xml │ │ ├── drawable-v24/ │ │ │ └── ic_launcher_foreground.xml │ │ ├── layout/ │ │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26/ │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ └── values/ │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test/ │ └── java/ │ └── com/ │ └── quincysx/ │ └── crypto/ │ └── ExampleUnitTest.java └── settings.gradle