Opdex platform UI built using Angular with Electron requiring access to a local Cirrus Blockchain Full Node.
Development and production versions require a locally running Cirrus Full Node from Stratis.
## Clone
git clone https://github.com/Opdex/opdex-desktop.git
## Navigate to project
cd ./path/to/opdex-desktop
## Install dependencies
npm i
Commands to run locally via development environment.
## Browser
## using environment.ts to set Testnet/Mainnet network
npm run start
## Electron Mainnet
npm run start:electron
## Electron Testnet
npm run start:electron:testnet
Run project tests with the following command:
npm run test
Package electron apps for Linux, Windows, and Mac with a single command.
npm run pack
This project requires running a local Full Node of the Cirrus Blockchain using either Cirrus Core or Stratis Full Node.