1.0.6 • Published 2 years ago

quorum-sdk-electron-main v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Quorum-sdk-electron-main

Quorum-sdk includes two npm packages:

  1. Quorum-sdk-electron-main
  2. Quorum-sdk-electron-renderer

npm.io

Quorum-sdk-electron-main is the package for your Electron main process to run a Quorum server.

Install

$ yarn add quorum-sdk-electron-main

Setup

In Electron main.js

const Quorum = require('quorum-sdk-electron-main');

Quorum.init();

Setup for Electron building

In package.json, add extraResources config for adding quorum binary to electron app when packaging:

{
  ...
  "build": {
    ...
    "mac": {
      ...
      "extraResources": [
        {
          "from": "node_modules/quorum-sdk-electron-main/quorum_bin/quorum_darwin",
          "to": "quorum_bin/quorum_darwin"
        }
      ]
    },
    "win": {
      ...
      "extraResources": [
        {
          "from": "node_modules/quorum-sdk-electron-main/quorum_bin/quorum_win.exe",
          "to": "quorum_bin/quorum_win.exe"
        }
      ]
    },
    "linux": {
      ...
      "extraResources": [
        {
          "from": "node_modules/quorum-sdk-electron-main/quorum_bin/quorum_linux",
          "to": "quorum_bin/quorum_linux"
        }
      ]
    }
  }
}

Final

You have installing and setup quorum server in main process. Next step, your can go to setup Quorum-sdk-electron-renderer and interact with this quorum server.

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago