Geth
_module.args¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| lazy attribute set of raw value |
services.ethereum.geth¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| attribute set of (submodule) | { } |
services.ethereum.geth.<name>.args.authrpc.addr¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string | "127.0.0.1" |
services.ethereum.geth.<name>.args.authrpc.jwtsecret¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.args.authrpc.port¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| 16 bit unsigned integer; between 0 and 65535 (both inclusive) | 8551 |
services.ethereum.geth.<name>.args.authrpc.vhosts¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| list of string | [ | |
| "localhost" | ||
| ] |
services.ethereum.geth.<name>.args.bootnodes¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (list of string) | null |
services.ethereum.geth.<name>.args.datadir¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.args.gcmode¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| one of "full", "archive" | "full" |
services.ethereum.geth.<name>.args.http.addr¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string | "127.0.0.1" |
services.ethereum.geth.<name>.args.http.api¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (list of string) | null |
services.ethereum.geth.<name>.args.http.corsdomain¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (list of string) | null |
services.ethereum.geth.<name>.args.http.enable¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.args.http.port¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| 16 bit unsigned integer; between 0 and 65535 (both inclusive) | 8545 |
services.ethereum.geth.<name>.args.http.rpcprefix¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.args.http.vhosts¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| list of string | [ | |
| "localhost" | ||
| ] |
services.ethereum.geth.<name>.args.maxpeers¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| signed integer | 50 |
services.ethereum.geth.<name>.args.metrics.addr¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string | "127.0.0.1" |
services.ethereum.geth.<name>.args.metrics.enable¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.args.metrics.port¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| 16 bit unsigned integer; between 0 and 65535 (both inclusive) | 6060 |
services.ethereum.geth.<name>.args.netrestrict¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.args.network¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or one of "goerli", "holesky", "kiln", "rinkeby", "ropsten", "sepolia", "hoodi" | null |
services.ethereum.geth.<name>.args.networkid¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| signed integer | 1 |
services.ethereum.geth.<name>.args.nodiscover¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.args.port¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| 16 bit unsigned integer; between 0 and 65535 (both inclusive) | 30303 |
services.ethereum.geth.<name>.args.syncmode¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| one of "snap", "fast", "full", "light" | "snap" |
services.ethereum.geth.<name>.args.verbosity¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| integer between 0 and 5 (both inclusive) | 3 |
services.ethereum.geth.<name>.args.ws.addr¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string | "127.0.0.1" |
services.ethereum.geth.<name>.args.ws.api¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (list of string) | null |
services.ethereum.geth.<name>.args.ws.enable¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.args.ws.port¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| 16 bit unsigned integer; between 0 and 65535 (both inclusive) | 8546 |
services.ethereum.geth.<name>.backup.btrfs.enable¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.backup.btrfs.snapshotDirectory¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| path | "/snapshots" |
services.ethereum.geth.<name>.backup.btrfs.snapshotRetention¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| signed integer | 7 |
services.ethereum.geth.<name>.backup.enable¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.backup.metadata.interval¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| integer between 1 and 60 (both inclusive) | 10 |
services.ethereum.geth.<name>.backup.restic.environmentFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.backup.restic.exclude¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| list of string | [ | |
| "**/LOCK" | ||
| "keystore" | ||
| "**/nodekey" | ||
| ] |
services.ethereum.geth.<name>.backup.restic.extraOptions¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| list of string | [ ] |
services.ethereum.geth.<name>.backup.restic.passwordFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string |
services.ethereum.geth.<name>.backup.restic.rcloneConfig¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (attribute set of (string or boolean)) | null |
services.ethereum.geth.<name>.backup.restic.rcloneConfigFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or path | null |
services.ethereum.geth.<name>.backup.restic.rcloneOptions¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (attribute set of (string or boolean)) | null |
services.ethereum.geth.<name>.backup.restic.repository¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.backup.restic.repositoryFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or path | null |
services.ethereum.geth.<name>.backup.schedule¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string | "hourly" |
services.ethereum.geth.<name>.enable¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.extraArgs¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| list of string | [ ] |
services.ethereum.geth.<name>.openFirewall¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.package¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| package | pkgs.geth |
services.ethereum.geth.<name>.restore.enable¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| boolean | false |
services.ethereum.geth.<name>.restore.restic.environmentFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.restore.restic.exclude¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| list of string | [ | |
| "**/LOCK" | ||
| "keystore" | ||
| "**/nodekey" | ||
| ] |
services.ethereum.geth.<name>.restore.restic.extraOptions¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| list of string | [ ] |
services.ethereum.geth.<name>.restore.restic.passwordFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string |
services.ethereum.geth.<name>.restore.restic.rcloneConfig¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (attribute set of (string or boolean)) | null |
services.ethereum.geth.<name>.restore.restic.rcloneConfigFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or path | null |
services.ethereum.geth.<name>.restore.restic.rcloneOptions¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or (attribute set of (string or boolean)) | null |
services.ethereum.geth.<name>.restore.restic.repository¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or string | null |
services.ethereum.geth.<name>.restore.restic.repositoryFile¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| null or path | null |
services.ethereum.geth.<name>.restore.snapshot¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| string |
services.ethereum.geth.<name>.restore.timeout¶
Snippet
Parameter
| Type | Description | Default |
|---|---|---|
| signed integer | 600 |