Added requirement to enable JSON-RPC (#1365)

Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
pull/2/head
MadelineMurray 6 years ago committed by GitHub
parent 82d30ca006
commit 1882e3055c
  1. 6
      docs/Permissions/Onchain-Permissioning.md

@ -54,13 +54,15 @@ in the [`permissioning-smart-contracts` repository](https://github.com/PegaSysEn
## Onchain Permissioning Setup
1. Start your Pantheon node with contract permissioning options:
1. Start your Pantheon node including command line options:
* [--permissions-nodes-contract-enabled](../Reference/Pantheon-CLI-Syntax.md#permissions-nodes-contract-enabled)
to enable onchain permissioning
* [--permissions-nodes-contract-address](../Reference/Pantheon-CLI-Syntax.md#permissions-nodes-contract-address)
set to the address of the Ingress contract in the genesis file (`"0x0000000000000000000000000000000000009999"`)
* [--rpc-http-enabled](../Reference/Pantheon-CLI-Syntax.md#rpc-http-enabled) to enable JSON-RPC
1. Create the following environment variables and set to the specified values:
@ -165,7 +167,7 @@ For participating nodes that are not going to add or remove nodes from the white
set to the address of the Ingress contract in the genesis file (`"0x0000000000000000000000000000000000009999"`)
* [--bootnodes](../Reference/Pantheon-CLI-Syntax.md#bootnodes) set to the first node (that is, the node that [deployed
the Admin and Rules contracts](#deploy-admin-and-rules-contracts).
the Admin and Rules contracts](#deploy-admin-and-rules-contracts).
1. Copy the [enode URL](../Configuring-Pantheon/Node-Keys.md#enode-url) and [have node added to the whitelist](#add-and-remove-nodes-from-the-whitelist).

Loading…
Cancel
Save