This monorepo is a collection of packages used across multiple RabbyHub clients (e.g. Rabby
, rabby-mobile
).
This repository contains the following packages 1:
@rabby-wallet/base-utils
@rabby-wallet/eth-keyring-watch
@rabby-wallet/keyring-utils
@rabby-wallet/persist-store
@rabby-wallet/service-address
@rabby-wallet/service-dapp
@rabby-wallet/service-keyring
rabby-mobile
Or, in graph form 1:
%%{ init: { 'flowchart': { 'curve': 'bumpX' } } }%%
graph LR;
linkStyle default opacity:0.5
rabby_mobile(["rabby-mobile"]);
base_utils(["@rabby-wallet/base-utils"]);
eth_keyring_watch(["@rabby-wallet/eth-keyring-watch"]);
keyring_utils(["@rabby-wallet/keyring-utils"]);
persist_store(["@rabby-wallet/persist-store"]);
service_address(["@rabby-wallet/service-address"]);
service_dapp(["@rabby-wallet/service-dapp"]);
service_keyring(["@rabby-wallet/service-keyring"]);
rabby_mobile --> eth_keyring_watch;
rabby_mobile --> persist_store;
rabby_mobile --> service_address;
rabby_mobile --> service_dapp;
rabby_mobile --> service_keyring;
eth_keyring_watch --> keyring_utils;
persist_store --> base_utils;
service_address --> persist_store;
service_dapp --> persist_store;
service_keyring --> base_utils;
service_keyring --> eth_keyring_watch;
Refer to individual packages for usage instructions.
For instructions on performing common development-related tasks, see contributing to the monorepo.