anton-rs / kona

A suite of `no_std` components for the OP Stack state transition function and L2 chain derivation.
https://anton-rs.github.io/kona
MIT License
135 stars 45 forks source link

chore(workspace): Reorganize SDK #816

Closed clabby closed 2 days ago

clabby commented 2 days ago

Overview

Reorganizes the proof SDK crates into a proof-sdk subdirectory, to differentiate them from the protocol. This is in preparation for improving some of the platform abstractions as noted in https://github.com/anton-rs/kona/issues/815 + https://github.com/anton-rs/kona/issues/553. Most of the client program will be broken out into a more generic library, and kona-preimage will be decoupled from kona-common to enable it to be a fault-proof-vm target specific library, and not leak into the proof SDK.

clabby commented 2 days ago

📚 $\text{Stack Overview}$

Pulls submitted in this stack:

This comment was automatically generated by st.

codecov[bot] commented 2 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 91.7%. Comparing base (6e333b3) to head (c908a40). Report is 1 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.