A Portal into the Darwinia networks. Provides a view and interaction layer from a browser.
The repo is split into a number of packages, each representing an application. These are -
apps This is the main entry point. It handles the selection sidebar and routing to the specific application being displayed.
page-accounts A basic account management app.
page-extrinsics Submission of extrinsics to a node.
page-settings A basic settings management app, allowing choice of language, node to connect to, and theme
page-staking A basic staking management app, allowing staking and nominations.
page-storage A simple node storage query application. Multiple queries can be queued and updates as new values become available.
react-components A reactive (using RxJS) application framework with a number of useful shared components.
react-signer Signer implementation for apps.
react-query Base components that use the RxJS Observable APIs
Contributions are welcome!
To get started -
git clone https://github.com/darwinia-network/apps <optional local path>
yarn
yarn run start