1.0.6 • Published 2 years ago
quorum-sdk-electron-main v1.0.6
Quorum-sdk-electron-main
Quorum-sdk includes two npm packages:
- Quorum-sdk-electron-main
- Quorum-sdk-electron-renderer
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.