Quorum
services.quorum.blockperiod
Default minimum difference between two consecutive block's timestamps in seconds.
Type: signed integer
Default
5
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.enable
Whether to enable Quorum blockchain daemon.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.genesis
Blockchain genesis settings.
Type: null or (attribute set)
Default
null
Example
{alloc = {a47385db68718bdcbddc2d2bb7c54018066ec111 = {balance = "1000000000000000000000000000";};};coinbase = "0x0000000000000000000000000000000000000000";config = {byzantiumBlock = 4;chainId = 494702925;eip150Block = 2;eip155Block = 3;eip158Block = 3;homesteadBlock = 1;isQuorum = true;istanbul = {epoch = 30000;policy = 0;};};difficulty = "0x1";extraData = "0x0000000000000000000000000000000000000000000000000000000000000000f85ad59438f0508111273d8e482f49410ca4078afc86a961b8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0";gasLimit = "0x2FEFD800";mixHash = "0x63746963616c2062797a616e74696e65201111756c7420746f6c6572616e6365";nonce = "0x0";parentHash = "0x0000000000000000000000000000000000000000000000000000000000000000";timestamp = "0x00";}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.group
The group as which to run quorum.
Type: string
Default
config.services.quorum.user
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.nodekeyFile
Path to the nodekey.
Type: path
Default
"/var/lib/quorum/nodekey"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.permissioned
Allow only a defined list of nodes to connect.
Type: boolean
Default
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.port
Override the default port on which to listen for connections.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
21000
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.privateconfig
Configuration of privacy transaction manager.
Type: string
Default
"ignore"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.rpc.address
Listening address for RPC connections.
Type: string
Default
"0.0.0.0"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.rpc.api
API's offered over the HTTP-RPC interface.
Type: string
Default
"admin,db,eth,debug,miner,net,shh,txpool,personal,web3,quorum,istanbul"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.rpc.enable
Enable RPC interface.
Type: boolean
Default
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.rpc.port
Override the default port on which to listen for RPC connections.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
22004
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.staticNodes
List of validator nodes.
Type: list of string
Default
[ ]
Example
["enode://dd333ec28f0a8910c92eb4d336461eea1c20803eed9cf2c056557f986e720f8e693605bba2f4e8f289b1162e5ac7c80c914c7178130711e393ca76abc1d92f57@0.0.0.0:30303?discport=0"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.syncmode
Blockchain sync mode.
Type: one of "fast", "full", "light"
Default
"full"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.user
The user as which to run quorum.
Type: string
Default
"quorum"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.ws.address
Listening address for WS-RPC connections.
Type: string
Default
"0.0.0.0"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.ws.api
API's offered over the WS-RPC interface.
Type: string
Default
"admin,db,eth,debug,miner,net,shh,txpool,personal,web3,quorum,istanbul"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.ws.enable
Enable WS-RPC interface.
Type: boolean
Default
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.ws.origins
Origins from which to accept websockets requests
Type: string
Default
"*"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix
services.quorum.ws.port
Override the default port on which to listen for WS-RPC connections.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
8546
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/quorum.nix