diff --git a/spec/implementation_matrix.md b/spec/implementation_matrix.md index 09f3d6c..31b761a 100644 --- a/spec/implementation_matrix.md +++ b/spec/implementation_matrix.md @@ -2,19 +2,19 @@ | | [3540] | [3670] | [4200] | [4750] | [5450] | [6206] | [7480] | [7069] | [7620] | [7698] | [663] | |---------------------|--------|--------|---------|--------|--------|--------|--------|--------|--------|--------|-------| -| **Megaspec** | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | -| **EIP** | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | -| **testing** | :+1: | :+1: | :+1: | :+1: | :+1: | 🚧 | 🚧 | :+1: | :+1: | | 🚧 | -| besu | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | | :+1: | +| [**Megaspec**] | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | +| **EIP** | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | +| **testing** | 👍 | 👍 | 👍 | 👍 | 👍 | 🚧 | 🚧 | 👍 | 👍 | | 🚧 | +| [besu] | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | | 👍 | | erigon | | | | | | | | | | | | -| erigon++ (silkworm) | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | 🚧 | :+1: | -| ethereumjs | stale | stale | stale | stale | stale | | | | | | | -| evmone | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | :+1: | 🚧 | :+1: | -| geth | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | | 🚧 | -| nethermind | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | | 🚧 | -| revm | :+1: | :+1: | :+1: | :+1: | 🚧 | :+1: | :+1: | 🚧 | 🚧 | | :+1: | -| solidity | 🚧 | N/A | 🚧 | 🚧 | N/A | | | 🚧 | 🚧 | 🚧 | | -| vyper | stale | N/A | stale | stale | N/A | | | | | | | +| erigon++ (silkworm) | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 🚧 | 👍 | +| [ethereumjs] | stale | stale | stale | stale | stale | | | | | | | +| [evmone] | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 👍 | 🚧 | 👍 | +| [geth] | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | | 🚧 | +| [nethermind] | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 | | 🚧 | +| revm | 👍 | 👍 | 👍 | 👍 | 🚧 | 👍 | 👍 | 🚧 | 🚧 | | 👍 | +| [solidity] | 🚧 | N/A | 🚧 | 🚧 | N/A | | | 🚧 | 🚧 | 🚧 | | +| [vyper] | stale | N/A | stale | stale | N/A | | | | | | | [3540]: https://eips.ethereum.org/EIPS/eip-3540 [3670]: https://eips.ethereum.org/EIPS/eip-3670 @@ -28,6 +28,15 @@ [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 +[besu]: https://github.com/hyperledger/besu/tree/mega-eof +[ethereumjs]: https://github.com/ethereumjs/ethereumjs-monorepo/pull/2453 +[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 +[solidity]: https://github.com/ethereum/solidity/pull/13825 +[vyper]: https://github.com/vyperlang/vyper/pull/3457 + # Specs ## Megaspec