From 3a28646efc344b3f68a05accb79da3f2aa4feb9f Mon Sep 17 00:00:00 2001 From: refcell Date: Mon, 6 Jan 2025 23:23:35 -0500 Subject: [PATCH] fix: op-rs rename (#883) * fix: op-rs rename * fix: justfile * chore: op-rs rename: --- Cargo.toml | 4 +- README.md | 16 +- book/README.md | 2 +- book/book.toml | 4 +- book/src/CONTRIBUTING.md | 2 +- book/src/intro.md | 2 +- book/src/links.md | 12 +- book/src/sdk/custom-backend.md | 4 +- book/src/sdk/fpvm-backend.md | 2 +- book/src/sdk/pipeline/intro.md | 4 +- build/README.md | 4 +- build/asterisc/asterisc-repro.dockerfile | 2 +- crates/derive/CHANGELOG.md | 482 ++++++++++---------- crates/derive/README.md | 6 +- crates/derive/src/lib.rs | 4 +- crates/driver/CHANGELOG.md | 28 +- crates/driver/src/lib.rs | 4 +- crates/executor/CHANGELOG.md | 114 ++--- crates/executor/src/lib.rs | 4 +- crates/mpt/CHANGELOG.md | 120 ++--- crates/mpt/README.md | 6 +- crates/mpt/src/lib.rs | 4 +- crates/proof-sdk/preimage/CHANGELOG.md | 80 ++-- crates/proof-sdk/preimage/src/lib.rs | 4 +- crates/proof-sdk/proof/CHANGELOG.md | 80 ++-- crates/proof-sdk/proof/README.md | 6 +- crates/proof-sdk/std-fpvm-proc/CHANGELOG.md | 2 +- crates/proof-sdk/std-fpvm/CHANGELOG.md | 2 +- crates/proof-sdk/std-fpvm/README.md | 6 +- crates/proof-sdk/std-fpvm/src/lib.rs | 4 +- justfile | 8 +- 31 files changed, 511 insertions(+), 511 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 61fbd43d9..f891685e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,8 +3,8 @@ edition = "2021" license = "MIT" rust-version = "1.81" authors = ["clabby", "refcell"] -homepage = "https://github.com/anton-rs/kona" -repository = "https://github.com/anton-rs/kona" +homepage = "https://github.com/op-rs/kona" +repository = "https://github.com/op-rs/kona" keywords = ["ethereum", "optimism", "crypto"] categories = ["cryptography", "cryptography::cryptocurrencies"] exclude = ["**/target"] diff --git a/README.md b/README.md index 422313080..49ff02601 100644 --- a/README.md +++ b/README.md @@ -7,17 +7,17 @@

- CI - License - Book + CI + License + Book OP Stack - Codecov + Codecov

What's Kona?Overview • - Contributing • + ContributingCredits

@@ -37,7 +37,7 @@ program! Kona is also used by: - [`op-succinct`][op-succinct] To build your own backend for kona, or build a new application on top of its libraries, -see the [SDK section of the book](https://anton-rs.github.io/kona/sdk/intro.html). +see the [SDK section of the book](https://op-rs.github.io/kona/sdk/intro.html). ### Development Status @@ -83,11 +83,11 @@ getting started with building your own programs, and a reference for the librari [op-stack]: https://github.com/ethereum-optimism/optimism [op-program]: https://github.com/ethereum-optimism/optimism/tree/develop/op-program [cannon]: https://github.com/ethereum-optimism/optimism/tree/develop/cannon -[cannon-rs]: https://github.com/anton-rs/cannon-rs +[cannon-rs]: https://github.com/op-rs/cannon-rs [badboi-cannon-rs]: https://github.com/BadBoiLabs/cannon-rs [asterisc]: https://github.com/etheruem-optimism/asterisc [fpp-specs]: https://specs.optimism.io/experimental/fault-proof/index.html -[book]: https://anton-rs.github.io/kona/ +[book]: https://op-rs.github.io/kona/ [op-succinct]: https://github.com/succinctlabs/op-succinct [op-labs]: https://github.com/ethereum-optimism [bad-boi-labs]: https://github.com/BadBoiLabs diff --git a/book/README.md b/book/README.md index 0269e8d68..88b80daad 100644 --- a/book/README.md +++ b/book/README.md @@ -1,6 +1,6 @@ # `kona-book` -This repository contains the source code for the Kona book, which is available at [anton-rs.github.io/kona](https://anton-rs.github.io/kona/). +This repository contains the source code for the Kona book, which is available at [op-rs.github.io/kona](https://op-rs.github.io/kona/). ## Contributing diff --git a/book/book.toml b/book/book.toml index c6541b763..cf226755e 100644 --- a/book/book.toml +++ b/book/book.toml @@ -13,7 +13,7 @@ command = "mdbook-mermaid" [output.html] default-theme = "ferra" preferred-dark-theme = "ferra" -git-repository-url = "https://github.com/anton-rs/kona" -edit-url-template = "https://github.com/anton-rs/kona/edit/main/book/{path}" +git-repository-url = "https://github.com/op-rs/kona" +edit-url-template = "https://github.com/op-rs/kona/edit/main/book/{path}" additional-css = ["custom.css"] additional-js = ["mermaid.min.js", "mermaid-init.js"] diff --git a/book/src/CONTRIBUTING.md b/book/src/CONTRIBUTING.md index d522cc9ef..c7e9397df 100644 --- a/book/src/CONTRIBUTING.md +++ b/book/src/CONTRIBUTING.md @@ -20,7 +20,7 @@ Before working with this repository locally, you'll need to install several depe ## Pull Request Process -1. Before anything, [create an issue](https://github.com/anton-rs/kona/issues/new) to discuss the change you're +1. Before anything, [create an issue](https://github.com/op-rs/kona/issues/new) to discuss the change you're wanting to make, if it is significant or changes functionality. Feel free to skip this step for trivial changes. 1. Once your change is implemented, ensure that all checks are passing before creating a PR. The full CI pipeline can be run locally via the `justfile`s in the repository. diff --git a/book/src/intro.md b/book/src/intro.md index 294637bce..a2ebecc9e 100644 --- a/book/src/intro.md +++ b/book/src/intro.md @@ -2,7 +2,7 @@ _Documentation for the Kona project._ - + > 📖 `kona` is in active development, and is not yet ready for use in production. During development, this book will evolve quickly and may contain inaccuracies. > diff --git a/book/src/links.md b/book/src/links.md index 9d68ad149..424fb4c78 100644 --- a/book/src/links.md +++ b/book/src/links.md @@ -3,7 +3,7 @@ [op-stack]: https://github.com/ethereum-optimism/optimism [op-program]: https://github.com/ethereum-optimism/optimism/tree/develop/op-program [cannon]: https://github.com/ethereum-optimism/optimism/tree/develop/cannon -[cannon-rs]: https://github.com/anton-rs/cannon-rs +[cannon-rs]: https://github.com/op-rs/cannon-rs [asterisc]: https://github.com/ethereum-optimism/asterisc [fp-specs]: https://specs.optimism.io/experimental/fault-proof/index.html [fpp-specs]: https://specs.optimism.io/experimental/fault-proof/index.html#fault-proof-program @@ -15,11 +15,11 @@ -[kona]: https://github.com/anton-rs/kona -[book]: https://anton-rs.github.io/kona/ -[issues]: https://github.com/anton-rs/kona/issues -[new-issue]: https://github.com/anton-rs/kona/issues/new -[contributing]: https://github.com/anton-rs/kona/tree/main/CONTRIBUTING.md +[kona]: https://github.com/op-rs/kona +[book]: https://op-rs.github.io/kona/ +[issues]: https://github.com/op-rs/kona/issues +[new-issue]: https://github.com/op-rs/kona/issues/new +[contributing]: https://github.com/op-rs/kona/tree/main/CONTRIBUTING.md diff --git a/book/src/sdk/custom-backend.md b/book/src/sdk/custom-backend.md index ffafdaf99..7cb743138 100644 --- a/book/src/sdk/custom-backend.md +++ b/book/src/sdk/custom-backend.md @@ -85,7 +85,7 @@ let pipeline = PipelineBuilder::new() ``` From here, a custom derivation driver is needed to produce the desired execution payload(s). An example of this for -`kona-client` can be found in the [DerivationDriver](https://github.com/anton-rs/kona/blob/main/bin/client/src/l1/driver.rs#L77). +`kona-client` can be found in the [DerivationDriver](https://github.com/op-rs/kona/blob/main/bin/client/src/l1/driver.rs#L77). ### `kona-mpt` / `kona-executor` sources @@ -113,7 +113,7 @@ let header = executor.execute_payload(...).expect("Failed execution"); ### Bringing it Together Once your custom backend traits for both `kona-derive` and `kona-executor` have been implemented, -your final binary may look something like [that of `kona-client`'s](https://github.com/anton-rs/kona/blob/main/bin/client/src/kona.rs). +your final binary may look something like [that of `kona-client`'s](https://github.com/op-rs/kona/blob/main/bin/client/src/kona.rs). Alternatively, if you're looking to prove a wider range of blocks, [`op-succinct`'s `range` program](https://github.com/succinctlabs/op-succinct/tree/main/programs/range) offers a good example of running the pipeline and executor across a string of contiguous blocks. diff --git a/book/src/sdk/fpvm-backend.md b/book/src/sdk/fpvm-backend.md index d1fc6725c..64c08fe25 100644 --- a/book/src/sdk/fpvm-backend.md +++ b/book/src/sdk/fpvm-backend.md @@ -100,7 +100,7 @@ Finally, in `kona-proof`, implementations of data source traits from `kona-deriv to pull in untyped data from the host by `PreimageKey`. These data source traits are covered in more detail within the [Custom Backend](./custom-backend.md) section, but we'll quickly gloss over them here to build intuition. -Let's take, for example, [`OracleL1ChainProvider`](https://github.com/anton-rs/kona/blob/40a8d7ec3def4a1eeb26492a1e4338d8b032e428/bin/client/src/l1/chain_provider.rs#L16-L23). +Let's take, for example, [`OracleL1ChainProvider`](https://github.com/op-rs/kona/blob/40a8d7ec3def4a1eeb26492a1e4338d8b032e428/bin/client/src/l1/chain_provider.rs#L16-L23). The [`ChainProvider`](https://docs.rs/kona-derive/latest/kona_derive/traits/trait.ChainProvider.html) trait in `kona-derive` defines a simple interface for fetching information about the L1 chain. In the `OracleL1ChainProvider`, this information is pulled in over the [PreimageOracle ABI][preimage-specs]. There are many other examples of these data source traits, diff --git a/book/src/sdk/pipeline/intro.md b/book/src/sdk/pipeline/intro.md index 146aae8cf..780f4c42e 100644 --- a/book/src/sdk/pipeline/intro.md +++ b/book/src/sdk/pipeline/intro.md @@ -285,12 +285,12 @@ So, [@clabby][clabby] and [@refcell][refcell] stood up [kona][kona] in a few mon -[driver]: https://github.com/anton-rs/kona/blob/main/bin/client/src/l1/driver.rs#L74 +[driver]: https://github.com/op-rs/kona/blob/main/bin/client/src/l1/driver.rs#L74 [next]: https://doc.rust-lang.org/nightly/core/iter/trait.Iterator.html#tymethod.next [builder]: https://docs.rs/kona-derive/latest/kona_derive/pipeline/struct.PipelineBuilder.html [alloy]: https://github.com/alloy-rs/alloy [ethers-rs]: https://github.com/gakonst/ethers-rs -[kona]: https://github.com/anton-rs/kona +[kona]: https://github.com/op-rs/kona [clabby]: https://github.com/clabby [refcell]: https://github.com/refcell [go]: https://go.dev/ diff --git a/build/README.md b/build/README.md index a8b70973b..f8c50cc65 100644 --- a/build/README.md +++ b/build/README.md @@ -18,7 +18,7 @@ docker run \ --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/anton-rs/kona/cannon-builder:main cargo build --release -Zbuild-std=core,alloc + ghcr.io/op-rs/kona/cannon-builder:main cargo build --release -Zbuild-std=core,alloc ``` **asterisc** @@ -29,5 +29,5 @@ docker run \ --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/anton-rs/kona/asterisc-builder:main cargo build --release -Zbuild-std=core,alloc + ghcr.io/op-rs/kona/asterisc-builder:main cargo build --release -Zbuild-std=core,alloc ``` diff --git a/build/asterisc/asterisc-repro.dockerfile b/build/asterisc/asterisc-repro.dockerfile index f0a73e72d..38cc432af 100644 --- a/build/asterisc/asterisc-repro.dockerfile +++ b/build/asterisc/asterisc-repro.dockerfile @@ -29,7 +29,7 @@ RUN git clone https://github.com/ethereum-optimism/asterisc && \ # Build kona-client @ `CLIENT_TAG` # ################################################################ -FROM ghcr.io/anton-rs/kona/asterisc-builder@sha256:56c57453ebe09875e96df527d3734d781e987dbdc1e0ce9e813e1e88590036bd AS client-build +FROM ghcr.io/op-rs/kona/asterisc-builder@sha256:56c57453ebe09875e96df527d3734d781e987dbdc1e0ce9e813e1e88590036bd AS client-build SHELL ["/bin/bash", "-c"] ARG CLIENT_TAG diff --git a/crates/derive/CHANGELOG.md b/crates/derive/CHANGELOG.md index 30f89fab4..f85f5e242 100644 --- a/crates/derive/CHANGELOG.md +++ b/crates/derive/CHANGELOG.md @@ -6,248 +6,248 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.2.0](https://github.com/anton-rs/kona/compare/kona-derive-v0.1.0...kona-derive-v0.2.0) - 2024-12-03 +## [0.2.0](https://github.com/op-rs/kona/compare/kona-derive-v0.1.0...kona-derive-v0.2.0) - 2024-12-03 ### Added -- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/anton-rs/kona/pull/821)) +- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/op-rs/kona/pull/821)) ### Fixed -- bump ([#855](https://github.com/anton-rs/kona/pull/855)) -- nightly lint ([#858](https://github.com/anton-rs/kona/pull/858)) +- bump ([#855](https://github.com/op-rs/kona/pull/855)) +- nightly lint ([#858](https://github.com/op-rs/kona/pull/858)) ### Other -- *(derive)* remove indexed blob hash ([#847](https://github.com/anton-rs/kona/pull/847)) +- *(derive)* remove indexed blob hash ([#847](https://github.com/op-rs/kona/pull/847)) -## [0.0.7](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.6...kona-derive-v0.0.7) - 2024-11-20 +## [0.0.7](https://github.com/op-rs/kona/compare/kona-derive-v0.0.6...kona-derive-v0.0.7) - 2024-11-20 ### Added -- *(driver)* Abstract, Default Pipeline ([#796](https://github.com/anton-rs/kona/pull/796)) +- *(driver)* Abstract, Default Pipeline ([#796](https://github.com/op-rs/kona/pull/796)) ### Other -- *(derive)* remove batch reader ([#826](https://github.com/anton-rs/kona/pull/826)) -- op-alloy 0.6.8 ([#830](https://github.com/anton-rs/kona/pull/830)) -- *(driver)* use tracing macros ([#823](https://github.com/anton-rs/kona/pull/823)) -- *(deps)* op-alloy 0.6.7 ([#824](https://github.com/anton-rs/kona/pull/824)) -- v0.6.6 op-alloy ([#804](https://github.com/anton-rs/kona/pull/804)) -- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/anton-rs/kona/pull/811)) -- *(derive)* Re-export types ([#790](https://github.com/anton-rs/kona/pull/790)) -- Revert "chore: bump alloy deps ([#788](https://github.com/anton-rs/kona/pull/788))" ([#791](https://github.com/anton-rs/kona/pull/791)) +- *(derive)* remove batch reader ([#826](https://github.com/op-rs/kona/pull/826)) +- op-alloy 0.6.8 ([#830](https://github.com/op-rs/kona/pull/830)) +- *(driver)* use tracing macros ([#823](https://github.com/op-rs/kona/pull/823)) +- *(deps)* op-alloy 0.6.7 ([#824](https://github.com/op-rs/kona/pull/824)) +- v0.6.6 op-alloy ([#804](https://github.com/op-rs/kona/pull/804)) +- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/op-rs/kona/pull/811)) +- *(derive)* Re-export types ([#790](https://github.com/op-rs/kona/pull/790)) +- Revert "chore: bump alloy deps ([#788](https://github.com/op-rs/kona/pull/788))" ([#791](https://github.com/op-rs/kona/pull/791)) -## [0.0.6](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.5...kona-derive-v0.0.6) - 2024-11-06 +## [0.0.6](https://github.com/op-rs/kona/compare/kona-derive-v0.0.5...kona-derive-v0.0.6) - 2024-11-06 ### Added -- *(derive)* `From for PipelineErrorKind` ([#780](https://github.com/anton-rs/kona/pull/780)) -- *(client)* Remove `anyhow` ([#779](https://github.com/anton-rs/kona/pull/779)) -- *(derive)* sources docs ([#754](https://github.com/anton-rs/kona/pull/754)) +- *(derive)* `From for PipelineErrorKind` ([#780](https://github.com/op-rs/kona/pull/780)) +- *(client)* Remove `anyhow` ([#779](https://github.com/op-rs/kona/pull/779)) +- *(derive)* sources docs ([#754](https://github.com/op-rs/kona/pull/754)) ### Fixed -- *(derive)* Data Availability Provider Abstraction ([#782](https://github.com/anton-rs/kona/pull/782)) -- *(derive)* hoist types out of traits ([#781](https://github.com/anton-rs/kona/pull/781)) -- *(client)* Trace extension support ([#778](https://github.com/anton-rs/kona/pull/778)) -- *(derive)* use signal value updated with system config. ([#776](https://github.com/anton-rs/kona/pull/776)) +- *(derive)* Data Availability Provider Abstraction ([#782](https://github.com/op-rs/kona/pull/782)) +- *(derive)* hoist types out of traits ([#781](https://github.com/op-rs/kona/pull/781)) +- *(client)* Trace extension support ([#778](https://github.com/op-rs/kona/pull/778)) +- *(derive)* use signal value updated with system config. ([#776](https://github.com/op-rs/kona/pull/776)) ### Other -- bump alloy deps ([#788](https://github.com/anton-rs/kona/pull/788)) -- *(derive)* pipeline error test coverage ([#784](https://github.com/anton-rs/kona/pull/784)) -- Only fill blob data when there is no calldata ([#764](https://github.com/anton-rs/kona/pull/764)) -- *(derive)* touchup kona-derive readme ([#762](https://github.com/anton-rs/kona/pull/762)) -- *(derive)* Error Exports ([#758](https://github.com/anton-rs/kona/pull/758)) -- *(derive)* Cleanup Exports ([#757](https://github.com/anton-rs/kona/pull/757)) +- bump alloy deps ([#788](https://github.com/op-rs/kona/pull/788)) +- *(derive)* pipeline error test coverage ([#784](https://github.com/op-rs/kona/pull/784)) +- Only fill blob data when there is no calldata ([#764](https://github.com/op-rs/kona/pull/764)) +- *(derive)* touchup kona-derive readme ([#762](https://github.com/op-rs/kona/pull/762)) +- *(derive)* Error Exports ([#758](https://github.com/op-rs/kona/pull/758)) +- *(derive)* Cleanup Exports ([#757](https://github.com/op-rs/kona/pull/757)) -## [0.0.5](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.4...kona-derive-v0.0.5) - 2024-10-29 +## [0.0.5](https://github.com/op-rs/kona/compare/kona-derive-v0.0.4...kona-derive-v0.0.5) - 2024-10-29 ### Added -- *(derive)* use upstream op-alloy batch types ([#746](https://github.com/anton-rs/kona/pull/746)) -- *(derive)* Remove metrics ([#743](https://github.com/anton-rs/kona/pull/743)) -- *(derive)* sys config accessor ([#722](https://github.com/anton-rs/kona/pull/722)) +- *(derive)* use upstream op-alloy batch types ([#746](https://github.com/op-rs/kona/pull/746)) +- *(derive)* Remove metrics ([#743](https://github.com/op-rs/kona/pull/743)) +- *(derive)* sys config accessor ([#722](https://github.com/op-rs/kona/pull/722)) ### Fixed -- tracing_subscriber problem in `kona-derive` tests ([#741](https://github.com/anton-rs/kona/pull/741)) -- *(derive)* Holocene action tests / fixes ([#733](https://github.com/anton-rs/kona/pull/733)) +- tracing_subscriber problem in `kona-derive` tests ([#741](https://github.com/op-rs/kona/pull/741)) +- *(derive)* Holocene action tests / fixes ([#733](https://github.com/op-rs/kona/pull/733)) ### Other -- *(derive)* import hygiene ([#744](https://github.com/anton-rs/kona/pull/744)) +- *(derive)* import hygiene ([#744](https://github.com/op-rs/kona/pull/744)) -## [0.0.4](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.3...kona-derive-v0.0.4) - 2024-10-25 +## [0.0.4](https://github.com/op-rs/kona/compare/kona-derive-v0.0.3...kona-derive-v0.0.4) - 2024-10-25 ### Added -- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735)) -- *(derive)* `BatchProvider` multiplexed stage ([#726](https://github.com/anton-rs/kona/pull/726)) -- *(derive)* hoist stage traits ([#723](https://github.com/anton-rs/kona/pull/723)) -- frame queue test asserter ([#619](https://github.com/anton-rs/kona/pull/619)) -- *(workspace)* Distribute pipeline, not providers ([#717](https://github.com/anton-rs/kona/pull/717)) -- *(derive)* `BatchValidator` stage ([#703](https://github.com/anton-rs/kona/pull/703)) -- *(derive)* Add `ChannelAssembler` size limitation ([#700](https://github.com/anton-rs/kona/pull/700)) -- *(derive)* signal receiver logic ([#696](https://github.com/anton-rs/kona/pull/696)) -- *(derive)* Stage multiplexer ([#693](https://github.com/anton-rs/kona/pull/693)) -- *(derive)* `Past` batch validity variant ([#684](https://github.com/anton-rs/kona/pull/684)) -- codecov sources ([#657](https://github.com/anton-rs/kona/pull/657)) -- frame queue tests ([#613](https://github.com/anton-rs/kona/pull/613)) -- *(derive)* Holocene flush signal ([#612](https://github.com/anton-rs/kona/pull/612)) -- *(derive)* Add `Signal` API ([#611](https://github.com/anton-rs/kona/pull/611)) -- *(derive)* BatchQueue Update [Holocene] ([#601](https://github.com/anton-rs/kona/pull/601)) -- *(derive)* bump op-alloy dep ([#605](https://github.com/anton-rs/kona/pull/605)) -- kona-providers ([#596](https://github.com/anton-rs/kona/pull/596)) -- *(derive)* Span batch prefix checks ([#592](https://github.com/anton-rs/kona/pull/592)) -- *(derive)* `BatchStream` buffering ([#590](https://github.com/anton-rs/kona/pull/590)) -- *(derive)* BatchStreamProvider ([#591](https://github.com/anton-rs/kona/pull/591)) -- *(derive)* Refactor out Online Providers ([#569](https://github.com/anton-rs/kona/pull/569)) -- *(derive)* interleaved channel tests ([#585](https://github.com/anton-rs/kona/pull/585)) -- *(derive)* Holocene Buffer Flushing ([#575](https://github.com/anton-rs/kona/pull/575)) -- *(derive)* Holocene Channel Bank Checks ([#572](https://github.com/anton-rs/kona/pull/572)) -- *(derive)* Holocene Frame Queue ([#579](https://github.com/anton-rs/kona/pull/579)) -- *(derive)* Holocene Activation ([#574](https://github.com/anton-rs/kona/pull/574)) -- *(derive)* wire up the batch span stage ([#567](https://github.com/anton-rs/kona/pull/567)) -- *(derive)* New BatchStream Stage for Holocene ([#566](https://github.com/anton-rs/kona/pull/566)) -- *(derive)* Hoist AttributesBuilder ([#571](https://github.com/anton-rs/kona/pull/571)) -- *(derive)* Touchup Docs ([#555](https://github.com/anton-rs/kona/pull/555)) -- *(derive)* Latest BN ([#521](https://github.com/anton-rs/kona/pull/521)) -- Remove L2 Execution Payload ([#542](https://github.com/anton-rs/kona/pull/542)) -- *(derive)* Typed error handling ([#540](https://github.com/anton-rs/kona/pull/540)) -- *(primitives)* Remove Attributes ([#529](https://github.com/anton-rs/kona/pull/529)) -- large dependency update ([#528](https://github.com/anton-rs/kona/pull/528)) -- *(primitives)* reuse op-alloy-protocol channel and block types ([#499](https://github.com/anton-rs/kona/pull/499)) +- remove thiserror ([#735](https://github.com/op-rs/kona/pull/735)) +- *(derive)* `BatchProvider` multiplexed stage ([#726](https://github.com/op-rs/kona/pull/726)) +- *(derive)* hoist stage traits ([#723](https://github.com/op-rs/kona/pull/723)) +- frame queue test asserter ([#619](https://github.com/op-rs/kona/pull/619)) +- *(workspace)* Distribute pipeline, not providers ([#717](https://github.com/op-rs/kona/pull/717)) +- *(derive)* `BatchValidator` stage ([#703](https://github.com/op-rs/kona/pull/703)) +- *(derive)* Add `ChannelAssembler` size limitation ([#700](https://github.com/op-rs/kona/pull/700)) +- *(derive)* signal receiver logic ([#696](https://github.com/op-rs/kona/pull/696)) +- *(derive)* Stage multiplexer ([#693](https://github.com/op-rs/kona/pull/693)) +- *(derive)* `Past` batch validity variant ([#684](https://github.com/op-rs/kona/pull/684)) +- codecov sources ([#657](https://github.com/op-rs/kona/pull/657)) +- frame queue tests ([#613](https://github.com/op-rs/kona/pull/613)) +- *(derive)* Holocene flush signal ([#612](https://github.com/op-rs/kona/pull/612)) +- *(derive)* Add `Signal` API ([#611](https://github.com/op-rs/kona/pull/611)) +- *(derive)* BatchQueue Update [Holocene] ([#601](https://github.com/op-rs/kona/pull/601)) +- *(derive)* bump op-alloy dep ([#605](https://github.com/op-rs/kona/pull/605)) +- kona-providers ([#596](https://github.com/op-rs/kona/pull/596)) +- *(derive)* Span batch prefix checks ([#592](https://github.com/op-rs/kona/pull/592)) +- *(derive)* `BatchStream` buffering ([#590](https://github.com/op-rs/kona/pull/590)) +- *(derive)* BatchStreamProvider ([#591](https://github.com/op-rs/kona/pull/591)) +- *(derive)* Refactor out Online Providers ([#569](https://github.com/op-rs/kona/pull/569)) +- *(derive)* interleaved channel tests ([#585](https://github.com/op-rs/kona/pull/585)) +- *(derive)* Holocene Buffer Flushing ([#575](https://github.com/op-rs/kona/pull/575)) +- *(derive)* Holocene Channel Bank Checks ([#572](https://github.com/op-rs/kona/pull/572)) +- *(derive)* Holocene Frame Queue ([#579](https://github.com/op-rs/kona/pull/579)) +- *(derive)* Holocene Activation ([#574](https://github.com/op-rs/kona/pull/574)) +- *(derive)* wire up the batch span stage ([#567](https://github.com/op-rs/kona/pull/567)) +- *(derive)* New BatchStream Stage for Holocene ([#566](https://github.com/op-rs/kona/pull/566)) +- *(derive)* Hoist AttributesBuilder ([#571](https://github.com/op-rs/kona/pull/571)) +- *(derive)* Touchup Docs ([#555](https://github.com/op-rs/kona/pull/555)) +- *(derive)* Latest BN ([#521](https://github.com/op-rs/kona/pull/521)) +- Remove L2 Execution Payload ([#542](https://github.com/op-rs/kona/pull/542)) +- *(derive)* Typed error handling ([#540](https://github.com/op-rs/kona/pull/540)) +- *(primitives)* Remove Attributes ([#529](https://github.com/op-rs/kona/pull/529)) +- large dependency update ([#528](https://github.com/op-rs/kona/pull/528)) +- *(primitives)* reuse op-alloy-protocol channel and block types ([#499](https://github.com/op-rs/kona/pull/499)) ### Fixed -- hashmap ([#732](https://github.com/anton-rs/kona/pull/732)) -- *(derive)* SpanBatch element limit + channel RLP size limit ([#692](https://github.com/anton-rs/kona/pull/692)) -- *(derive)* Holocene `SpanBatch` prefix checks ([#688](https://github.com/anton-rs/kona/pull/688)) -- *(derive)* Retain L1 blocks ([#683](https://github.com/anton-rs/kona/pull/683)) -- *(executor)* Holocene EIP-1559 params in Header ([#622](https://github.com/anton-rs/kona/pull/622)) -- derive pipeline params ([#587](https://github.com/anton-rs/kona/pull/587)) -- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577)) -- *(derive)* move attributes builder trait ([#570](https://github.com/anton-rs/kona/pull/570)) -- *(client)* Channel reader error handling ([#539](https://github.com/anton-rs/kona/pull/539)) -- *(derive)* Sequence window expiry ([#532](https://github.com/anton-rs/kona/pull/532)) -- *(primitives)* use consensus hardforks ([#497](https://github.com/anton-rs/kona/pull/497)) -- *(primitives)* re-use op-alloy frame type ([#492](https://github.com/anton-rs/kona/pull/492)) +- hashmap ([#732](https://github.com/op-rs/kona/pull/732)) +- *(derive)* SpanBatch element limit + channel RLP size limit ([#692](https://github.com/op-rs/kona/pull/692)) +- *(derive)* Holocene `SpanBatch` prefix checks ([#688](https://github.com/op-rs/kona/pull/688)) +- *(derive)* Retain L1 blocks ([#683](https://github.com/op-rs/kona/pull/683)) +- *(executor)* Holocene EIP-1559 params in Header ([#622](https://github.com/op-rs/kona/pull/622)) +- derive pipeline params ([#587](https://github.com/op-rs/kona/pull/587)) +- *(workspace)* hoist and fix lints ([#577](https://github.com/op-rs/kona/pull/577)) +- *(derive)* move attributes builder trait ([#570](https://github.com/op-rs/kona/pull/570)) +- *(client)* Channel reader error handling ([#539](https://github.com/op-rs/kona/pull/539)) +- *(derive)* Sequence window expiry ([#532](https://github.com/op-rs/kona/pull/532)) +- *(primitives)* use consensus hardforks ([#497](https://github.com/op-rs/kona/pull/497)) +- *(primitives)* re-use op-alloy frame type ([#492](https://github.com/op-rs/kona/pull/492)) ### Other -- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711)) -- hoist trait test utilities ([#708](https://github.com/anton-rs/kona/pull/708)) -- *(workspace)* Removes Primitives ([#638](https://github.com/anton-rs/kona/pull/638)) -- *(derive)* Add tracing to `ChannelAssembler` ([#701](https://github.com/anton-rs/kona/pull/701)) -- *(derive)* remove span batch todo comments ([#682](https://github.com/anton-rs/kona/pull/682)) -- refactor test utils ([#677](https://github.com/anton-rs/kona/pull/677)) -- *(derive)* stage coverage ([#673](https://github.com/anton-rs/kona/pull/673)) -- *(executor)* Use Upstreamed op-alloy Methods ([#651](https://github.com/anton-rs/kona/pull/651)) -- *(derive)* Test and Clean Batch Types ([#670](https://github.com/anton-rs/kona/pull/670)) -- *(derive)* Test Stage Resets and Flushes ([#669](https://github.com/anton-rs/kona/pull/669)) -- *(derive)* Batch Timestamp Tests ([#664](https://github.com/anton-rs/kona/pull/664)) -- *(derive)* test channel reader flushing ([#661](https://github.com/anton-rs/kona/pull/661)) -- *(derive)* adds more channel bank coverage ([#659](https://github.com/anton-rs/kona/pull/659)) -- *(derive)* test channel reader resets ([#660](https://github.com/anton-rs/kona/pull/660)) -- *(derive)* test channel bank reset ([#658](https://github.com/anton-rs/kona/pull/658)) -- *(derive)* hoist attributes queue test utils ([#654](https://github.com/anton-rs/kona/pull/654)) -- *(derive)* Pipeline Core Test Coverage ([#642](https://github.com/anton-rs/kona/pull/642)) -- *(derive)* Single Batch Test Coverage ([#643](https://github.com/anton-rs/kona/pull/643)) -- *(derive)* Blob Source Test Coverage ([#631](https://github.com/anton-rs/kona/pull/631)) -- refactor test providers ([#623](https://github.com/anton-rs/kona/pull/623)) -- doc logos ([#609](https://github.com/anton-rs/kona/pull/609)) -- use alloy primitives map ([#586](https://github.com/anton-rs/kona/pull/586)) -- *(derive)* [Holocene] Drain previous channel in one iteration ([#583](https://github.com/anton-rs/kona/pull/583)) -- channel reader docs ([#568](https://github.com/anton-rs/kona/pull/568)) -- Bumps Dependency Versions ([#520](https://github.com/anton-rs/kona/pull/520)) -- *(primitives)* rm RawTransaction ([#505](https://github.com/anton-rs/kona/pull/505)) - -## [0.0.3](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.2...kona-derive-v0.0.3) - 2024-09-04 +- re-org imports ([#711](https://github.com/op-rs/kona/pull/711)) +- hoist trait test utilities ([#708](https://github.com/op-rs/kona/pull/708)) +- *(workspace)* Removes Primitives ([#638](https://github.com/op-rs/kona/pull/638)) +- *(derive)* Add tracing to `ChannelAssembler` ([#701](https://github.com/op-rs/kona/pull/701)) +- *(derive)* remove span batch todo comments ([#682](https://github.com/op-rs/kona/pull/682)) +- refactor test utils ([#677](https://github.com/op-rs/kona/pull/677)) +- *(derive)* stage coverage ([#673](https://github.com/op-rs/kona/pull/673)) +- *(executor)* Use Upstreamed op-alloy Methods ([#651](https://github.com/op-rs/kona/pull/651)) +- *(derive)* Test and Clean Batch Types ([#670](https://github.com/op-rs/kona/pull/670)) +- *(derive)* Test Stage Resets and Flushes ([#669](https://github.com/op-rs/kona/pull/669)) +- *(derive)* Batch Timestamp Tests ([#664](https://github.com/op-rs/kona/pull/664)) +- *(derive)* test channel reader flushing ([#661](https://github.com/op-rs/kona/pull/661)) +- *(derive)* adds more channel bank coverage ([#659](https://github.com/op-rs/kona/pull/659)) +- *(derive)* test channel reader resets ([#660](https://github.com/op-rs/kona/pull/660)) +- *(derive)* test channel bank reset ([#658](https://github.com/op-rs/kona/pull/658)) +- *(derive)* hoist attributes queue test utils ([#654](https://github.com/op-rs/kona/pull/654)) +- *(derive)* Pipeline Core Test Coverage ([#642](https://github.com/op-rs/kona/pull/642)) +- *(derive)* Single Batch Test Coverage ([#643](https://github.com/op-rs/kona/pull/643)) +- *(derive)* Blob Source Test Coverage ([#631](https://github.com/op-rs/kona/pull/631)) +- refactor test providers ([#623](https://github.com/op-rs/kona/pull/623)) +- doc logos ([#609](https://github.com/op-rs/kona/pull/609)) +- use alloy primitives map ([#586](https://github.com/op-rs/kona/pull/586)) +- *(derive)* [Holocene] Drain previous channel in one iteration ([#583](https://github.com/op-rs/kona/pull/583)) +- channel reader docs ([#568](https://github.com/op-rs/kona/pull/568)) +- Bumps Dependency Versions ([#520](https://github.com/op-rs/kona/pull/520)) +- *(primitives)* rm RawTransaction ([#505](https://github.com/op-rs/kona/pull/505)) + +## [0.0.3](https://github.com/op-rs/kona/compare/kona-derive-v0.0.2...kona-derive-v0.0.3) - 2024-09-04 ### Added -- Run cargo hack against workspace ([#485](https://github.com/anton-rs/kona/pull/485)) -- *(workspace)* Workspace Re-exports ([#468](https://github.com/anton-rs/kona/pull/468)) -- *(ci)* Add scheduled FPP differential tests ([#408](https://github.com/anton-rs/kona/pull/408)) -- *(derive+trusted-sync)* online blob provider with fallback ([#410](https://github.com/anton-rs/kona/pull/410)) -- increase granularity ([#365](https://github.com/anton-rs/kona/pull/365)) -- *(derive)* histogram for number of channels for given frame counts ([#337](https://github.com/anton-rs/kona/pull/337)) -- *(derive)* track the current channel size ([#331](https://github.com/anton-rs/kona/pull/331)) -- *(derive)* more stage metrics ([#326](https://github.com/anton-rs/kona/pull/326)) -- *(derive)* Granular Provider Metrics ([#325](https://github.com/anton-rs/kona/pull/325)) -- *(derive)* Stage Level Metrics ([#309](https://github.com/anton-rs/kona/pull/309)) -- *(examples)* Trusted Sync Metrics ([#308](https://github.com/anton-rs/kona/pull/308)) +- Run cargo hack against workspace ([#485](https://github.com/op-rs/kona/pull/485)) +- *(workspace)* Workspace Re-exports ([#468](https://github.com/op-rs/kona/pull/468)) +- *(ci)* Add scheduled FPP differential tests ([#408](https://github.com/op-rs/kona/pull/408)) +- *(derive+trusted-sync)* online blob provider with fallback ([#410](https://github.com/op-rs/kona/pull/410)) +- increase granularity ([#365](https://github.com/op-rs/kona/pull/365)) +- *(derive)* histogram for number of channels for given frame counts ([#337](https://github.com/op-rs/kona/pull/337)) +- *(derive)* track the current channel size ([#331](https://github.com/op-rs/kona/pull/331)) +- *(derive)* more stage metrics ([#326](https://github.com/op-rs/kona/pull/326)) +- *(derive)* Granular Provider Metrics ([#325](https://github.com/op-rs/kona/pull/325)) +- *(derive)* Stage Level Metrics ([#309](https://github.com/op-rs/kona/pull/309)) +- *(examples)* Trusted Sync Metrics ([#308](https://github.com/op-rs/kona/pull/308)) ### Fixed -- downgrade for release plz ([#458](https://github.com/anton-rs/kona/pull/458)) -- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) -- *(derive)* remove fpvm tests ([#447](https://github.com/anton-rs/kona/pull/447)) -- *(derive)* Granite Hardfork Support ([#420](https://github.com/anton-rs/kona/pull/420)) -- remove data iter option ([#405](https://github.com/anton-rs/kona/pull/405)) -- *(deps)* Bump Alloy Dependencies ([#409](https://github.com/anton-rs/kona/pull/409)) -- *(kona-derive)* Remove SignedRecoverable Shim ([#400](https://github.com/anton-rs/kona/pull/400)) -- *(derive)* Pipeline Reset ([#383](https://github.com/anton-rs/kona/pull/383)) -- *(examples)* Start N Blocks Back from Tip ([#349](https://github.com/anton-rs/kona/pull/349)) -- *(derive)* Unused var w/o `metrics` feature ([#345](https://github.com/anton-rs/kona/pull/345)) -- *(derive)* bind the Pipeline trait to Iterator ([#334](https://github.com/anton-rs/kona/pull/334)) -- *(derive)* prefix all metric names ([#330](https://github.com/anton-rs/kona/pull/330)) -- *(examples)* don't panic on validation fetch failure ([#327](https://github.com/anton-rs/kona/pull/327)) -- *(derive)* Warnings with metrics macro ([#322](https://github.com/anton-rs/kona/pull/322)) +- downgrade for release plz ([#458](https://github.com/op-rs/kona/pull/458)) +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/op-rs/kona/pull/453)) +- *(derive)* remove fpvm tests ([#447](https://github.com/op-rs/kona/pull/447)) +- *(derive)* Granite Hardfork Support ([#420](https://github.com/op-rs/kona/pull/420)) +- remove data iter option ([#405](https://github.com/op-rs/kona/pull/405)) +- *(deps)* Bump Alloy Dependencies ([#409](https://github.com/op-rs/kona/pull/409)) +- *(kona-derive)* Remove SignedRecoverable Shim ([#400](https://github.com/op-rs/kona/pull/400)) +- *(derive)* Pipeline Reset ([#383](https://github.com/op-rs/kona/pull/383)) +- *(examples)* Start N Blocks Back from Tip ([#349](https://github.com/op-rs/kona/pull/349)) +- *(derive)* Unused var w/o `metrics` feature ([#345](https://github.com/op-rs/kona/pull/345)) +- *(derive)* bind the Pipeline trait to Iterator ([#334](https://github.com/op-rs/kona/pull/334)) +- *(derive)* prefix all metric names ([#330](https://github.com/op-rs/kona/pull/330)) +- *(examples)* don't panic on validation fetch failure ([#327](https://github.com/op-rs/kona/pull/327)) +- *(derive)* Warnings with metrics macro ([#322](https://github.com/op-rs/kona/pull/322)) ### Other -- *(workspace)* Alloy Version Bumps ([#467](https://github.com/anton-rs/kona/pull/467)) -- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) -- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) -- *(derive)* reset docs ([#464](https://github.com/anton-rs/kona/pull/464)) -- *(derive)* Remove udeps ([#462](https://github.com/anton-rs/kona/pull/462)) -- *(bin)* Remove `kt` ([#461](https://github.com/anton-rs/kona/pull/461)) -- refactor types out of kona-derive ([#454](https://github.com/anton-rs/kona/pull/454)) -- *(derive)* Channel timeout ([#437](https://github.com/anton-rs/kona/pull/437)) -- *(derive)* remove previous stage trait ([#423](https://github.com/anton-rs/kona/pull/423)) -- *(examples)* Add logs to trusted-sync ([#415](https://github.com/anton-rs/kona/pull/415)) -- *(derive)* refine channel frame count buckets ([#378](https://github.com/anton-rs/kona/pull/378)) -- *(derive)* Remove noisy batch logs ([#329](https://github.com/anton-rs/kona/pull/329)) -- clean up trusted sync loop ([#318](https://github.com/anton-rs/kona/pull/318)) -- *(docs)* Label Cleanup ([#307](https://github.com/anton-rs/kona/pull/307)) -- *(derive)* add targets to stage logs ([#310](https://github.com/anton-rs/kona/pull/310)) - -## [0.0.2](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.1...kona-derive-v0.0.2) - 2024-06-22 +- *(workspace)* Alloy Version Bumps ([#467](https://github.com/op-rs/kona/pull/467)) +- *(workspace)* Update for `op-rs` org transfer ([#474](https://github.com/op-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/op-rs/kona/pull/466)) +- *(derive)* reset docs ([#464](https://github.com/op-rs/kona/pull/464)) +- *(derive)* Remove udeps ([#462](https://github.com/op-rs/kona/pull/462)) +- *(bin)* Remove `kt` ([#461](https://github.com/op-rs/kona/pull/461)) +- refactor types out of kona-derive ([#454](https://github.com/op-rs/kona/pull/454)) +- *(derive)* Channel timeout ([#437](https://github.com/op-rs/kona/pull/437)) +- *(derive)* remove previous stage trait ([#423](https://github.com/op-rs/kona/pull/423)) +- *(examples)* Add logs to trusted-sync ([#415](https://github.com/op-rs/kona/pull/415)) +- *(derive)* refine channel frame count buckets ([#378](https://github.com/op-rs/kona/pull/378)) +- *(derive)* Remove noisy batch logs ([#329](https://github.com/op-rs/kona/pull/329)) +- clean up trusted sync loop ([#318](https://github.com/op-rs/kona/pull/318)) +- *(docs)* Label Cleanup ([#307](https://github.com/op-rs/kona/pull/307)) +- *(derive)* add targets to stage logs ([#310](https://github.com/op-rs/kona/pull/310)) + +## [0.0.2](https://github.com/op-rs/kona/compare/kona-derive-v0.0.1...kona-derive-v0.0.2) - 2024-06-22 ### Added -- *(fjord)* fjord parameter changes ([#284](https://github.com/anton-rs/kona/pull/284)) -- *(client/host)* Oracle-backed Blob fetcher ([#255](https://github.com/anton-rs/kona/pull/255)) -- *(kona-derive)* Towards Derivation ([#243](https://github.com/anton-rs/kona/pull/243)) -- *(kona-derive)* Updated interface ([#230](https://github.com/anton-rs/kona/pull/230)) -- *(ci)* Dependabot config ([#236](https://github.com/anton-rs/kona/pull/236)) -- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/anton-rs/kona/pull/210)) -- Pipeline Builder ([#217](https://github.com/anton-rs/kona/pull/217)) -- Minimal ResetProvider Implementation ([#208](https://github.com/anton-rs/kona/pull/208)) -- refactor the pipeline builder ([#209](https://github.com/anton-rs/kona/pull/209)) -- refactor reset provider ([#207](https://github.com/anton-rs/kona/pull/207)) -- *(preimage)* Async server components ([#183](https://github.com/anton-rs/kona/pull/183)) -- *(workspace)* Client programs in workspace ([#178](https://github.com/anton-rs/kona/pull/178)) -- *(primitives)* move attributes into primitives ([#163](https://github.com/anton-rs/kona/pull/163)) -- *(derive)* return the concrete online attributes queue type from the online stack constructor ([#158](https://github.com/anton-rs/kona/pull/158)) -- *(derive)* Abstract Alt DA out of `kona-derive` ([#156](https://github.com/anton-rs/kona/pull/156)) -- *(derive)* Online Data Source Factory Wiring ([#150](https://github.com/anton-rs/kona/pull/150)) -- *(plasma)* Implements Plasma Support for kona derive ([#152](https://github.com/anton-rs/kona/pull/152)) -- *(derive)* Pipeline Builder ([#127](https://github.com/anton-rs/kona/pull/127)) -- *(primitives)* kona-derive type refactor ([#135](https://github.com/anton-rs/kona/pull/135)) -- *(derive)* Span Batch Validation ([#121](https://github.com/anton-rs/kona/pull/121)) -- *(derive)* Use `L2ChainProvider` for system config fetching in attributes builder ([#123](https://github.com/anton-rs/kona/pull/123)) -- *(derive)* Online Blob Provider ([#117](https://github.com/anton-rs/kona/pull/117)) -- *(derive)* payload builder tests ([#106](https://github.com/anton-rs/kona/pull/106)) -- *(derive)* deposit derivation testing ([#115](https://github.com/anton-rs/kona/pull/115)) -- *(derive)* Build `L1BlockInfoTx` in payload builder ([#102](https://github.com/anton-rs/kona/pull/102)) -- *(derive)* `L2ChainProvider` w/ `op-alloy-consensus` ([#98](https://github.com/anton-rs/kona/pull/98)) -- *(derive)* Add `L1BlockInfoTx` ([#100](https://github.com/anton-rs/kona/pull/100)) -- *(derive)* Payload Attribute Building ([#92](https://github.com/anton-rs/kona/pull/92)) -- *(derive)* Online `ChainProvider` ([#93](https://github.com/anton-rs/kona/pull/93)) -- *(derive)* Move to `tracing` for telemetry ([#94](https://github.com/anton-rs/kona/pull/94)) -- *(derive)* Batch Queue Logging ([#86](https://github.com/anton-rs/kona/pull/86)) -- *(derive)* Add `ecrecover` trait + features ([#90](https://github.com/anton-rs/kona/pull/90)) -- *(derive)* Use upstream alloy ([#89](https://github.com/anton-rs/kona/pull/89)) +- *(fjord)* fjord parameter changes ([#284](https://github.com/op-rs/kona/pull/284)) +- *(client/host)* Oracle-backed Blob fetcher ([#255](https://github.com/op-rs/kona/pull/255)) +- *(kona-derive)* Towards Derivation ([#243](https://github.com/op-rs/kona/pull/243)) +- *(kona-derive)* Updated interface ([#230](https://github.com/op-rs/kona/pull/230)) +- *(ci)* Dependabot config ([#236](https://github.com/op-rs/kona/pull/236)) +- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/op-rs/kona/pull/210)) +- Pipeline Builder ([#217](https://github.com/op-rs/kona/pull/217)) +- Minimal ResetProvider Implementation ([#208](https://github.com/op-rs/kona/pull/208)) +- refactor the pipeline builder ([#209](https://github.com/op-rs/kona/pull/209)) +- refactor reset provider ([#207](https://github.com/op-rs/kona/pull/207)) +- *(preimage)* Async server components ([#183](https://github.com/op-rs/kona/pull/183)) +- *(workspace)* Client programs in workspace ([#178](https://github.com/op-rs/kona/pull/178)) +- *(primitives)* move attributes into primitives ([#163](https://github.com/op-rs/kona/pull/163)) +- *(derive)* return the concrete online attributes queue type from the online stack constructor ([#158](https://github.com/op-rs/kona/pull/158)) +- *(derive)* Abstract Alt DA out of `kona-derive` ([#156](https://github.com/op-rs/kona/pull/156)) +- *(derive)* Online Data Source Factory Wiring ([#150](https://github.com/op-rs/kona/pull/150)) +- *(plasma)* Implements Plasma Support for kona derive ([#152](https://github.com/op-rs/kona/pull/152)) +- *(derive)* Pipeline Builder ([#127](https://github.com/op-rs/kona/pull/127)) +- *(primitives)* kona-derive type refactor ([#135](https://github.com/op-rs/kona/pull/135)) +- *(derive)* Span Batch Validation ([#121](https://github.com/op-rs/kona/pull/121)) +- *(derive)* Use `L2ChainProvider` for system config fetching in attributes builder ([#123](https://github.com/op-rs/kona/pull/123)) +- *(derive)* Online Blob Provider ([#117](https://github.com/op-rs/kona/pull/117)) +- *(derive)* payload builder tests ([#106](https://github.com/op-rs/kona/pull/106)) +- *(derive)* deposit derivation testing ([#115](https://github.com/op-rs/kona/pull/115)) +- *(derive)* Build `L1BlockInfoTx` in payload builder ([#102](https://github.com/op-rs/kona/pull/102)) +- *(derive)* `L2ChainProvider` w/ `op-alloy-consensus` ([#98](https://github.com/op-rs/kona/pull/98)) +- *(derive)* Add `L1BlockInfoTx` ([#100](https://github.com/op-rs/kona/pull/100)) +- *(derive)* Payload Attribute Building ([#92](https://github.com/op-rs/kona/pull/92)) +- *(derive)* Online `ChainProvider` ([#93](https://github.com/op-rs/kona/pull/93)) +- *(derive)* Move to `tracing` for telemetry ([#94](https://github.com/op-rs/kona/pull/94)) +- *(derive)* Batch Queue Logging ([#86](https://github.com/op-rs/kona/pull/86)) +- *(derive)* Add `ecrecover` trait + features ([#90](https://github.com/op-rs/kona/pull/90)) +- *(derive)* Use upstream alloy ([#89](https://github.com/op-rs/kona/pull/89)) - *(derive)* add next_attributes test - *(workspace)* Add `rustfmt.toml` - *(derive)* `SpanBatch` type implementation WIP @@ -258,40 +258,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - *(derive)* fixed bytes and encoding - *(derive)* raw span type refactoring - *(types)* span batches -- *(derive)* Channel Reader Implementation ([#65](https://github.com/anton-rs/kona/pull/65)) +- *(derive)* Channel Reader Implementation ([#65](https://github.com/op-rs/kona/pull/65)) - *(derive)* share the rollup config across stages using an arc -- *(derive)* Test Utilities ([#62](https://github.com/anton-rs/kona/pull/62)) -- Single batch type ([#43](https://github.com/anton-rs/kona/pull/43)) -- *(derive)* channel bank ([#46](https://github.com/anton-rs/kona/pull/46)) -- Frame queue stage ([#45](https://github.com/anton-rs/kona/pull/45)) -- L1 retrieval ([#44](https://github.com/anton-rs/kona/pull/44)) -- System config update event parsing ([#42](https://github.com/anton-rs/kona/pull/42)) -- Add OP receipt fields ([#41](https://github.com/anton-rs/kona/pull/41)) -- Add `TxDeposit` type ([#40](https://github.com/anton-rs/kona/pull/40)) -- L1 traversal ([#39](https://github.com/anton-rs/kona/pull/39)) +- *(derive)* Test Utilities ([#62](https://github.com/op-rs/kona/pull/62)) +- Single batch type ([#43](https://github.com/op-rs/kona/pull/43)) +- *(derive)* channel bank ([#46](https://github.com/op-rs/kona/pull/46)) +- Frame queue stage ([#45](https://github.com/op-rs/kona/pull/45)) +- L1 retrieval ([#44](https://github.com/op-rs/kona/pull/44)) +- System config update event parsing ([#42](https://github.com/op-rs/kona/pull/42)) +- Add OP receipt fields ([#41](https://github.com/op-rs/kona/pull/41)) +- Add `TxDeposit` type ([#40](https://github.com/op-rs/kona/pull/40)) +- L1 traversal ([#39](https://github.com/op-rs/kona/pull/39)) ### Fixed -- *(derive)* Fjord brotli decompression ([#298](https://github.com/anton-rs/kona/pull/298)) -- *(examples)* Dynamic Rollup Config Loading ([#293](https://github.com/anton-rs/kona/pull/293)) -- type re-exports ([#280](https://github.com/anton-rs/kona/pull/280)) -- *(kona-derive)* reuse upstream reqwest provider ([#229](https://github.com/anton-rs/kona/pull/229)) -- Derivation Pipeline ([#220](https://github.com/anton-rs/kona/pull/220)) -- *(derive)* Alloy EIP4844 Blob Type ([#215](https://github.com/anton-rs/kona/pull/215)) -- Strong Error Typing ([#187](https://github.com/anton-rs/kona/pull/187)) -- *(derive)* inline blob verification into the blob provider ([#175](https://github.com/anton-rs/kona/pull/175)) -- *(derive)* fix span batch utils read_tx_data() ([#170](https://github.com/anton-rs/kona/pull/170)) -- *(derive)* Ethereum Data Source ([#159](https://github.com/anton-rs/kona/pull/159)) -- *(derive)* remove unnecessary online feature decorator ([#160](https://github.com/anton-rs/kona/pull/160)) -- *(ci)* Release plz ([#145](https://github.com/anton-rs/kona/pull/145)) -- *(derive)* move span batch conversion to try from trait ([#142](https://github.com/anton-rs/kona/pull/142)) -- *(derive)* Small Fixes and Span Batch Validation Fix ([#139](https://github.com/anton-rs/kona/pull/139)) -- *(workspace)* Release plz ([#138](https://github.com/anton-rs/kona/pull/138)) -- *(workspace)* Release plz ([#137](https://github.com/anton-rs/kona/pull/137)) -- *(derive)* Rebase span batch validation tests ([#125](https://github.com/anton-rs/kona/pull/125)) -- *(derive)* Span batch bitlist encoding ([#122](https://github.com/anton-rs/kona/pull/122)) -- *(derive)* Doc Touchups and Telemetry ([#105](https://github.com/anton-rs/kona/pull/105)) -- *(derive)* Derive full `SpanBatch` in channel reader ([#97](https://github.com/anton-rs/kona/pull/97)) -- *(derive)* Stage Decoupling ([#88](https://github.com/anton-rs/kona/pull/88)) +- *(derive)* Fjord brotli decompression ([#298](https://github.com/op-rs/kona/pull/298)) +- *(examples)* Dynamic Rollup Config Loading ([#293](https://github.com/op-rs/kona/pull/293)) +- type re-exports ([#280](https://github.com/op-rs/kona/pull/280)) +- *(kona-derive)* reuse upstream reqwest provider ([#229](https://github.com/op-rs/kona/pull/229)) +- Derivation Pipeline ([#220](https://github.com/op-rs/kona/pull/220)) +- *(derive)* Alloy EIP4844 Blob Type ([#215](https://github.com/op-rs/kona/pull/215)) +- Strong Error Typing ([#187](https://github.com/op-rs/kona/pull/187)) +- *(derive)* inline blob verification into the blob provider ([#175](https://github.com/op-rs/kona/pull/175)) +- *(derive)* fix span batch utils read_tx_data() ([#170](https://github.com/op-rs/kona/pull/170)) +- *(derive)* Ethereum Data Source ([#159](https://github.com/op-rs/kona/pull/159)) +- *(derive)* remove unnecessary online feature decorator ([#160](https://github.com/op-rs/kona/pull/160)) +- *(ci)* Release plz ([#145](https://github.com/op-rs/kona/pull/145)) +- *(derive)* move span batch conversion to try from trait ([#142](https://github.com/op-rs/kona/pull/142)) +- *(derive)* Small Fixes and Span Batch Validation Fix ([#139](https://github.com/op-rs/kona/pull/139)) +- *(workspace)* Release plz ([#138](https://github.com/op-rs/kona/pull/138)) +- *(workspace)* Release plz ([#137](https://github.com/op-rs/kona/pull/137)) +- *(derive)* Rebase span batch validation tests ([#125](https://github.com/op-rs/kona/pull/125)) +- *(derive)* Span batch bitlist encoding ([#122](https://github.com/op-rs/kona/pull/122)) +- *(derive)* Doc Touchups and Telemetry ([#105](https://github.com/op-rs/kona/pull/105)) +- *(derive)* Derive full `SpanBatch` in channel reader ([#97](https://github.com/op-rs/kona/pull/97)) +- *(derive)* Stage Decoupling ([#88](https://github.com/op-rs/kona/pull/88)) - *(derive)* add back removed test - *(derive)* lints - *(derive)* extend attributes queue unit test @@ -301,8 +301,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - *(derive)* attributes queue - *(derive)* hoist params - *(derive)* merge upstream changes -- *(derive)* fix bricked arc stage param construction ([#84](https://github.com/anton-rs/kona/pull/84)) -- *(derive)* l1 retrieval docs ([#80](https://github.com/anton-rs/kona/pull/80)) +- *(derive)* fix bricked arc stage param construction ([#84](https://github.com/op-rs/kona/pull/84)) +- *(derive)* l1 retrieval docs ([#80](https://github.com/op-rs/kona/pull/80)) - *(derive)* clean up frame queue docs - *(derive)* frame queue error bubbling and docs - *(derive)* rebase @@ -313,32 +313,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - *(derive)* span batch tx rlp - *(derive)* span type encodings and decodings - *(derive)* more types -- *(derive)* small l1 retrieval doc comment fix ([#61](https://github.com/anton-rs/kona/pull/61)) +- *(derive)* small l1 retrieval doc comment fix ([#61](https://github.com/op-rs/kona/pull/61)) ### Other -- version dependencies ([#296](https://github.com/anton-rs/kona/pull/296)) -- payload decoding tests ([#287](https://github.com/anton-rs/kona/pull/287)) -- payload decoding tests ([#289](https://github.com/anton-rs/kona/pull/289)) -- re-export input types ([#279](https://github.com/anton-rs/kona/pull/279)) -- *(deps)* fast forward op alloy dep ([#267](https://github.com/anton-rs/kona/pull/267)) -- *(derive)* cleanup pipeline tracing ([#264](https://github.com/anton-rs/kona/pull/264)) -- *(derive)* online module touchups ([#265](https://github.com/anton-rs/kona/pull/265)) -- *(derive)* Sources Touchups ([#266](https://github.com/anton-rs/kona/pull/266)) -- *(kona-derive)* Online Pipeline Cleanup ([#241](https://github.com/anton-rs/kona/pull/241)) -- *(derive)* data source unit tests ([#181](https://github.com/anton-rs/kona/pull/181)) -- *(workspace)* Move `alloy-primitives` to workspace dependencies ([#103](https://github.com/anton-rs/kona/pull/103)) -- *(ci)* Fail CI on doclint failure ([#101](https://github.com/anton-rs/kona/pull/101)) -- *(derive)* cleanups ([#91](https://github.com/anton-rs/kona/pull/91)) +- version dependencies ([#296](https://github.com/op-rs/kona/pull/296)) +- payload decoding tests ([#287](https://github.com/op-rs/kona/pull/287)) +- payload decoding tests ([#289](https://github.com/op-rs/kona/pull/289)) +- re-export input types ([#279](https://github.com/op-rs/kona/pull/279)) +- *(deps)* fast forward op alloy dep ([#267](https://github.com/op-rs/kona/pull/267)) +- *(derive)* cleanup pipeline tracing ([#264](https://github.com/op-rs/kona/pull/264)) +- *(derive)* online module touchups ([#265](https://github.com/op-rs/kona/pull/265)) +- *(derive)* Sources Touchups ([#266](https://github.com/op-rs/kona/pull/266)) +- *(kona-derive)* Online Pipeline Cleanup ([#241](https://github.com/op-rs/kona/pull/241)) +- *(derive)* data source unit tests ([#181](https://github.com/op-rs/kona/pull/181)) +- *(workspace)* Move `alloy-primitives` to workspace dependencies ([#103](https://github.com/op-rs/kona/pull/103)) +- *(ci)* Fail CI on doclint failure ([#101](https://github.com/op-rs/kona/pull/101)) +- *(derive)* cleanups ([#91](https://github.com/op-rs/kona/pull/91)) - Merge branch 'main' into refcell/data-sources -- Merge pull request [#87](https://github.com/anton-rs/kona/pull/87) from anton-rs/refcell/origin-providers +- Merge pull request [#87](https://github.com/op-rs/kona/pull/87) from op-rs/refcell/origin-providers - Merge branch 'main' into refcell/channel-bank-tests - Merge branch 'main' into refcell/payload-queue -- *(derive)* L1Traversal Doc and Test Cleanup ([#79](https://github.com/anton-rs/kona/pull/79)) -- Merge pull request [#67](https://github.com/anton-rs/kona/pull/67) from anton-rs/refcell/batch-queue +- *(derive)* L1Traversal Doc and Test Cleanup ([#79](https://github.com/op-rs/kona/pull/79)) +- Merge pull request [#67](https://github.com/op-rs/kona/pull/67) from op-rs/refcell/batch-queue - *(derive)* Channel reader tests + fixes, batch type fixes - *(derive)* `RawSpanBatch` diff decoding/encoding test - *(derive)* rebase + move `alloy` module - *(derive)* Clean up RLP encoding + use `TxType` rather than ints -- Update `derive` lint rules ([#47](https://github.com/anton-rs/kona/pull/47)) -- scaffold ([#37](https://github.com/anton-rs/kona/pull/37)) -- Make versions of packages independent ([#36](https://github.com/anton-rs/kona/pull/36)) +- Update `derive` lint rules ([#47](https://github.com/op-rs/kona/pull/47)) +- scaffold ([#37](https://github.com/op-rs/kona/pull/37)) +- Make versions of packages independent ([#36](https://github.com/op-rs/kona/pull/36)) diff --git a/crates/derive/README.md b/crates/derive/README.md index bbf2935a2..e8cdbad1b 100644 --- a/crates/derive/README.md +++ b/crates/derive/README.md @@ -1,9 +1,9 @@ # `kona-derive` -CI +CI Kona Derive -License -Codecov +License +Codecov A `no_std` compatible implementation of the OP Stack's [derivation pipeline][derive]. diff --git a/crates/derive/src/lib.rs b/crates/derive/src/lib.rs index 732c8db86..149a6b26f 100644 --- a/crates/derive/src/lib.rs +++ b/crates/derive/src/lib.rs @@ -1,7 +1,7 @@ #![doc = include_str!("../README.md")] #![doc( - html_logo_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/square.png", - html_favicon_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/favicon.ico" + html_logo_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/square.png", + html_favicon_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/favicon.ico" )] #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] #![cfg_attr(not(test), warn(unused_crate_dependencies))] diff --git a/crates/driver/CHANGELOG.md b/crates/driver/CHANGELOG.md index 4da62fad1..d282a4b4e 100644 --- a/crates/driver/CHANGELOG.md +++ b/crates/driver/CHANGELOG.md @@ -7,36 +7,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.2.0](https://github.com/anton-rs/kona/compare/kona-driver-v0.1.0...kona-driver-v0.2.0) - 2024-12-03 +## [0.2.0](https://github.com/op-rs/kona/compare/kona-driver-v0.1.0...kona-driver-v0.2.0) - 2024-12-03 ### Added -- *(driver)* wait for engine ([#851](https://github.com/anton-rs/kona/pull/851)) -- *(driver)* refines the executor interface for the driver ([#850](https://github.com/anton-rs/kona/pull/850)) +- *(driver)* wait for engine ([#851](https://github.com/op-rs/kona/pull/851)) +- *(driver)* refines the executor interface for the driver ([#850](https://github.com/op-rs/kona/pull/850)) ### Fixed -- bump ([#865](https://github.com/anton-rs/kona/pull/865)) +- bump ([#865](https://github.com/op-rs/kona/pull/865)) ### Other -- *(driver)* advance with optional target ([#848](https://github.com/anton-rs/kona/pull/848)) -- *(driver)* visibility ([#834](https://github.com/anton-rs/kona/pull/834)) +- *(driver)* advance with optional target ([#848](https://github.com/op-rs/kona/pull/848)) +- *(driver)* visibility ([#834](https://github.com/op-rs/kona/pull/834)) -## [0.0.1](https://github.com/anton-rs/kona/compare/kona-driver-v0.0.0...kona-driver-v0.0.1) - 2024-11-20 +## [0.0.1](https://github.com/op-rs/kona/compare/kona-driver-v0.0.0...kona-driver-v0.0.1) - 2024-11-20 ### Added -- *(driver,client)* Pipeline Cursor Refactor ([#798](https://github.com/anton-rs/kona/pull/798)) -- *(driver)* Abstract, Default Pipeline ([#796](https://github.com/anton-rs/kona/pull/796)) +- *(driver,client)* Pipeline Cursor Refactor ([#798](https://github.com/op-rs/kona/pull/798)) +- *(driver)* Abstract, Default Pipeline ([#796](https://github.com/op-rs/kona/pull/796)) ### Fixed -- imports ([#829](https://github.com/anton-rs/kona/pull/829)) -- *(client)* SyncStart Refactor ([#797](https://github.com/anton-rs/kona/pull/797)) +- imports ([#829](https://github.com/op-rs/kona/pull/829)) +- *(client)* SyncStart Refactor ([#797](https://github.com/op-rs/kona/pull/797)) ### Other -- *(driver)* use tracing macros ([#823](https://github.com/anton-rs/kona/pull/823)) -- *(driver)* use tracing macros ([#822](https://github.com/anton-rs/kona/pull/822)) -- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/anton-rs/kona/pull/811)) +- *(driver)* use tracing macros ([#823](https://github.com/op-rs/kona/pull/823)) +- *(driver)* use tracing macros ([#822](https://github.com/op-rs/kona/pull/822)) +- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/op-rs/kona/pull/811)) diff --git a/crates/driver/src/lib.rs b/crates/driver/src/lib.rs index bd5bb6ce8..764c163d5 100644 --- a/crates/driver/src/lib.rs +++ b/crates/driver/src/lib.rs @@ -1,7 +1,7 @@ #![doc = include_str!("../README.md")] #![doc( - html_logo_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/square.png", - html_favicon_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/favicon.ico" + html_logo_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/square.png", + html_favicon_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/favicon.ico" )] #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] #![cfg_attr(not(test), warn(unused_crate_dependencies))] diff --git a/crates/executor/CHANGELOG.md b/crates/executor/CHANGELOG.md index 830ea36cb..998b48f84 100644 --- a/crates/executor/CHANGELOG.md +++ b/crates/executor/CHANGELOG.md @@ -6,108 +6,108 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.2.0](https://github.com/anton-rs/kona/compare/kona-executor-v0.1.0...kona-executor-v0.2.0) - 2024-12-03 +## [0.2.0](https://github.com/op-rs/kona/compare/kona-executor-v0.1.0...kona-executor-v0.2.0) - 2024-12-03 ### Added -- *(driver)* refines the executor interface for the driver ([#850](https://github.com/anton-rs/kona/pull/850)) +- *(driver)* refines the executor interface for the driver ([#850](https://github.com/op-rs/kona/pull/850)) ### Fixed -- bump ([#855](https://github.com/anton-rs/kona/pull/855)) -- use non problematic hashmap fns ([#853](https://github.com/anton-rs/kona/pull/853)) +- bump ([#855](https://github.com/op-rs/kona/pull/855)) +- use non problematic hashmap fns ([#853](https://github.com/op-rs/kona/pull/853)) ### Other -- update deps and clean up misc features ([#864](https://github.com/anton-rs/kona/pull/864)) +- update deps and clean up misc features ([#864](https://github.com/op-rs/kona/pull/864)) -## [0.0.6](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.5...kona-executor-v0.0.6) - 2024-11-20 +## [0.0.6](https://github.com/op-rs/kona/compare/kona-executor-v0.0.5...kona-executor-v0.0.6) - 2024-11-20 ### Added -- *(mpt)* Extend `TrieProvider` in `kona-executor` ([#813](https://github.com/anton-rs/kona/pull/813)) +- *(mpt)* Extend `TrieProvider` in `kona-executor` ([#813](https://github.com/op-rs/kona/pull/813)) ### Other -- *(driver)* use tracing macros ([#823](https://github.com/anton-rs/kona/pull/823)) -- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/anton-rs/kona/pull/811)) +- *(driver)* use tracing macros ([#823](https://github.com/op-rs/kona/pull/823)) +- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/op-rs/kona/pull/811)) -## [0.0.5](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.4...kona-executor-v0.0.5) - 2024-11-06 +## [0.0.5](https://github.com/op-rs/kona/compare/kona-executor-v0.0.4...kona-executor-v0.0.5) - 2024-11-06 ### Added -- *(TrieProvider)* Abstract TrieNode retrieval ([#787](https://github.com/anton-rs/kona/pull/787)) +- *(TrieProvider)* Abstract TrieNode retrieval ([#787](https://github.com/op-rs/kona/pull/787)) ### Other -- *(executor)* rm upstream util ([#755](https://github.com/anton-rs/kona/pull/755)) +- *(executor)* rm upstream util ([#755](https://github.com/op-rs/kona/pull/755)) -## [0.0.4](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.3...kona-executor-v0.0.4) - 2024-10-29 +## [0.0.4](https://github.com/op-rs/kona/compare/kona-executor-v0.0.3...kona-executor-v0.0.4) - 2024-10-29 ### Other - update Cargo.toml dependencies -## [0.0.3](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.2...kona-executor-v0.0.3) - 2024-10-25 +## [0.0.3](https://github.com/op-rs/kona/compare/kona-executor-v0.0.2...kona-executor-v0.0.3) - 2024-10-25 ### Added -- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735)) -- *(executor)* Clean ups ([#719](https://github.com/anton-rs/kona/pull/719)) -- *(executor)* EIP-1559 configurability spec updates ([#716](https://github.com/anton-rs/kona/pull/716)) -- *(executor)* Update EIP-1559 configurability ([#648](https://github.com/anton-rs/kona/pull/648)) -- *(executor)* Use EIP-1559 parameters from payload attributes ([#616](https://github.com/anton-rs/kona/pull/616)) -- *(derive)* bump op-alloy dep ([#605](https://github.com/anton-rs/kona/pull/605)) -- kona-providers ([#596](https://github.com/anton-rs/kona/pull/596)) -- *(executor)* Migrate to `thiserror` ([#544](https://github.com/anton-rs/kona/pull/544)) -- *(mpt)* Migrate to `thiserror` ([#541](https://github.com/anton-rs/kona/pull/541)) -- *(primitives)* Remove Attributes ([#529](https://github.com/anton-rs/kona/pull/529)) -- large dependency update ([#528](https://github.com/anton-rs/kona/pull/528)) +- remove thiserror ([#735](https://github.com/op-rs/kona/pull/735)) +- *(executor)* Clean ups ([#719](https://github.com/op-rs/kona/pull/719)) +- *(executor)* EIP-1559 configurability spec updates ([#716](https://github.com/op-rs/kona/pull/716)) +- *(executor)* Update EIP-1559 configurability ([#648](https://github.com/op-rs/kona/pull/648)) +- *(executor)* Use EIP-1559 parameters from payload attributes ([#616](https://github.com/op-rs/kona/pull/616)) +- *(derive)* bump op-alloy dep ([#605](https://github.com/op-rs/kona/pull/605)) +- kona-providers ([#596](https://github.com/op-rs/kona/pull/596)) +- *(executor)* Migrate to `thiserror` ([#544](https://github.com/op-rs/kona/pull/544)) +- *(mpt)* Migrate to `thiserror` ([#541](https://github.com/op-rs/kona/pull/541)) +- *(primitives)* Remove Attributes ([#529](https://github.com/op-rs/kona/pull/529)) +- large dependency update ([#528](https://github.com/op-rs/kona/pull/528)) ### Fixed -- *(executor)* Holocene EIP-1559 params in Header ([#622](https://github.com/anton-rs/kona/pull/622)) -- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577)) +- *(executor)* Holocene EIP-1559 params in Header ([#622](https://github.com/op-rs/kona/pull/622)) +- *(workspace)* hoist and fix lints ([#577](https://github.com/op-rs/kona/pull/577)) ### Other -- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711)) -- *(workspace)* Removes Primitives ([#638](https://github.com/anton-rs/kona/pull/638)) -- *(executor)* move todo to issue: ([#680](https://github.com/anton-rs/kona/pull/680)) -- *(executor)* Cover Builder ([#676](https://github.com/anton-rs/kona/pull/676)) -- *(executor)* Use Upstreamed op-alloy Methods ([#651](https://github.com/anton-rs/kona/pull/651)) -- *(executor)* Test Coverage over Executor Utilities ([#650](https://github.com/anton-rs/kona/pull/650)) -- doc logos ([#609](https://github.com/anton-rs/kona/pull/609)) -- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548)) -- Bumps Dependency Versions ([#520](https://github.com/anton-rs/kona/pull/520)) -- *(primitives)* rm RawTransaction ([#505](https://github.com/anton-rs/kona/pull/505)) +- re-org imports ([#711](https://github.com/op-rs/kona/pull/711)) +- *(workspace)* Removes Primitives ([#638](https://github.com/op-rs/kona/pull/638)) +- *(executor)* move todo to issue: ([#680](https://github.com/op-rs/kona/pull/680)) +- *(executor)* Cover Builder ([#676](https://github.com/op-rs/kona/pull/676)) +- *(executor)* Use Upstreamed op-alloy Methods ([#651](https://github.com/op-rs/kona/pull/651)) +- *(executor)* Test Coverage over Executor Utilities ([#650](https://github.com/op-rs/kona/pull/650)) +- doc logos ([#609](https://github.com/op-rs/kona/pull/609)) +- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/op-rs/kona/pull/548)) +- Bumps Dependency Versions ([#520](https://github.com/op-rs/kona/pull/520)) +- *(primitives)* rm RawTransaction ([#505](https://github.com/op-rs/kona/pull/505)) -## [0.0.2](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.1...kona-executor-v0.0.2) - 2024-09-04 +## [0.0.2](https://github.com/op-rs/kona/compare/kona-executor-v0.0.1...kona-executor-v0.0.2) - 2024-09-04 ### Added -- *(executor)* Expose full revm Handler ([#475](https://github.com/anton-rs/kona/pull/475)) -- *(workspace)* Workspace Re-exports ([#468](https://github.com/anton-rs/kona/pull/468)) -- *(executor)* `StatelessL2BlockExecutor` benchmarks ([#350](https://github.com/anton-rs/kona/pull/350)) -- *(executor)* Generic precompile overrides ([#340](https://github.com/anton-rs/kona/pull/340)) -- *(executor)* Builder pattern for `StatelessL2BlockExecutor` ([#339](https://github.com/anton-rs/kona/pull/339)) +- *(executor)* Expose full revm Handler ([#475](https://github.com/op-rs/kona/pull/475)) +- *(workspace)* Workspace Re-exports ([#468](https://github.com/op-rs/kona/pull/468)) +- *(executor)* `StatelessL2BlockExecutor` benchmarks ([#350](https://github.com/op-rs/kona/pull/350)) +- *(executor)* Generic precompile overrides ([#340](https://github.com/op-rs/kona/pull/340)) +- *(executor)* Builder pattern for `StatelessL2BlockExecutor` ([#339](https://github.com/op-rs/kona/pull/339)) ### Fixed -- *(workspace)* Use published `revm` version ([#459](https://github.com/anton-rs/kona/pull/459)) -- downgrade for release plz ([#458](https://github.com/anton-rs/kona/pull/458)) -- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) -- Don't hold onto intermediate execution cache across block boundaries ([#396](https://github.com/anton-rs/kona/pull/396)) +- *(workspace)* Use published `revm` version ([#459](https://github.com/op-rs/kona/pull/459)) +- downgrade for release plz ([#458](https://github.com/op-rs/kona/pull/458)) +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/op-rs/kona/pull/453)) +- Don't hold onto intermediate execution cache across block boundaries ([#396](https://github.com/op-rs/kona/pull/396)) ### Other -- *(workspace)* Alloy Version Bumps ([#467](https://github.com/anton-rs/kona/pull/467)) -- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) -- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) -- refactor types out of kona-derive ([#454](https://github.com/anton-rs/kona/pull/454)) -- *(deps)* Bump revm version to v13 ([#422](https://github.com/anton-rs/kona/pull/422)) +- *(workspace)* Alloy Version Bumps ([#467](https://github.com/op-rs/kona/pull/467)) +- *(workspace)* Update for `op-rs` org transfer ([#474](https://github.com/op-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/op-rs/kona/pull/466)) +- refactor types out of kona-derive ([#454](https://github.com/op-rs/kona/pull/454)) +- *(deps)* Bump revm version to v13 ([#422](https://github.com/op-rs/kona/pull/422)) -## [0.0.1](https://github.com/anton-rs/kona/releases/tag/kona-executor-v0.0.1) - 2024-06-22 +## [0.0.1](https://github.com/op-rs/kona/releases/tag/kona-executor-v0.0.1) - 2024-06-22 ### Other -- *(workspace)* Prep release ([#301](https://github.com/anton-rs/kona/pull/301)) -- version dependencies ([#296](https://github.com/anton-rs/kona/pull/296)) -- *(deps)* fast forward op alloy dep ([#267](https://github.com/anton-rs/kona/pull/267)) -- *(workspace)* `kona-executor` ([#259](https://github.com/anton-rs/kona/pull/259)) +- *(workspace)* Prep release ([#301](https://github.com/op-rs/kona/pull/301)) +- version dependencies ([#296](https://github.com/op-rs/kona/pull/296)) +- *(deps)* fast forward op alloy dep ([#267](https://github.com/op-rs/kona/pull/267)) +- *(workspace)* `kona-executor` ([#259](https://github.com/op-rs/kona/pull/259)) diff --git a/crates/executor/src/lib.rs b/crates/executor/src/lib.rs index ed11ebf1e..85e3cca14 100644 --- a/crates/executor/src/lib.rs +++ b/crates/executor/src/lib.rs @@ -1,7 +1,7 @@ #![doc = include_str!("../README.md")] #![doc( - html_logo_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/square.png", - html_favicon_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/favicon.ico" + html_logo_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/square.png", + html_favicon_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/favicon.ico" )] #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] #![cfg_attr(not(test), warn(unused_crate_dependencies))] diff --git a/crates/mpt/CHANGELOG.md b/crates/mpt/CHANGELOG.md index 20e72abff..246379466 100644 --- a/crates/mpt/CHANGELOG.md +++ b/crates/mpt/CHANGELOG.md @@ -6,111 +6,111 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.1.1](https://github.com/anton-rs/kona/compare/kona-mpt-v0.1.0...kona-mpt-v0.1.1) - 2024-12-03 +## [0.1.1](https://github.com/op-rs/kona/compare/kona-mpt-v0.1.0...kona-mpt-v0.1.1) - 2024-12-03 ### Other -- update deps and clean up misc features ([#864](https://github.com/anton-rs/kona/pull/864)) +- update deps and clean up misc features ([#864](https://github.com/op-rs/kona/pull/864)) -## [0.0.7](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.6...kona-mpt-v0.0.7) - 2024-11-20 +## [0.0.7](https://github.com/op-rs/kona/compare/kona-mpt-v0.0.6...kona-mpt-v0.0.7) - 2024-11-20 ### Added -- *(mpt)* Extend `TrieProvider` in `kona-executor` ([#813](https://github.com/anton-rs/kona/pull/813)) +- *(mpt)* Extend `TrieProvider` in `kona-executor` ([#813](https://github.com/op-rs/kona/pull/813)) ### Fixed -- *(mpt)* Remove unnused collapse ([#808](https://github.com/anton-rs/kona/pull/808)) +- *(mpt)* Remove unnused collapse ([#808](https://github.com/op-rs/kona/pull/808)) ### Other -- v0.6.6 op-alloy ([#804](https://github.com/anton-rs/kona/pull/804)) -- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/anton-rs/kona/pull/811)) -- Revert "chore: bump alloy deps ([#788](https://github.com/anton-rs/kona/pull/788))" ([#791](https://github.com/anton-rs/kona/pull/791)) +- v0.6.6 op-alloy ([#804](https://github.com/op-rs/kona/pull/804)) +- *(workspace)* Migrate back to `thiserror` v2 ([#811](https://github.com/op-rs/kona/pull/811)) +- Revert "chore: bump alloy deps ([#788](https://github.com/op-rs/kona/pull/788))" ([#791](https://github.com/op-rs/kona/pull/791)) -## [0.0.6](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.5...kona-mpt-v0.0.6) - 2024-11-06 +## [0.0.6](https://github.com/op-rs/kona/compare/kona-mpt-v0.0.5...kona-mpt-v0.0.6) - 2024-11-06 ### Added -- *(TrieProvider)* Abstract TrieNode retrieval ([#787](https://github.com/anton-rs/kona/pull/787)) +- *(TrieProvider)* Abstract TrieNode retrieval ([#787](https://github.com/op-rs/kona/pull/787)) ### Other -- bump alloy deps ([#788](https://github.com/anton-rs/kona/pull/788)) +- bump alloy deps ([#788](https://github.com/op-rs/kona/pull/788)) -## [0.0.5](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.4...kona-mpt-v0.0.5) - 2024-10-29 +## [0.0.5](https://github.com/op-rs/kona/compare/kona-mpt-v0.0.4...kona-mpt-v0.0.5) - 2024-10-29 ### Fixed -- add feature for `alloy-provider`, fix `test_util` ([#738](https://github.com/anton-rs/kona/pull/738)) +- add feature for `alloy-provider`, fix `test_util` ([#738](https://github.com/op-rs/kona/pull/738)) -## [0.0.4](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.3...kona-mpt-v0.0.4) - 2024-10-25 +## [0.0.4](https://github.com/op-rs/kona/compare/kona-mpt-v0.0.3...kona-mpt-v0.0.4) - 2024-10-25 ### Added -- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735)) -- *(executor)* Clean ups ([#719](https://github.com/anton-rs/kona/pull/719)) -- use derive more display ([#675](https://github.com/anton-rs/kona/pull/675)) -- kona-providers ([#596](https://github.com/anton-rs/kona/pull/596)) -- *(ci)* Split online/offline tests ([#582](https://github.com/anton-rs/kona/pull/582)) -- *(mpt)* Migrate to `thiserror` ([#541](https://github.com/anton-rs/kona/pull/541)) +- remove thiserror ([#735](https://github.com/op-rs/kona/pull/735)) +- *(executor)* Clean ups ([#719](https://github.com/op-rs/kona/pull/719)) +- use derive more display ([#675](https://github.com/op-rs/kona/pull/675)) +- kona-providers ([#596](https://github.com/op-rs/kona/pull/596)) +- *(ci)* Split online/offline tests ([#582](https://github.com/op-rs/kona/pull/582)) +- *(mpt)* Migrate to `thiserror` ([#541](https://github.com/op-rs/kona/pull/541)) ### Fixed -- *(mpt)* Empty root node case ([#705](https://github.com/anton-rs/kona/pull/705)) -- typos ([#690](https://github.com/anton-rs/kona/pull/690)) -- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577)) -- *(mpt)* Empty list walker ([#493](https://github.com/anton-rs/kona/pull/493)) +- *(mpt)* Empty root node case ([#705](https://github.com/op-rs/kona/pull/705)) +- typos ([#690](https://github.com/op-rs/kona/pull/690)) +- *(workspace)* hoist and fix lints ([#577](https://github.com/op-rs/kona/pull/577)) +- *(mpt)* Empty list walker ([#493](https://github.com/op-rs/kona/pull/493)) ### Other -- cleans up kona-mpt deps ([#725](https://github.com/anton-rs/kona/pull/725)) -- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711)) -- *(mpt)* codecov ([#655](https://github.com/anton-rs/kona/pull/655)) -- *(mpt)* mpt noop trait impls ([#649](https://github.com/anton-rs/kona/pull/649)) -- *(mpt)* account conversion tests ([#647](https://github.com/anton-rs/kona/pull/647)) -- doc logos ([#609](https://github.com/anton-rs/kona/pull/609)) -- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548)) +- cleans up kona-mpt deps ([#725](https://github.com/op-rs/kona/pull/725)) +- re-org imports ([#711](https://github.com/op-rs/kona/pull/711)) +- *(mpt)* codecov ([#655](https://github.com/op-rs/kona/pull/655)) +- *(mpt)* mpt noop trait impls ([#649](https://github.com/op-rs/kona/pull/649)) +- *(mpt)* account conversion tests ([#647](https://github.com/op-rs/kona/pull/647)) +- doc logos ([#609](https://github.com/op-rs/kona/pull/609)) +- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/op-rs/kona/pull/548)) -## [0.0.3](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.2...kona-mpt-v0.0.3) - 2024-09-04 +## [0.0.3](https://github.com/op-rs/kona/compare/kona-mpt-v0.0.2...kona-mpt-v0.0.3) - 2024-09-04 ### Added -- *(mpt)* `TrieNode` benchmarks ([#351](https://github.com/anton-rs/kona/pull/351)) +- *(mpt)* `TrieNode` benchmarks ([#351](https://github.com/op-rs/kona/pull/351)) ### Fixed -- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) -- *(deps)* Bump Alloy Dependencies ([#409](https://github.com/anton-rs/kona/pull/409)) +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/op-rs/kona/pull/453)) +- *(deps)* Bump Alloy Dependencies ([#409](https://github.com/op-rs/kona/pull/409)) ### Other -- *(workspace)* Alloy Version Bumps ([#467](https://github.com/anton-rs/kona/pull/467)) -- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) -- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) -- *(bin)* Remove `kt` ([#461](https://github.com/anton-rs/kona/pull/461)) -- *(deps)* Bump revm version to v13 ([#422](https://github.com/anton-rs/kona/pull/422)) +- *(workspace)* Alloy Version Bumps ([#467](https://github.com/op-rs/kona/pull/467)) +- *(workspace)* Update for `op-rs` org transfer ([#474](https://github.com/op-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/op-rs/kona/pull/466)) +- *(bin)* Remove `kt` ([#461](https://github.com/op-rs/kona/pull/461)) +- *(deps)* Bump revm version to v13 ([#422](https://github.com/op-rs/kona/pull/422)) -## [0.0.2](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.1...kona-mpt-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/op-rs/kona/compare/kona-mpt-v0.0.1...kona-mpt-v0.0.2) - 2024-06-22 ### Added -- *(client)* Derivation integration ([#257](https://github.com/anton-rs/kona/pull/257)) -- *(client)* Oracle-backed derive traits ([#252](https://github.com/anton-rs/kona/pull/252)) -- *(client)* Account + Account storage hinting in `TrieDB` ([#228](https://github.com/anton-rs/kona/pull/228)) -- *(client)* Add `current_output_root` to block executor ([#225](https://github.com/anton-rs/kona/pull/225)) -- *(ci)* Dependabot config ([#236](https://github.com/anton-rs/kona/pull/236)) -- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/anton-rs/kona/pull/210)) -- *(mpt)* Block hash walkback ([#199](https://github.com/anton-rs/kona/pull/199)) -- *(mpt)* Simplify `TrieDB` ([#198](https://github.com/anton-rs/kona/pull/198)) -- *(mpt)* Trie DB commit ([#196](https://github.com/anton-rs/kona/pull/196)) -- *(mpt)* Trie node insertion ([#195](https://github.com/anton-rs/kona/pull/195)) -- *(host)* Host program scaffold ([#184](https://github.com/anton-rs/kona/pull/184)) -- *(workspace)* Client programs in workspace ([#178](https://github.com/anton-rs/kona/pull/178)) -- *(mpt)* `TrieCacheDB` scaffold ([#174](https://github.com/anton-rs/kona/pull/174)) -- *(mpt)* `TrieNode` retrieval ([#173](https://github.com/anton-rs/kona/pull/173)) -- *(mpt)* Refactor `TrieNode` ([#172](https://github.com/anton-rs/kona/pull/172)) +- *(client)* Derivation integration ([#257](https://github.com/op-rs/kona/pull/257)) +- *(client)* Oracle-backed derive traits ([#252](https://github.com/op-rs/kona/pull/252)) +- *(client)* Account + Account storage hinting in `TrieDB` ([#228](https://github.com/op-rs/kona/pull/228)) +- *(client)* Add `current_output_root` to block executor ([#225](https://github.com/op-rs/kona/pull/225)) +- *(ci)* Dependabot config ([#236](https://github.com/op-rs/kona/pull/236)) +- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/op-rs/kona/pull/210)) +- *(mpt)* Block hash walkback ([#199](https://github.com/op-rs/kona/pull/199)) +- *(mpt)* Simplify `TrieDB` ([#198](https://github.com/op-rs/kona/pull/198)) +- *(mpt)* Trie DB commit ([#196](https://github.com/op-rs/kona/pull/196)) +- *(mpt)* Trie node insertion ([#195](https://github.com/op-rs/kona/pull/195)) +- *(host)* Host program scaffold ([#184](https://github.com/op-rs/kona/pull/184)) +- *(workspace)* Client programs in workspace ([#178](https://github.com/op-rs/kona/pull/178)) +- *(mpt)* `TrieCacheDB` scaffold ([#174](https://github.com/op-rs/kona/pull/174)) +- *(mpt)* `TrieNode` retrieval ([#173](https://github.com/op-rs/kona/pull/173)) +- *(mpt)* Refactor `TrieNode` ([#172](https://github.com/op-rs/kona/pull/172)) ### Fixed -- *(mpt)* Fix extension node truncation ([#300](https://github.com/anton-rs/kona/pull/300)) -- *(ci)* Release plz ([#145](https://github.com/anton-rs/kona/pull/145)) +- *(mpt)* Fix extension node truncation ([#300](https://github.com/op-rs/kona/pull/300)) +- *(ci)* Release plz ([#145](https://github.com/op-rs/kona/pull/145)) ### Other -- version dependencies ([#296](https://github.com/anton-rs/kona/pull/296)) -- *(mpt)* Do not expose recursion vars ([#197](https://github.com/anton-rs/kona/pull/197)) +- version dependencies ([#296](https://github.com/op-rs/kona/pull/296)) +- *(mpt)* Do not expose recursion vars ([#197](https://github.com/op-rs/kona/pull/197)) diff --git a/crates/mpt/README.md b/crates/mpt/README.md index 8c6364254..98aa19a2b 100644 --- a/crates/mpt/README.md +++ b/crates/mpt/README.md @@ -1,9 +1,9 @@ # `kona-mpt` -CI +CI Kona MPT -License -Codecov +License +Codecov A recursive, in-memory implementation of Ethereum's hexary Merkle Patricia Trie (MPT), supporting: - Retrieval diff --git a/crates/mpt/src/lib.rs b/crates/mpt/src/lib.rs index d3e57b140..cffb2aa3c 100644 --- a/crates/mpt/src/lib.rs +++ b/crates/mpt/src/lib.rs @@ -1,7 +1,7 @@ #![doc = include_str!("../README.md")] #![doc( - html_logo_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/square.png", - html_favicon_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/favicon.ico" + html_logo_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/square.png", + html_favicon_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/favicon.ico" )] #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] #![cfg_attr(not(test), warn(unused_crate_dependencies))] diff --git a/crates/proof-sdk/preimage/CHANGELOG.md b/crates/proof-sdk/preimage/CHANGELOG.md index 5d738b22b..47ee61d58 100644 --- a/crates/proof-sdk/preimage/CHANGELOG.md +++ b/crates/proof-sdk/preimage/CHANGELOG.md @@ -6,76 +6,76 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.2.0](https://github.com/anton-rs/kona/compare/kona-preimage-v0.1.0...kona-preimage-v0.2.0) - 2024-12-03 +## [0.2.0](https://github.com/op-rs/kona/compare/kona-preimage-v0.1.0...kona-preimage-v0.2.0) - 2024-12-03 ### Added -- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/anton-rs/kona/pull/821)) +- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/op-rs/kona/pull/821)) -## [0.0.5](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.4...kona-preimage-v0.0.5) - 2024-11-20 +## [0.0.5](https://github.com/op-rs/kona/compare/kona-preimage-v0.0.4...kona-preimage-v0.0.5) - 2024-11-20 ### Added -- *(preimage)* Decouple from `kona-common` ([#817](https://github.com/anton-rs/kona/pull/817)) +- *(preimage)* Decouple from `kona-common` ([#817](https://github.com/op-rs/kona/pull/817)) ### Other -- *(driver)* use tracing macros ([#823](https://github.com/anton-rs/kona/pull/823)) -- *(workspace)* Reorganize SDK ([#816](https://github.com/anton-rs/kona/pull/816)) +- *(driver)* use tracing macros ([#823](https://github.com/op-rs/kona/pull/823)) +- *(workspace)* Reorganize SDK ([#816](https://github.com/op-rs/kona/pull/816)) -## [0.0.4](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.3...kona-preimage-v0.0.4) - 2024-10-25 +## [0.0.4](https://github.com/op-rs/kona/compare/kona-preimage-v0.0.3...kona-preimage-v0.0.4) - 2024-10-25 ### Added -- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735)) -- *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/anton-rs/kona/pull/543)) +- remove thiserror ([#735](https://github.com/op-rs/kona/pull/735)) +- *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/op-rs/kona/pull/543)) ### Fixed -- hashmap ([#732](https://github.com/anton-rs/kona/pull/732)) -- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577)) -- *(preimage)* Improve error differentiation in preimage servers ([#535](https://github.com/anton-rs/kona/pull/535)) +- hashmap ([#732](https://github.com/op-rs/kona/pull/732)) +- *(workspace)* hoist and fix lints ([#577](https://github.com/op-rs/kona/pull/577)) +- *(preimage)* Improve error differentiation in preimage servers ([#535](https://github.com/op-rs/kona/pull/535)) ### Other -- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711)) -- *(preimage)* Test Coverage ([#634](https://github.com/anton-rs/kona/pull/634)) -- doc logos ([#609](https://github.com/anton-rs/kona/pull/609)) -- *(workspace)* Bump dependencies ([#550](https://github.com/anton-rs/kona/pull/550)) -- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548)) +- re-org imports ([#711](https://github.com/op-rs/kona/pull/711)) +- *(preimage)* Test Coverage ([#634](https://github.com/op-rs/kona/pull/634)) +- doc logos ([#609](https://github.com/op-rs/kona/pull/609)) +- *(workspace)* Bump dependencies ([#550](https://github.com/op-rs/kona/pull/550)) +- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/op-rs/kona/pull/548)) -## [0.0.3](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.2...kona-preimage-v0.0.3) - 2024-09-04 +## [0.0.3](https://github.com/op-rs/kona/compare/kona-preimage-v0.0.2...kona-preimage-v0.0.3) - 2024-09-04 ### Added -- *(workspace)* Workspace Re-exports ([#468](https://github.com/anton-rs/kona/pull/468)) -- *(client)* providers generic over oracles ([#336](https://github.com/anton-rs/kona/pull/336)) +- *(workspace)* Workspace Re-exports ([#468](https://github.com/op-rs/kona/pull/468)) +- *(client)* providers generic over oracles ([#336](https://github.com/op-rs/kona/pull/336)) ### Fixed -- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/op-rs/kona/pull/453)) ### Other -- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) -- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) -- *(common)* Remove need for cursors in `NativeIO` ([#416](https://github.com/anton-rs/kona/pull/416)) -- *(preimage)* Remove dynamic dispatch ([#354](https://github.com/anton-rs/kona/pull/354)) +- *(workspace)* Update for `op-rs` org transfer ([#474](https://github.com/op-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/op-rs/kona/pull/466)) +- *(common)* Remove need for cursors in `NativeIO` ([#416](https://github.com/op-rs/kona/pull/416)) +- *(preimage)* Remove dynamic dispatch ([#354](https://github.com/op-rs/kona/pull/354)) -## [0.0.2](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.1...kona-preimage-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/op-rs/kona/compare/kona-preimage-v0.0.1...kona-preimage-v0.0.2) - 2024-06-22 ### Added -- *(preimage)* add serde feature flag to preimage crate for keys ([#271](https://github.com/anton-rs/kona/pull/271)) -- *(client)* Derivation integration ([#257](https://github.com/anton-rs/kona/pull/257)) -- *(ci)* Dependabot config ([#236](https://github.com/anton-rs/kona/pull/236)) -- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/anton-rs/kona/pull/210)) -- *(client)* `BootInfo` ([#205](https://github.com/anton-rs/kona/pull/205)) -- *(preimage)* Async client handles ([#200](https://github.com/anton-rs/kona/pull/200)) -- *(host)* Add local key value store ([#189](https://github.com/anton-rs/kona/pull/189)) -- *(host)* Host program scaffold ([#184](https://github.com/anton-rs/kona/pull/184)) -- *(preimage)* Async server components ([#183](https://github.com/anton-rs/kona/pull/183)) -- *(precompile)* Add `precompile` key type ([#179](https://github.com/anton-rs/kona/pull/179)) -- *(preimage)* `OracleServer` + `HintReader` ([#96](https://github.com/anton-rs/kona/pull/96)) -- *(common)* Move from `RegisterSize` to native ptr size type ([#95](https://github.com/anton-rs/kona/pull/95)) +- *(preimage)* add serde feature flag to preimage crate for keys ([#271](https://github.com/op-rs/kona/pull/271)) +- *(client)* Derivation integration ([#257](https://github.com/op-rs/kona/pull/257)) +- *(ci)* Dependabot config ([#236](https://github.com/op-rs/kona/pull/236)) +- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/op-rs/kona/pull/210)) +- *(client)* `BootInfo` ([#205](https://github.com/op-rs/kona/pull/205)) +- *(preimage)* Async client handles ([#200](https://github.com/op-rs/kona/pull/200)) +- *(host)* Add local key value store ([#189](https://github.com/op-rs/kona/pull/189)) +- *(host)* Host program scaffold ([#184](https://github.com/op-rs/kona/pull/184)) +- *(preimage)* Async server components ([#183](https://github.com/op-rs/kona/pull/183)) +- *(precompile)* Add `precompile` key type ([#179](https://github.com/op-rs/kona/pull/179)) +- *(preimage)* `OracleServer` + `HintReader` ([#96](https://github.com/op-rs/kona/pull/96)) +- *(common)* Move from `RegisterSize` to native ptr size type ([#95](https://github.com/op-rs/kona/pull/95)) - *(workspace)* Add `rustfmt.toml` ### Other -- *(workspace)* Move `alloy-primitives` to workspace dependencies ([#103](https://github.com/anton-rs/kona/pull/103)) -- Make versions of packages independent ([#36](https://github.com/anton-rs/kona/pull/36)) +- *(workspace)* Move `alloy-primitives` to workspace dependencies ([#103](https://github.com/op-rs/kona/pull/103)) +- Make versions of packages independent ([#36](https://github.com/op-rs/kona/pull/36)) diff --git a/crates/proof-sdk/preimage/src/lib.rs b/crates/proof-sdk/preimage/src/lib.rs index 1a2e853ec..84e52c642 100644 --- a/crates/proof-sdk/preimage/src/lib.rs +++ b/crates/proof-sdk/preimage/src/lib.rs @@ -1,7 +1,7 @@ #![doc = include_str!("../README.md")] #![doc( - html_logo_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/square.png", - html_favicon_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/favicon.ico" + html_logo_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/square.png", + html_favicon_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/favicon.ico" )] #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] #![cfg_attr(not(test), warn(unused_crate_dependencies))] diff --git a/crates/proof-sdk/proof/CHANGELOG.md b/crates/proof-sdk/proof/CHANGELOG.md index 08d41cf45..5b929d994 100644 --- a/crates/proof-sdk/proof/CHANGELOG.md +++ b/crates/proof-sdk/proof/CHANGELOG.md @@ -6,85 +6,85 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.2.0](https://github.com/anton-rs/kona/compare/kona-proof-v0.1.0...kona-proof-v0.2.0) - 2024-12-03 +## [0.2.0](https://github.com/op-rs/kona/compare/kona-proof-v0.1.0...kona-proof-v0.2.0) - 2024-12-03 ### Added -- *(driver)* wait for engine ([#851](https://github.com/anton-rs/kona/pull/851)) -- *(client)* Invalidate impossibly old claims ([#852](https://github.com/anton-rs/kona/pull/852)) -- *(driver)* refines the executor interface for the driver ([#850](https://github.com/anton-rs/kona/pull/850)) -- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/anton-rs/kona/pull/821)) +- *(driver)* wait for engine ([#851](https://github.com/op-rs/kona/pull/851)) +- *(client)* Invalidate impossibly old claims ([#852](https://github.com/op-rs/kona/pull/852)) +- *(driver)* refines the executor interface for the driver ([#850](https://github.com/op-rs/kona/pull/850)) +- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/op-rs/kona/pull/821)) ### Fixed -- bump ([#865](https://github.com/anton-rs/kona/pull/865)) +- bump ([#865](https://github.com/op-rs/kona/pull/865)) ### Other -- update deps and clean up misc features ([#864](https://github.com/anton-rs/kona/pull/864)) -- *(host)* Hint Parsing Cleanup ([#844](https://github.com/anton-rs/kona/pull/844)) -- *(derive)* remove indexed blob hash ([#847](https://github.com/anton-rs/kona/pull/847)) -- L2ExecutePayloadProof Hint Type ([#832](https://github.com/anton-rs/kona/pull/832)) +- update deps and clean up misc features ([#864](https://github.com/op-rs/kona/pull/864)) +- *(host)* Hint Parsing Cleanup ([#844](https://github.com/op-rs/kona/pull/844)) +- *(derive)* remove indexed blob hash ([#847](https://github.com/op-rs/kona/pull/847)) +- L2ExecutePayloadProof Hint Type ([#832](https://github.com/op-rs/kona/pull/832)) -## [0.0.1](https://github.com/anton-rs/kona/releases/tag/kona-proof-v0.0.1) - 2024-11-20 +## [0.0.1](https://github.com/op-rs/kona/releases/tag/kona-proof-v0.0.1) - 2024-11-20 ### Added -- *(workspace)* `kona-proof` ([#818](https://github.com/anton-rs/kona/pull/818)) +- *(workspace)* `kona-proof` ([#818](https://github.com/op-rs/kona/pull/818)) ### Fixed -- imports ([#829](https://github.com/anton-rs/kona/pull/829)) +- imports ([#829](https://github.com/op-rs/kona/pull/829)) ### Other -- op-alloy 0.6.8 ([#830](https://github.com/anton-rs/kona/pull/830)) -- *(driver)* use tracing macros ([#823](https://github.com/anton-rs/kona/pull/823)) +- op-alloy 0.6.8 ([#830](https://github.com/op-rs/kona/pull/830)) +- *(driver)* use tracing macros ([#823](https://github.com/op-rs/kona/pull/823)) -## [0.0.4](https://github.com/anton-rs/kona/compare/kona-common-v0.0.3...kona-common-v0.0.4) - 2024-10-25 +## [0.0.4](https://github.com/op-rs/kona/compare/kona-common-v0.0.3...kona-common-v0.0.4) - 2024-10-25 ### Added -- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735)) -- *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/anton-rs/kona/pull/543)) +- remove thiserror ([#735](https://github.com/op-rs/kona/pull/735)) +- *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/op-rs/kona/pull/543)) ### Fixed -- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577)) +- *(workspace)* hoist and fix lints ([#577](https://github.com/op-rs/kona/pull/577)) ### Other -- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711)) -- *(preimage)* Test Coverage ([#634](https://github.com/anton-rs/kona/pull/634)) -- test coverage for common ([#629](https://github.com/anton-rs/kona/pull/629)) -- doc logos ([#609](https://github.com/anton-rs/kona/pull/609)) -- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548)) +- re-org imports ([#711](https://github.com/op-rs/kona/pull/711)) +- *(preimage)* Test Coverage ([#634](https://github.com/op-rs/kona/pull/634)) +- test coverage for common ([#629](https://github.com/op-rs/kona/pull/629)) +- doc logos ([#609](https://github.com/op-rs/kona/pull/609)) +- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/op-rs/kona/pull/548)) -## [0.0.3](https://github.com/anton-rs/kona/compare/kona-common-v0.0.2...kona-common-v0.0.3) - 2024-09-04 +## [0.0.3](https://github.com/op-rs/kona/compare/kona-common-v0.0.2...kona-common-v0.0.3) - 2024-09-04 ### Added -- add zkvm target for io ([#394](https://github.com/anton-rs/kona/pull/394)) +- add zkvm target for io ([#394](https://github.com/op-rs/kona/pull/394)) ### Other -- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) -- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) -- *(bin)* Remove `kt` ([#461](https://github.com/anton-rs/kona/pull/461)) -- *(common)* Remove need for cursors in `NativeIO` ([#416](https://github.com/anton-rs/kona/pull/416)) +- *(workspace)* Update for `op-rs` org transfer ([#474](https://github.com/op-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/op-rs/kona/pull/466)) +- *(bin)* Remove `kt` ([#461](https://github.com/op-rs/kona/pull/461)) +- *(common)* Remove need for cursors in `NativeIO` ([#416](https://github.com/op-rs/kona/pull/416)) -## [0.0.2](https://github.com/anton-rs/kona/compare/kona-common-v0.0.1...kona-common-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/op-rs/kona/compare/kona-common-v0.0.1...kona-common-v0.0.2) - 2024-06-22 ### Added -- *(client)* Derivation integration ([#257](https://github.com/anton-rs/kona/pull/257)) -- *(client/host)* Oracle-backed Blob fetcher ([#255](https://github.com/anton-rs/kona/pull/255)) -- *(host)* Host program scaffold ([#184](https://github.com/anton-rs/kona/pull/184)) -- *(preimage)* `OracleServer` + `HintReader` ([#96](https://github.com/anton-rs/kona/pull/96)) -- *(common)* Move from `RegisterSize` to native ptr size type ([#95](https://github.com/anton-rs/kona/pull/95)) +- *(client)* Derivation integration ([#257](https://github.com/op-rs/kona/pull/257)) +- *(client/host)* Oracle-backed Blob fetcher ([#255](https://github.com/op-rs/kona/pull/255)) +- *(host)* Host program scaffold ([#184](https://github.com/op-rs/kona/pull/184)) +- *(preimage)* `OracleServer` + `HintReader` ([#96](https://github.com/op-rs/kona/pull/96)) +- *(common)* Move from `RegisterSize` to native ptr size type ([#95](https://github.com/op-rs/kona/pull/95)) - *(workspace)* Add `rustfmt.toml` ### Fixed -- *(common)* Pipe IO support ([#282](https://github.com/anton-rs/kona/pull/282)) +- *(common)* Pipe IO support ([#282](https://github.com/op-rs/kona/pull/282)) ### Other -- *(common)* Use `Box::leak` rather than `mem::forget` ([#180](https://github.com/anton-rs/kona/pull/180)) -- Add simple blocking async executor ([#38](https://github.com/anton-rs/kona/pull/38)) -- Make versions of packages independent ([#36](https://github.com/anton-rs/kona/pull/36)) +- *(common)* Use `Box::leak` rather than `mem::forget` ([#180](https://github.com/op-rs/kona/pull/180)) +- Add simple blocking async executor ([#38](https://github.com/op-rs/kona/pull/38)) +- Make versions of packages independent ([#36](https://github.com/op-rs/kona/pull/36)) diff --git a/crates/proof-sdk/proof/README.md b/crates/proof-sdk/proof/README.md index 32348f546..e9aec8c68 100644 --- a/crates/proof-sdk/proof/README.md +++ b/crates/proof-sdk/proof/README.md @@ -1,8 +1,8 @@ # `kona-proof` -CI +CI Kona Proof SDK -License -Codecov +License +Codecov `kona-proof` is an OP Stack state transition proof SDK. diff --git a/crates/proof-sdk/std-fpvm-proc/CHANGELOG.md b/crates/proof-sdk/std-fpvm-proc/CHANGELOG.md index 15b807453..0070fd26c 100644 --- a/crates/proof-sdk/std-fpvm-proc/CHANGELOG.md +++ b/crates/proof-sdk/std-fpvm-proc/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.1.1](https://github.com/anton-rs/kona/compare/kona-std-fpvm-proc-v0.1.0...kona-std-fpvm-proc-v0.1.1) - 2024-12-03 +## [0.1.1](https://github.com/op-rs/kona/compare/kona-std-fpvm-proc-v0.1.0...kona-std-fpvm-proc-v0.1.1) - 2024-12-03 ### Other diff --git a/crates/proof-sdk/std-fpvm/CHANGELOG.md b/crates/proof-sdk/std-fpvm/CHANGELOG.md index 06880b1d2..d9fd88e16 100644 --- a/crates/proof-sdk/std-fpvm/CHANGELOG.md +++ b/crates/proof-sdk/std-fpvm/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.1.1](https://github.com/anton-rs/kona/compare/kona-std-fpvm-v0.1.0...kona-std-fpvm-v0.1.1) - 2024-12-03 +## [0.1.1](https://github.com/op-rs/kona/compare/kona-std-fpvm-v0.1.0...kona-std-fpvm-v0.1.1) - 2024-12-03 ### Other diff --git a/crates/proof-sdk/std-fpvm/README.md b/crates/proof-sdk/std-fpvm/README.md index 2637e592e..6eb566d9b 100644 --- a/crates/proof-sdk/std-fpvm/README.md +++ b/crates/proof-sdk/std-fpvm/README.md @@ -1,9 +1,9 @@ # `kona-std-fpvm` -CI +CI Kona Proof SDK -License -Codecov +License +Codecov Platform specific [Fault Proof VM][g-fault-proof-vm] kernel APIs. diff --git a/crates/proof-sdk/std-fpvm/src/lib.rs b/crates/proof-sdk/std-fpvm/src/lib.rs index 5c34de005..14482e862 100644 --- a/crates/proof-sdk/std-fpvm/src/lib.rs +++ b/crates/proof-sdk/std-fpvm/src/lib.rs @@ -1,7 +1,7 @@ #![doc = include_str!("../README.md")] #![doc( - html_logo_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/square.png", - html_favicon_url = "https://raw.githubusercontent.com/anton-rs/kona/main/assets/favicon.ico" + html_logo_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/square.png", + html_favicon_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/favicon.ico" )] #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] #![cfg_attr(target_arch = "mips", feature(asm_experimental_arch))] diff --git a/justfile b/justfile index 0fd6f8020..b8449b43d 100644 --- a/justfile +++ b/justfile @@ -73,7 +73,7 @@ lint-cannon: --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/anton-rs/kona/cannon-builder:main cargo +nightly clippy -p kona-std-fpvm --all-features --target /mips-unknown-none.json -Zbuild-std=core,alloc -- -D warnings + ghcr.io/op-rs/kona/cannon-builder:main cargo +nightly clippy -p kona-std-fpvm --all-features --target /mips-unknown-none.json -Zbuild-std=core,alloc -- -D warnings # Lint the workspace (risc-v arch). Currently, only the `kona-std-fpvm` crate is linted for the `asterisc` target, as it is the only crate with architecture-specific code. lint-asterisc: @@ -82,7 +82,7 @@ lint-asterisc: --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/anton-rs/kona/asterisc-builder:main cargo +nightly clippy -p kona-std-fpvm --all-features --target riscv64imac-unknown-none-elf -Zbuild-std=core,alloc -- -D warnings + ghcr.io/op-rs/kona/asterisc-builder:main cargo +nightly clippy -p kona-std-fpvm --all-features --target riscv64imac-unknown-none-elf -Zbuild-std=core,alloc -- -D warnings # Lint the Rust documentation lint-docs: @@ -106,7 +106,7 @@ build-cannon *args='': --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/anton-rs/kona/cannon-builder:main cargo build --workspace -Zbuild-std=core,alloc $@ --exclude kona-host + ghcr.io/op-rs/kona/cannon-builder:main cargo build --workspace -Zbuild-std=core,alloc $@ --exclude kona-host # Build for the `asterisc` target. Any crates that require the stdlib are excluded from the build for this target. build-asterisc *args='': @@ -115,7 +115,7 @@ build-asterisc *args='': --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/anton-rs/kona/asterisc-builder:main cargo build --workspace -Zbuild-std=core,alloc $@ --exclude kona-host + ghcr.io/op-rs/kona/asterisc-builder:main cargo build --workspace -Zbuild-std=core,alloc $@ --exclude kona-host # Build the `kona-client` prestate artifacts for the latest release. build-client-prestate-asterisc-artifacts kona_tag asterisc_tag out='./prestate-artifacts-asterisc':