Skip to content

Namecoind

services.namecoind.enable

Whether to enable namecoind, Namecoin client. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.extraNodes

List of additional peer IP addresses to connect to.

Type: list of string

Default

[ ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.generate

Whether to generate (mine) Namecoins.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.rpc.address

IP address the RPC server will bind to.

Type: string

Default

"0.0.0.0"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.rpc.allowFrom

List of IP address ranges allowed to use the RPC API. Wiledcards (*) can be user to specify a range.

Type: list of string

Default

["127.0.0.1"]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.rpc.certificate

Certificate file for securing RPC connections.

Type: null or path

Default

null

Example

"/var/lib/namecoind/server.cert"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.rpc.key

Key file for securing RPC connections.

Type: null or path

Default

null

Example

"/var/lib/namecoind/server.pem"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.rpc.password

Password for RPC connections.

Type: null or string

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.rpc.port

Port the RPC server will bind to.

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

8332

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.rpc.user

User name for RPC connections.

Type: null or string

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.trustedNodes

List of the only peer IP addresses to connect to. If specified no other connection will be made.

Type: list of string

Default

[ ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix

services.namecoind.wallet

Wallet file. The ownership of the file has to be namecoin:namecoin, and the permissions must be 0640.

Type: path

Default

"/var/lib/namecoind/wallet.dat"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/namecoind.nix