主页 > 华为安装imtoken > imtoken安卓客户端源码包括btc eos eth实现

imtoken安卓客户端源码包括btc eos eth实现

华为安装imtoken 2023-02-01 07:07:30

【介绍】

imtoken安卓客户端源码包含btc eos eth转账创建地址开源免费

【示例截图】

【核心代码】

令牌核心安卓

└── token-core-android

├── 应用程序

│ ├── app.iml

│ ├── build.gradle

│ ├── proguard-rules.pro

│ └── 源码

│├── 安卓测试

││ └── java

││└── 组织

││└── consenlabs

││└── 代币核心

││└── ExampleInstrumentedTest.java

│├── 主要

││ ├── AndroidManifest.xml

││ └── java

││└── 组织

││└── consenlabs

││└── 代币核心

││├── 基础

│││ ├── 加密货币

│││ │ ├── AES.java

│││ │ ├── CipherParams.java

│││ │ ├── Crypto.java

│││ │ ├── EncPair.java

│││ │ ├── 哈希.java

│││ │ ├── KDFParams.java

│││ │ ├── Keccak.java

│││ │ ├── Multihash.java

│││ │ ├── PBKDF2Crypto.java

│││ │ ├── PBKDF2Params.java

│││ │ ├── SCryptCrypto.java

│││ │ └── SCryptParams.java

│││ ├── rlp

│││ │ ├── RlpEncoder.java

│││ │ ├── RlpList.java

│││ │ ├── RlpString.java

│││ │ └── RlpType.java

│││ └── 工具

│││├── ByteUtil.java

│││├── CachedDerivedKey.java

│││├── DateUtil.java

│││├── MnemonicUtil.java

│││└── NumericUtil.java

││└── 钱包

││├── 地址

│││ ├── AddressCreator.java

│││ ├── AddressCreatorManager.java

│││ ├── BitcoinAddressCreator.java

│││ ├── EthereumAddressCreator.java

│││ └── SegWitBitcoinAddressCreator.java

││├── Identity.java

││├──密钥库

│││ ├── EncMnemonicKeystore.java

│││ ├── EOSKeystore.java

│││ ├── ExportableKeystore.java

│││ ├── HDMnemonicKeystore.java

│││ ├── IdentityKeystore.java

│││ ├── IMTKeystore.java

│││ ├── Keystore.java

│││ ├── LegacyEOSKeystore.java

│││ ├── V3Ignore.java

│││ ├── V3Keystore.java

│││ ├── V3MnemonicKeystore.java

│││ └── WalletKeystore.java

││├──KeystoreStorage.java

││├── 型号

│││ ├── BIP44Util.java

│││ ├── ChainId.java

│││ ├── ChainType.java

│││ ├── KeyPair.java

│││ ├── Messages.java

│││ ├── 元数据.java

│││ ├── MnemonicAndPath.java

│││ ├── Network.java

│││ └── TokenException.java

││├── 交易

│││ ├── BitcoinTransaction.java

│││ ├── EOSECDSASigner.java

│││ ├── EOSKey.java

│││ ├── EOSSign.java

│││ ├── EOSTransaction.java

│││ ├── EthereumSign.java

│││ ├── EthereumTransaction.java

│││ ├── MyHMacDSAKCalculator.java

│││ ├── SignatureData.java

│││ ├── TransactionSigner.java

│││ ├── TxMultiSignResult.java

│││ └── TxSignResult.java

││├── 验证者

│││ ├── ETHAddressValidator.java

│││ ├── MetadataValidator.java

│││ ├── PrivateKeyValidator.java

│││ ├── 验证器.java

│││ └── WIFValidator.java

││├── 钱包.java

││└── WalletManager.java

│└──测试

│├── 爪哇

││ └── 组织

││└── consenlabs

││└── 代币核心

││├── ExampleUnitTest.java

││├── 基础

│││ ├── 加密货币

│││ │ ├── AESTest.java

│││ │ ├── CryptoTest.java

│││ │ ├── HashTest.java

│││ │ ├── MultihashTest.java

│││ │ ├── PBKDFTest.java

│││ │ └── ScryptTest.java

│││ ├── rlp

│││ │ ├── RlpEncoderTest.java

│││ │ └── RLPTestCase.java

│││ └── 工具

│││├── ByteUtilTest.java

│││├── MnemonicUtilTest.java

│││└── NumericUtilTest.java

││├── 测试工具

│││ ├── LocalFileStorage.java

│││ └── ResourcesManager.java

││└── 钱包

││├── 地址

│││ └── AddressCreatorTest.java

││├── EOSWalletTest.java

││├── IdentityTest.java

││├──密钥库

│││ └── KeystoreTest.java

││├── SampleKey.java

││├── SegWitWalletTest.java

││├── StorageTest.java

││├── TokenCoreTour.java

││├── 交易

│││ ├── BitcoinTransactionTest.java

│││ ├── EthereumSignTest.java

│││ └── EthereumTransactionTest.java

││├── 验证者

│││ └── ValidatorTest.java

││├──WalletManagerTest.java

││└── WalletSupport.java

│└──资源

│├── eos_migration_keystore

││ └── 5776d691-6a29-4111-81b1-9c3b053b9eaf.json

│├── EOSSignTestcase.txt

│├── invalid_keystores

││ ├── address_empty.json

││ ├── address_wrong.json

││ ├── cipher_empty.json

││ ├── cipherparams_empty.json

││ ├── cipherparams_wrong.json

││ ├── ciphertext_empty.json

││ ├── ciphertext_wrong.json

││ ├── cipher_wrong.json

││ ├── kdf_empty.json

││ ├── kdfparams_dklen_empty.json

││ ├── kdfparams_empty.json

││ ├── kdfparams_n_empty.json

││ ├── kdfparams_pbkdf2_c_empty.json

││ ├── kdfparams_pbkdf2_c_wrong.json

││ ├── kdfparams_pbkdf2_salt_empty.json

││ ├── kdfparams_pbkdf2_salt_wrong.json

││ ├── kdfparams_salt_empty.json

││ ├── kdfparams_salt_wrong.json

││ ├── kdfparams_scrypt_p_empty.json

││ ├── kdfparams_scrypt_r_e​​mpty.json

││ ├── kdf_wrong.json

││ ├── mac_empty.json

││ └── mac_wrong.json

│├──密钥库

││ ├── 02a55ab6-554a-4e78-bc26-6a7acced7e5e.json

││ ├── 045861fe-0e9b-4069-92aa-0ac03cad55e0.json

││ ├── 175169f7-5a35-4df7-93c1-1ff612168e71.json

││ ├── 3831346d-0b81-405b-89cf-cdb1d010430e.json

││ ├── 42c275c6-957a-49e8-9eb3-43c21cbf583f.json

││ ├── 7f5406be-b5ee-4497-948c-877deab8c994.json

││ └── identity.json

│├── rlptest.json

│├── ttTransactionTestEip155VitaliksTests.json

│└── ttTransactionTest.json

├──建造

│ └── android-profile

│├── profile-2018-11-03-12-32-20-231.json

│└── profile-2018-11-03-12-32-20-231.rawproto

├── build.gradle

├── 渐变

│ └── 包装纸

│├──gradle-wrapper.jar

│└── gradle-wrapper.properties

├──gradle.properties

├── 格拉德鲁

├── gradlew.bat

├── 执照

├── local.properties

├── README.md

├── settings.gradle

└── token-core-android.iml

46个目录,149个文件