Skip to content

Commit

Permalink
Merge pull request #4 from anton-rs/rf/whats-next
Browse files Browse the repository at this point in the history
feat: add what's next section
  • Loading branch information
refcell authored Oct 2, 2024
2 parents 49584a7 + 1d5b889 commit 8ae957f
Show file tree
Hide file tree
Showing 2 changed files with 70 additions and 61 deletions.
122 changes: 61 additions & 61 deletions src/09-27-2024.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@

*[Newsletters Source][newsletters-source]*

### Overview
## Overview

This Newsletter is ported over from the Kona project, and is the first
newsletter for the *Alt Stack Team*, a team dedicated to the Rust OP Stack
at [OP Labs][op-labs].


### Updates
## Updates

The implementation of the Holocene hardfork is in full-swing, and [@refcell] is well into Holocene in [`kona-derive`][kona-derive]! For a working document of the fork implementation progress, see https://github.com/anton-rs/kona/issues/556.

Expand All @@ -20,71 +20,71 @@ Kona also received a docs refresh courtesy of [@clabby] over at [anton-rs.github
<img src="./assets/docs-refresh.png" width="80%">


### Blockers
## Blockers

We are blocked on completing the execution layer changes within [`kona`][kona] with the [`revm`][revm] changes pending. Currently Cody Wang from Coinbase is owning these, and we’ve reached out to see how we can help to keep progress moving.

We are also blocked on implementing action tests upstream in [`op-e2e`][op-e2e] until the upstream implementation has been completed. However, ours is not complete either, so this will manifest in a week or two.


### Projects

#### Kona Project

*✅ = DONE | 🚧 = WIP | 🛑 = NOT STARTED*

🕜 Total Length of the Project ~= 23 weeks

Project Start Date: June 10, 2024

Project End Date: November 18, 2024

##### **Phase 1: Asterisc**

```json
{
"ProxyAdmin": "0x59cff637c814B045F154Be583a24179d3AF9F167",
"DisputeGameFactoryProxy": "0x69Fe8a33BaEC98698a4170E898B59aE3E0C651aD",
"AnchorStateRegistryProxy": "0xe2be2262b8F462B3D478Ff9bF7a51B8645772F49",
"DisputeGameFactory": "0x0d960BcFf756449Ef40a03254f5bAC4DB3896ac4",
"RISCV": "0xFde3de8B91B9cb7D5b92645ceA74B8B5a32092B5",
"AnchorStateRegistry": "0xc45320A1e9CDB1B52E332c1389BE330ab7ec17A5",
"FaultDisputeGame": "0x3f6F314093ff095494eB2C8268D810d50D212508"
"PreimageOracle": "0x627F825CBd48c4102d36f287be71f4234426b9e4",
"DelayedWETHProxy": "0xF3D833949133e4E4D3551343494b34079598EA5a",
}
```

##### **Phase 2: Kona Derive**

<table>
<tr>
<th> <b>OP Mainnet Trusted Sync Grafana</b> </th>
<th> <b>OP Sepolia Trusted Sync Grafana</b> </th>
</tr>
<tr>
<td>

<img src="./assets/op_mainnet_trusted_sync.png" width="80%">

</td>
<td>

<img src="./assets/op_sepolia_trusted_sync.png" width="80%">

</td>
</tr>
</table>

**Trusted Sync Alerts**

<img src="./assets/trusted_sync_alerts.png" width="80%">

##### **Phase 3: Client + Host ✅**

##### **Phase 4: Test Suite ✅**

##### **Phase 5: Holocene - 🚧 WIP**
## Projects

{{#include ./kona.md}}

<details>
<summary><b>Phase 1: Asterisc ✅</b></summary>

```json
{
"ProxyAdmin": "0x59cff637c814B045F154Be583a24179d3AF9F167",
"DisputeGameFactoryProxy": "0x69Fe8a33BaEC98698a4170E898B59aE3E0C651aD",
"AnchorStateRegistryProxy": "0xe2be2262b8F462B3D478Ff9bF7a51B8645772F49",
"DisputeGameFactory": "0x0d960BcFf756449Ef40a03254f5bAC4DB3896ac4",
"RISCV": "0xFde3de8B91B9cb7D5b92645ceA74B8B5a32092B5",
"AnchorStateRegistry": "0xc45320A1e9CDB1B52E332c1389BE330ab7ec17A5",
"FaultDisputeGame": "0x3f6F314093ff095494eB2C8268D810d50D212508"
"PreimageOracle": "0x627F825CBd48c4102d36f287be71f4234426b9e4",
"DelayedWETHProxy": "0xF3D833949133e4E4D3551343494b34079598EA5a",
}
```
</details>


<details>
<summary><b>Phase 2: Kona Derive ✅</b></summary>
<table>
<tr>
<th> <b>OP Mainnet Trusted Sync Grafana</b> </th>
<th> <b>OP Sepolia Trusted Sync Grafana</b> </th>
</tr>
<tr>
<td style='text-align:center; vertical-align:middle'>
<img src="./assets/op_mainnet_trusted_sync.png" width="80%">
</td>
<td style='text-align:center; vertical-align:middle'>
<img src="./assets/op_sepolia_trusted_sync.png" width="80%">
</td>
</tr>
</table>
<b>Trusted Sync Alerts</b>
<p style='text-align:center; vertical-align:middle'>
<img src="./assets/trusted_sync_alerts.png" width="80%">
</p>
</details>

<details><summary><b>Phase 3: Client + Host ✅</b></summary></details>

<details><summary><b>Phase 4: Test Suite ✅</b></summary></details>

<details><summary><b>Phase 5: Holocene - 🚧 WIP</b></summary></details>

#### What’s Next

- `P0` - Complete Holocene work.
- [Tracker](https://github.com/anton-rs/kona/issues/556)
- Action tests
- `P1` - Asterisc improvements
- [asterisc/issues/77](https://github.com/ethereum-optimism/asterisc/issues/77)


<!-- Links -->
Expand Down
9 changes: 9 additions & 0 deletions src/kona.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
### Kona

Start Date: **June 10, 2024**

Estimated Project Length ~= **23 weeks**

<!-- End Date: **November 18, 2024** -->

*✅ = DONE | 🚧 = WIP | 🛑 = NOT STARTED*

0 comments on commit 8ae957f

Please sign in to comment.