Last updated:
0 purchases
hdwallet service
hdwallet_service #
Hdwallet service
Setup and Tools #
Add Rust build targets
For Android
rustup target add aarch64-linux-android armv7-linux-androideabi x86_64-linux-android i686-linux-android
copied to clipboard
For iOS
rustup target add aarch64-apple-ios x86_64-apple-ios
copied to clipboard
Cargo Plugins
cargo install --no-default-features --force cargo-make
copied to clipboard
we also use dart-bindgen which requires LLVM/Clang. Install LLVM (10+) in the following way:
ubuntu/linux
Install libclangdev - sudo apt-get install libclang-dev.
Windows
Install Visual Studio with C++ development support.
Install LLVM or winget install -e --id LLVM.LLVM.
MacOS
Install Xcode.
Install LLVM - brew install llvm.
Build and Test #
In the Root of the project simply run:
cd native
cargo make --profile release
copied to clipboard
Update tcx
cargo update -p tcx
copied to clipboard
Generate protobuf type #
Install protoc Download here
dart pub global activate protoc_plugin
protoc --dart_out=./gen *.proto
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.