当前位置: 首页 > 软件库 > 手机/移动开发 > >

My-Wallet-V3-Android

Blockchain Android Wallet
授权协议 Readme
开发语言 Kotlin
所属分类 手机/移动开发
软件类型 开源软件
地区 不详
投 递 者 杭令
操作系统 Android
开源组织
适用人群 未知
 软件概览

My-Wallet-V3-Android

Next-generation HD (BIP32, BIP39, BIP44) bitcoin, ethereum and bitcoin cash wallet.

Getting started

Install Android Studio

Download from Android Studio. Make sure to install the command line tools as well.After installing AS, open it and install API 28 (current compileSdkVersion) and 29 (current targetSdkVersion)from Preferences -> Appearance & Behavior -> System Settings -> Android SDK.Install Oracle JDK for Gradle command line tools.

Required: Run the quickstart script from a bash terminal at the base of the project; ./scripts/quick_start.sh this will install the necessarydependencies for the project to compile successfully.

Optional: Run the bootstrap script from terminal via scripts/bootstrap.sh. This will install the Google Java code style as wellas the official Android Kotlin code style and remove any file header templates. The script may indicate that you needto restart Android Studio for it's changes to take effect.

Building

Required: Create a signing key in the app folder with the filename blockchainDebugKey.keystore with same the key password and store password. Then update the keyPassword and debugKeyAlias entries in the secretDefaults.properties file.

Clone the Android Repository. Make sure your repositoryis on master. Import it as an Android Studio project (File -> Open).

Contributions and Code Style

All new code must be in Kotlin. We are using the official Kotlin style guide, which can be applied in Android Studio viaPreferences -> Editor -> Code Style -> Kotlin -> Set from -> Predefined style -> Kotlin Style Guide. It should benoted that this is not currently the default in Android Studio, so please configure this if you have recentlyreinstalled AS. Alternatively, simply run the bootstrap script and ktlint will configure your IDE for you.

All code must be tested if possible, and must pass CI. Therefore it must introduce no new Lint errors, and must passKtlint. Before committing any new Kotlin code it is recommended formatting your files in Android Studio withCMD + ALT + L and running ./gradlew ktlint locally. You can if you so wish run ./gradlew ktlintFormat whichwill fix any style violations. Be aware that this may need to be run twice to apply all fixes as of 0.20.

Commit message style

Use git change log style.

Where you have access to Jira, you should apply the git hooks with ./gradlew installGitHooks. This enforces thegit change log style with Jira references.

Security

Security issues can be reported to us in the following venues:

 相关资料
  • MyWallet JavaScript Model for Blockchain.info wallet. Build Install Yarn yarn # recommended, can also use `npm install`npm run build Tests npm test Dev Watch files and re-build npm run build:watch Cle

  • Blockchain Wallet API V2 Programmatically interface with your Blockchain.info wallet. Contents Getting Started Upgrading API Documentation RPC API Installation Troubleshooting Usage Development Deploy

  • Blockchain Wallet for iOS Building Install Xcode After installing Xcode, open it to begin the Command Line Tools installation. After finished, make sure that a valid CL Tool version is selected in Xco

  • PLEASE NOTE WE HAVE DETECTED SOME FAKE COPAY WALLETS ON THE GOOGLE PLAY STORE FOR ANDROID, PLEASE BE SURE TO INSTALL "BITPAY WALLET" ONLY FROM THE APP STORES. APP's DEVELOPER SHOULD BE "BITPAY INC" ON

  • Kryptsy Features �� Supports TOR a free & anonymous open-source software for enabling anonymous communication. �� No Javascript. ⚛️ Supports multiple digital currencies (eg. Bitcoin, Litecoin, Dogecoi

  • BITCOIN WALLET Welcome to Bitcoin Wallet, a standalone Bitcoin payment app for your Android device! This project contains several sub-projects: wallet:The Android app itself. This is probably what you