More merge doc updates (#3509)

## Proposed Changes

Address a few shortcomings of the book noticed by users:

- Remove description of redundant execution nodes
- Use an Infura eth1 node rather than an eth2 node in the merge migration example
- Add an example of the fee recipient address format (we support addresses without the 0x prefix, but 0x prefixed feels more canonical).
- Clarify that Windows support is no longer beta
- Add a link to the MSRV to the build-from-source instructions
This commit is contained in:
Michael Sproul
2022-08-26 21:47:50 +00:00
parent c64e17bb81
commit 1c9ec42dcb
6 changed files with 35 additions and 33 deletions

View File

@@ -11,11 +11,12 @@ There are two configuration changes required for a Lighthouse node to operate co
the merge:
1. You *must* run your own execution engine such as Geth or Nethermind alongside Lighthouse.
You *must* update your Lighthouse configuration to connect to the execution engine using new
You *must* update your `lighthouse bn` configuration to connect to the execution engine using new
flags which are documented on this page in the
[Connecting to an execution engine](#connecting-to-an-execution-engine) section.
2. If your Lighthouse node has validators attached you *must* nominate an Ethereum address to
receive transactions tips from blocks proposed by your validators. This is covered on the
receive transactions tips from blocks proposed by your validators. These changes should
be made to your `lighthouse vc` configuration, and are covered on the
[Suggested fee recipient](./suggested-fee-recipient.md) page.
Additionally, you _must_ update Lighthouse to v3.0.0 (or later), and must update your execution
@@ -76,7 +77,7 @@ lighthouse \
--network mainnet \
beacon_node \
--http \
--eth1-endpoints http://localhost:8545,https://TOKEN@eth2-beacon-mainnet.infura.io
--eth1-endpoints http://localhost:8545,https://mainnet.infura.io/v3/TOKEN
```
Converting the above to a post-merge configuration would render: