Skip to content

Commit 37f1714

Browse files
authored
QA round
1 parent f14d7ba commit 37f1714

File tree

1 file changed

+1
-1
lines changed
  • public/content/developers/docs/nodes-and-clients/node-architecture

1 file changed

+1
-1
lines changed

public/content/developers/docs/nodes-and-clients/node-architecture/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The diagram below shows the relationship between the two Ethereum clients. The t
1414

1515
_This image is borrowed from besu.hyperledger.org. There are several options for the execution client including Erigon, Nethermind, and Besu_.
1616

17-
For this two-client structure to work, consensus clients must pass bundles of transactions to the execution client. The execution client executes the transactions locally to validate that the transactions do not violate any Ethereum rules and that the proposed update to Ethereum’s state is correct. When a node is selected to be a block producer its consensus client instance requests bundles of transactions from the execution client to include in the new block and execute them to update the global state.The consensus client drives the execution client via a local RPC connection using the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/common.md).
17+
For this two-client structure to work, consensus clients must pass bundles of transactions to the execution client. The execution client executes the transactions locally to validate that the transactions do not violate any Ethereum rules and that the proposed update to Ethereum’s state is correct. When a node is selected to be a block producer its consensus client instance requests bundles of transactions from the execution client to include in the new block and execute them to update the global state. The consensus client drives the execution client via a local RPC connection using the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/common.md).
1818

1919
## What does the execution client do? {#execution-client}
2020

0 commit comments

Comments
 (0)