BlueWallet | Built with React Native | Cryptography library
kandi X-RAY | BlueWallet Summary
kandi X-RAY | BlueWallet Summary
Thin Bitcoin Wallet. Built with React Native and Electrum.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Register a notification for notifications token .
- Watch for changes
- Initialize Bometry .
- Create a socket instance .
- Connect to the Electron server .
- convert raw tx hex to Ethereum hex
- Show a network alert
- Encodes a V2 string into a URI
- Warn client
- Decode an input string .
BlueWallet Key Features
BlueWallet Examples and Code Snippets
Community Discussions
Trending Discussions on BlueWallet
QUESTION
I'm trying to clone BlueWallet from this github source.
I clone the project and installed the required packages. Also, the emulator is running with android studio AVD.
But whenever I try to run npm start android
it hangs on text Loading dependency graph, done.
and nothing more will happen!
it's weird because whenever I try to run the same scenario and commands to start a pure react-native connected to emulator it works with no problem.
the result for npm start android
is as follow:
ANSWER
Answered 2019-Mar-11 at 19:23I found the solution myself. Actually Loading dependency graph, done
is not actually a bug and the server doesn't hang on anything. It's just waiting for the emulator to connect to it.
Here is what I did:
In a separate terminal, I did run
npm start
, this way the server (packager) is starting.In another terminal, I run
npm run android
. Now the emulator will be selected and will connect on the port of 8081 which the server from the first command is running and everything will be fine.
Note: I did make some twists on some parts of the project and did something on OS as follow. If anyone in the future wanted to do the same, maybe be useful for him:
set java home variable to be correct (add it to
bashrc
orprofile
or ..)
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install BlueWallet
In your console:
To run on Android:
Download and run Android Studio
Click on "Open an existing Android Studio Project"
Open build.gradle file under BlueWallet/android/ folder
Android Studio will take some time to set things up. Once everything is set up, go to Tools -> AVD Manager. 📝 This option may take some time to appear in the menu if you're opening the project in a freshly-installed version of Android Studio.
Click on "Create Virtual Device..." and go through the steps to create a virtual device
Launch your newly created virtual device by clicking the Play button under Actions column
To run on iOS:
To run on macOS using Mac Catalyst:
I was not satisfied with existing iOS Bitcoin apps, especially with BreadWallet (the one I mainly used) where development stalled and they could not even deliver such features as SegWit, RBF and custom fees (at the times where custom fees were especially needed). So I knew I could create one to use myself and let others use it. I had experience with awesome bitcoin-js lib (javascript), and since I don't own any Macs, I don't plan to, and not going to learn ObjC/Swift - ReactNative (where you also write in javascript) was an obvious choice.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page