The ProximaX Sirius Wallet is one of the official applications of ProximaX, offering total security for the storage, sending and receiving of your assets. With ProximaX Sirius Wallet you can make use of mosaics, namespace, notarization of documents, voting, transaction explorer, contact directory as well as create and import your encrypted account.
It is available for Windows operating systems, Mac OS, Linux and a generic version.
Angular CLI: 8.0.6
Angular: 8.0.3
Node: 10.16.3
Npm: 6.13.4
git clone https://github.com/proximax-storage/xpx-chain-web-wallet.git
cd xpx-chain-web-wallet
npm i
npm start or ng serve
WARNING
To execute the
ng serve
command, you must make other settings. Navigate to the following directories:├── /node_modules/ │ ├── /@angular-devkit/ │ │ ├── /build-angular/ │ │ │ ├── /src/ │ │ │ │ ├── /angular-cli-files/ │ │ │ │ │ ├── /models/ │ │ │ │ │ │ ├── /webpack-configs/ └── ── ── ── ── ── ── ── /browser.js
You must change
node: false
to
node: {crypto: true, stream: true, fs: 'empty', net: 'empty', tls: 'empty'}
.
For build to production (Minified and optimized).
Generic version TestNet
npm run build:optimizer-testnet
Generic version MainNet
npm run build:optimizer-mainnet
WARNING
Before compiling for other platforms, you must compile the generic version.
Electron Version
npm run electron-build
Windows version
npm run package-win
Linux version
npm run package-linux
Mac OS version (It can only be compiled from Mac Os)
npm run package-mac