Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

document merge options #349

Merged
merged 6 commits into from
Mar 16, 2022
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
142 changes: 142 additions & 0 deletions docs/Reference/CLI/CLI-Syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -262,6 +262,63 @@ The default is `false`.
Path to the validator client data. The default is `<data-base-path>/validator` where `<data-base-path>`
is specified using [`--data-base-path`](#data-base-path-data-path).

### ee-endpoint

=== "Syntax"

```bash
--ee-endpoint=<URL>
```

=== "Example"

```bash
--ee-endpoint=http://localhost:8545
```

=== "Environment variable"

```bash
TEKU_EE_ENDPOINT=http://localhost:8545
alexandratran marked this conversation as resolved.
Show resolved Hide resolved
```

=== "Configuration file"

```bash
ee-endpoint: "http://localhost:8545"
```

JSON-RPC URL of the execution engine node.
alexandratran marked this conversation as resolved.
Show resolved Hide resolved

### ee-jwt-secret-file

=== "Syntax"

```bash
--ee-jwt-secret-file=<FILE>
```

=== "Example"

```bash
--ee-jwt-secret-file=ee-jwt-secret.hex
```

=== "Environment variable"

```bash
TEKU_EE_JWT_SECRET_FILE=ee-jwt-secret.hex
```

=== "Configuration file"

```bash
ee-jwt-secret-file: "ee-jwt-secret.hex"
```

Location of the file specifying the hex-encoded 256-bit secret key to be used for verifying and generating JSON Web
Tokens.

### eth1-deposit-contract-address

=== "Syntax"
Expand Down Expand Up @@ -2034,6 +2091,91 @@ When `LOGGING` is enabled, attestation and block performance is reported as log
`METRICS` is enabled, attestation and block performance is reported using [metrics] in the
[`VALIDATOR_PERFORMANCE`](#metrics-categories) metrics category.

### validators-proposer-config
alexandratran marked this conversation as resolved.
Show resolved Hide resolved

=== "Syntax"

```bash
--validators-proposer-config=<STRING>
```

=== "Example"

```bash
--validators-proposer-config=/home/me/node/proposerConfig.json
```

=== "Environment variable"

```bash
TEKU_VALIDATORS_PROPOSER_CONFIG=/home/me/node/proposerConfig.json
```

=== "Configuration file"

```bash
validators-proposer-config: "/home/me/node/proposerConfig.json"
```

Remote URL or local file path from which to load the proposer configuration.

### validators-proposer-config-refresh-enabled

=== "Syntax"

```bash
--validators-proposer-config-refresh-enabled[=<BOOLEAN>]
```

=== "Example"

```bash
--validators-proposer-config-refresh-enabled=true
```

=== "Environment variable"

```bash
TEKU_VALIDATORS_PROPOSER_CONFIG_REFRESH_ENABLED=true
```

=== "Configuration file"

```bash
validators-proposer-config-refresh-enabled: true
```

Set to `true` to enable reloading the proposer configuration on every proposer preparation (once per epoch).
The default is `false`.

### validators-proposer-default-fee-recipient

=== "Syntax"

```bash
--validators-proposer-default-fee-recipient=<ADDRESS>
```

=== "Example"

```bash
--validators-proposer-default-fee-recipient=0xfe3b557e8fb62b89f4916b721be55ceb828dbd73
```

=== "Environment variable"

```bash
TEKU_VALIDATORS_PROPOSER_DEFAULT_FEE_RECIPIENT=0xfe3b557e8fb62b89f4916b721be55ceb828dbd73
```

=== "Configuration file"

```bash
validators-proposer-default-fee-recipient: "0xfe3b557e8fb62b89f4916b721be55ceb828dbd73"
```

Default fee recipient when producing a new execution block.

### ws-checkpoint

=== "Syntax"
Expand Down