From 94c26d0fa1f8861bc2456ce3da96561d9e4b09c2 Mon Sep 17 00:00:00 2001 From: pdobacz <5735525+pdobacz@users.noreply.github.com> Date: Mon, 28 Apr 2025 14:19:29 +0200 Subject: [PATCH 1/2] Updates to the readines tables --- content/implementation.md | 50 +++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 13 deletions(-) diff --git a/content/implementation.md b/content/implementation.md index ceef8fb..bb9b4f9 100644 --- a/content/implementation.md +++ b/content/implementation.md @@ -6,17 +6,41 @@ order: 1 EOF has been implemented in the following clients and projects. -| |[3540](https://eips.ethereum.org/EIPS/eip-3540)|[3670](https://eips.ethereum.org/EIPS/eip-3670)|[4200](https://eips.ethereum.org/EIPS/eip-4200)|[4750](https://eips.ethereum.org/EIPS/eip-4750)|[5450](https://eips.ethereum.org/EIPS/eip-5450)|[6206](https://eips.ethereum.org/EIPS/eip-6206)|[7480](https://eips.ethereum.org/EIPS/eip-7480)|[7069](https://eips.ethereum.org/EIPS/eip-7069)|[7620](https://eips.ethereum.org/EIPS/eip-7620)|[7698](https://eips.ethereum.org/EIPS/eip-7698)|[663](https://eips.ethereum.org/EIPS/eip-663)| -|--------------------------------------------------------------------------------------------|:---|:-----|:---|:---|:----|:---|:---|:---|:---|:---|:---| -| [Megaspec](https://github.com/ipsilon/eof/blob/main/spec/eof.md) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| EIP | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| Testing | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🚧 | 🚧 | 🚧 | | ✅ | -| [besu](https://github.com/hyperledger/besu/tree/mega-eof) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| erigon | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | | | | 🚧 | -| [ethereumjs](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3440) | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | -| [evmone](https://github.com/ethereum/evmone) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| [geth](https://github.com/ethereum/go-ethereum/pull/29518) | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | | 🚧 | -| [nethermind](https://github.com/NethermindEth/nethermind/commits/feature/evm/eof) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| revm | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| [solidity (experimental)](https://github.com/ethereum/solidity/releases/tag/v0.8.29) | ✅ | N/A | ✅ | ✅ | N/A | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| | [eof-devnet-0] | [eof-devnet-1] | eof-devnet-2 | +|----------------|--------------------------|----------------------|--------------| +| Megaspec | ✅ [Megaspec v0.1.1] | ✅ [Megaspec main] | 🚧 | +| **EIP** | ✅ [EIP-7692 `8580af`] | ✅ [EIP-7692] | 🚧 | +| **testing** | ✅ [EEST eip7692@v2.3.0] | ✅ [EEST v4.3.0] | 🚧 | +| [besu] | ✅ | ✅ | | +| [erigon] | ✅ | | | +| [ethereumjs] | ✅ | | | +| [evmone] | ✅ | ✅ | | +| [geth] | ✅ | ✅ | | +| [nethermind] | ✅ | | | +| [revm] | ✅ | | | +| [EELS] | ✅ | | | +| [solidity] | ✅ | | | +| [vyper] | | | | +[eof-devnet-0]: https://notes.ethereum.org/@ethpandaops/eof-devnet-0 +[eof-devnet-1]: https://notes.ethereum.org/@ethpandaops/eof-devnet-1 + +[Megaspec v0.1.1]: https://github.com/ipsilon/eof/blob/v0.1.1/spec/eof.md +[Megaspec main]: https://github.com/ipsilon/eof/blob/main/spec/eof.md + +[EIP-7692 `8580af`]: https://github.com/ethereum/EIPs/blob/8580af761332f72cdb8b90232d31e85c70f87423/EIPS/eip-7692.md +[EIP-7692]: https://eips.ethereum.org/EIPS/eip-7692 + +[EEST eip7692@v2.3.0]: https://github.com/ethereum/execution-spec-tests/releases/tag/eip7692%40v2.3.0 +[EEST v4.3.0]: https://github.com/ethereum/execution-spec-tests/releases/tag/v4.3.0 + +[besu]: https://github.com/hyperledger/besu +[ethereumjs]: https://github.com/ethereumjs/ethereumjs-monorepo +[evmone]: https://github.com/ethereum/evmone +[geth]: https://github.com/shemnon/go-ethereum/tree/osaka-mega-eof +[nethermind]: https://github.com/NethermindEth/nethermind/commits/feature/evm/eof +[solidity]: https://github.com/ethereum/solidity +[vyper]: https://github.com/vyperlang/vyper/pull/3457 +[EELS]: https://github.com/ethereum/execution-specs/tree/eips/osaka/eip-7692 +[revm]: https://github.com/bluealloy/revm +[erigon]: https://github.com/erigontech/erigon From af86e3e2b614d2055af6bf27ed714c6c2ebd6b69 Mon Sep 17 00:00:00 2001 From: pdobacz <5735525+pdobacz@users.noreply.github.com> Date: Mon, 28 Apr 2025 14:31:38 +0200 Subject: [PATCH 2/2] Update content/implementation.md Co-authored-by: Hugo --- content/implementation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/implementation.md b/content/implementation.md index bb9b4f9..e1b7ef4 100644 --- a/content/implementation.md +++ b/content/implementation.md @@ -7,7 +7,7 @@ order: 1 EOF has been implemented in the following clients and projects. | | [eof-devnet-0] | [eof-devnet-1] | eof-devnet-2 | -|----------------|--------------------------|----------------------|--------------| +|----------------|:-------------------------|:---------------------|:-------------| | Megaspec | ✅ [Megaspec v0.1.1] | ✅ [Megaspec main] | 🚧 | | **EIP** | ✅ [EIP-7692 `8580af`] | ✅ [EIP-7692] | 🚧 | | **testing** | ✅ [EEST eip7692@v2.3.0] | ✅ [EEST v4.3.0] | 🚧 |