bc-wallet-mobile

(★ 84)

BC Wallet to hold Verifiable Credentials

File Explorer

  • .clang-format
  • .codecov.yml
  • .editorconfig
  • .gitignore
  • .nvmrc
  • .prettierignore
  • .prettierrc
  • .sonarcloud.properties
  • .swiftformat
  • .tool-versions
  • .yarnrc.yml
  • AGENTS.md
  • CODEOWNERS
  • commitlint.config.js
  • COMPLIANCE.yaml
  • CONTRIBUTING.md
  • CONVENTIONS.md
  • export-options-bcw.plist
  • export-options-sa.plist
  • ios-certificate.md
  • LICENSE
  • options-dev.plist
  • package.json
  • PATCH_NOTES.md
  • README.md
  • release-bcw.xcconfig
  • release-sa.xcconfig
  • RELEASE.md
  • release.xcconfig
  • tsconfig-base.json
  • update-lock-files
  • yarn.lock

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

adb reverse

View Details ▼

Reverse socket connections from a connected Android device or emulator.

adb reverse --list

List all reverse socket connections from emulators and devices:

adb reverse tcp:{{remote_port}} tcp:{{local_port}}

Reverse a TCP port from the only connected emulator or device to localhost:

adb -s {{device_id}} reverse tcp:{{remote_port}} tcp:{{local_port}}

Reverse a TCP port from a specific emulator or device (by device ID / [s]erial number) to localhost:

🔍

adb shell

View Details ▼

Run shell commands on a connected Android device or emulator.

adb shell

Start a remote interactive shell on the emulator or device:

tldr {{[-p|--platform]}} android getprop

View documentation for showing Android system properties:

tldr {{[-p|--platform]}} android pm

View documentation for the Android package manager:

🔍

adb

View Details ▼

Android Debug Bridge: communicate with an Android emulator instance or connected Android devices.
Some subcommands such as `shell` have their own usage documentation.

adb start-server

Check whether the adb server process is running and start it:

adb kill-server

Terminate the adb server process:

adb shell

Start a remote shell in the target emulator/device instance:

🔍

boot

View Details ▼

Build tooling for the Clojure programming language.

boot repl

Start a REPL session either with the project or standalone:

boot jar

Build a single `uberjar`:

boot --dependencies boot/new new --template {{template_name}} --name {{project_name}}

Generate scaffolding for a new project based on a template:

🔍

brew install

View Details ▼

Install a Homebrew formula or cask.

brew install {{formula|cask}}

Install a formula/cask:

brew install {{[-s|--build-from-source]}} {{formula}}

Build and install a formula from source (dependencies will still be installed from bottles):

brew install {{[-n|--dry-run]}} {{formula|cask}}

Download the manifest, print what would be installed but don't actually install anything:

🔍

emulator

View Details ▼

Manage Android emulators.

emulator -avd {{name}}

Start an Android emulator device:

emulator -avd {{name}} -webcam-list

Display the webcams on your development computer that are available for emulation:

emulator -avd {{name}} -camera-back {{none|emulated|webcamN}}

Start an emulator overriding the facing back camera setting (use `-camera-front` for front camera):

🔍

gem

View Details ▼

A package manager for the Ruby programming language.

gem search {{regex}} {{[-a|--all]}}

Search for remote gem(s) and show all available versions:

gem install {{gem_name}}

Install the latest version of a gem:

gem install {{gem_name}} {{[-v|--version]}} {{1.0.0}}

Install a specific version of a gem:

🔍

git clone

View Details ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

mise

View Details ▼

Manage language runtimes like Node.js, Python, Ruby, Go, Java, etc and various tools.

mise plugins list-all

List all available plugins:

mise plugins add {{name}}

Install a plugin:

mise ls-remote {{name}}

List runtime versions available for install:

🔍

sdkmanager

View Details ▼

Install packages for the Android SDK.

sdkmanager --list

List available packages:

sdkmanager {{package}}

Install a package:

sdkmanager --update

Update every installed package:

🔍

shift

View Details ▼

Move positional parameters.

shift

Remove the first positional parameter:

shift {{n}}

Remove the first `n` positional parameters:

🔍

unzip

View Details ▼

Extract files/directories from Zip archives.
See also: `zip`.

unzip {{path/to/archive1.zip path/to/archive2.zip ...}}

Extract all files/directories from specific archives into the current directory:

unzip {{path/to/archive1.zip path/to/archive2.zip ...}} -d {{path/to/output}}

Extract files/directories from archives to a specific path:

unzip -c {{path/to/archive1.zip path/to/archive2.zip ...}}

Extract files/directories from archives to `stdout` alongside the extracted file names:

🔍

yarn

View Details ▼

JavaScript and Node.js package manager alternative.

yarn global add {{module_name}}

Install a module globally:

yarn install

Install all dependencies referenced in the `package.json` file (the `install` is optional):

yarn add {{module_name}}@{{version}}

Install a module and save it as a dependency to the `package.json` file (add `--dev` to save as a dev dependency):

🔍

mknod

View Details ▼

Create block or character device special files.

sudo mknod {{path/to/device_file}} b {{major_device_number}} {{minor_device_number}}

Create a block device:

sudo mknod {{path/to/device_file}} c {{major_device_number}} {{minor_device_number}}

Create a character device:

sudo mknod {{path/to/device_file}} p

Create a FIFO (queue) device:

🔍

setfacl

View Details ▼

Set file access control lists (ACL).

setfacl {{[-m|--modify]}} u:{{username}}:rw {{path/to/file_or_directory}}

Modify ACL of a file for user with read and write access:

setfacl {{[-d|--default]}} {{[-m|--modify]}} u::rw {{path/to/file_or_directory}}

Modify default ACL of a file for all users:

setfacl {{[-x|--remove]}} u:{{username}} {{path/to/file_or_directory}}

Remove ACL of a file for a user:

🔍

size

View Details ▼

Display the sizes of sections inside binary files.

size {{path/to/file}}

Display the size of sections in a given object or executable file:

size {{[-o|--radix=8]}} {{path/to/file}}

Display the size of sections in a given object or executable file in [o]ctal:

size {{[-d|--radix=10]}} {{path/to/file}}

Display the size of sections in a given object or executable file in [d]ecimal:

🔍

wsl

View Details ▼

Manage the Windows Subsystem for Linux.

wsl {{shell_command}}

Start a Linux shell (in the default distribution):

wsl {{[-e|--exec]}} {{command}} {{command_arguments}}

Run a Linux command without using a shell:

wsl {{[-d|--distribution]}} {{distribution}} {{shell_command}}

Specify a particular distribution:

// repository documentation