Skip to content

Remove references to unsupported eth protocol versions #1801

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

Merged
2 changes: 1 addition & 1 deletion docs/public-networks/reference/api/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -522,7 +522,7 @@ curl -X POST --data '{"jsonrpc":"2.0","method":"admin_peers","params":[],"id":1}
{
"version": "0x5",
"name": "besu/v20.10.4-dev-0905d1b2/osx-x86_64/adoptopenjdk-java-11",
"caps": ["eth/62", "eth/63", "eth/64", "eth/65", "IBF/1"],
"caps": ["eth/67", "eth/68", "IBF/1"],
"network": {
"localAddress": "192.168.1.229:50115",
"remoteAddress": "168.61.153.255:40303"
Expand Down
51 changes: 0 additions & 51 deletions docs/public-networks/reference/cli/options.md
Original file line number Diff line number Diff line change
Expand Up @@ -581,57 +581,6 @@ color-enabled=false

Enables or disables color output to console. The default is `true`.

### `compatibility-eth64-forkid-enabled`

<Tabs>

<TabItem value="Syntax" label="Syntax" default>

```bash
--compatibility-eth64-forkid-enabled[=<true|false>]
```

</TabItem>

<TabItem value="Example" label="Example">

```bash
--compatibility-eth64-forkid-enabled=true
```

</TabItem>

<TabItem value="Environment variable" label="Environment variable">

```bash
BESU_COMPATIBILITY_ETH64_FORKID_ENABLED=true
```

</TabItem>

<TabItem value="Example configuration file" label="Example configuration file">

```bash
compatibility-eth64-forkid-enabled=true
```

</TabItem>

</Tabs>

Enables or disables the legacy Eth/64 fork ID. For any networks with nodes using Besu v1.4 or earlier and nodes using Besu v20.10.1 or later, either:

- All nodes must be upgraded to v20.10.1 or later.
- All nodes using v20.10.1 or later must have `--compatibility-eth64-forkid-enabled` set to `true`.

The default is `false`.

:::caution

If networks have Besu nodes using v1.4 or earlier and other Besu nodes using v20.10.1 or later, the nodes on different versions cannot communicate unless `--compatibility-eth64-forkid-enabled` is set to `true`.

:::

### `config-file`

<Tabs>
Expand Down
Loading