You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/client/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -307,7 +307,7 @@ to help contributors better understand how the project is organized.
307
307
**Components**
308
308
309
309
-`Chain`[**In Progress**] This class represents the blockchain and is a wrapper around
310
-
`ethereumjs-blockchain`. It handles creation of the data directory, provides basic blockchain operations
310
+
`@ethereumjs/blockchain`. It handles creation of the data directory, provides basic blockchain operations
311
311
and maintains an updated current state of the blockchain, including current height, total difficulty, and
312
312
latest block.
313
313
-`Server` This class represents a server that discovers new peers and handles incoming and dropped
@@ -328,11 +328,11 @@ to help contributors better understand how the project is organized.
328
328
-`Handler` Subclasses of this class implements a protocol message handler. Handlers respond to incoming requests from peers.
329
329
-`EthHandler`[**In Progress**] Handles incoming ETH requests
330
330
-`LesHandler`[**In Progress**] Handles incoming LES requests
331
-
-`Service` Subclasses of `Service` will implement specific functionality of a `Node`. For example, the `EthereumService` subclasses will synchronize the blockchain using the full or light sync protocols. Each service must specify which protocols it needs and define a `start()` and `stop()` function.
331
+
-`Service` Subclasses of `Service` will implement specific functionality of a `Client`. For example, the `EthereumService` subclasses will synchronize the blockchain using the full or light sync protocols. Each service must specify which protocols it needs and define a `start()` and `stop()` function.
332
332
-`FullEthereumService`[**In Progress**] Implementation of ethereum full sync.
333
333
-`LightEthereumService`[**In Progress**] Implementation of ethereum light sync.
334
334
-`WhisperService`[**Not Started**] Implementation of an ethereum whisper node.
335
-
-`Node`[**In Progress**] Represents the top-level ethereum node, and is responsible for managing the lifecycle of included services.
335
+
-`Client`[**In Progress**] Represents the top-level ethereum client, and is responsible for managing the lifecycle of included services.
336
336
-`RPCManager`[**In Progress**] Implements an embedded JSON-RPC server to handle incoming RPC requests.
0 commit comments