Skip to content

Commit

Permalink
docs(l1): update milestone progress. (#1580)
Browse files Browse the repository at this point in the history
  • Loading branch information
mpaulucci authored Dec 30, 2024
1 parent c4e9f67 commit 56ad88c
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ In a bit more detail:
| Add `libmdbx` bindings and basic API, create tables for state (blocks, transactions, etc) | ✅
| EVM wrapper for block execution ||
| JSON RPC API server setup ||
| RPC State-serving endpoints | 🏗️ (almost done, a few endpoints are left) |
| RPC State-serving endpoints | |
| Basic Engine API implementation. Set new chain head (`forkchoiceUpdated`) and new block (`newPayload`). | ✅

See detailed issues and progress for this milestone [here](https://github.com/lambdaclass/ethrex/milestone/1).
Expand All @@ -79,7 +79,7 @@ Implement support for block reorganizations and historical state queries. This m
| Task Description | Status |
| --------- | --------------------------------------------------------------------------- |
| Persist data on an on-disk Merkle Patricia Tree using `libmdbx` | ✅
| Engine API `forkchoiceUpdated` implementation (without `payloadAttributes`) | 🏗️
| Engine API `forkchoiceUpdated` implementation (without `payloadAttributes`) |
| Support for RPC historical queries, i.e. queries (`eth_call`, `eth_getBalance`, etc) at any block | ✅

Detailed issues and progress [here](https://github.com/lambdaclass/ethrex/milestone/4).
Expand All @@ -90,8 +90,8 @@ Add the ability to build new payloads (blocks), so the consensus client can prop

| Task Description | Status |
| --------- | --------------------------------------------------------------------------- |
| `engine_forkchoiceUpdated` implementation with a non-null `payloadAttributes` | 🏗️
| `engine_getPayload` endpoint implementation that builds blocks. | 🏗️
| `engine_forkchoiceUpdated` implementation with a non-null `payloadAttributes` |
| `engine_getPayload` endpoint implementation that builds blocks. |
| Implement a mempool and the `eth_sendRawTransaction` endpoint where users can send transactions | ✅

Detailed issues and progress [here](https://github.com/lambdaclass/ethrex/milestone/5).
Expand All @@ -114,7 +114,7 @@ Add support for the `SNAP` protocol, which lets us get a recent copy of the bloc

| Task Description | Status |
| --------- | --------------------------------------------------------------------------- |
| Implement `SNAP` protocol for snap syncing |
| Implement `SNAP` protocol for snap syncing | 🏗️

Detailed issues and progress [here](https://github.com/lambdaclass/ethrex/milestone/3).

Expand Down

0 comments on commit 56ad88c

Please sign in to comment.