diff --git a/.github/workflows/client_host.yaml b/.github/workflows/client_host.yaml index 18081ada2..a748fbad2 100644 --- a/.github/workflows/client_host.yaml +++ b/.github/workflows/client_host.yaml @@ -25,6 +25,12 @@ jobs: with: cache-on-failure: true prefix-key: ${{ matrix.target }}-${{ matrix.name }} + - name: Log into ghcr + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - uses: rui314/setup-mold@v1 - name: Clone `asterisc` repository if: "!contains(matrix.target, 'native')" diff --git a/Cargo.toml b/Cargo.toml index 0794f8ee9..1d7860f41 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,8 +4,8 @@ edition = "2021" license = "MIT" rust-version = "1.80" authors = ["clabby", "refcell"] -repository = "https://github.com/ethereum-optimism/kona" -homepage = "https://github.com/ethereum-optimism/kona" +repository = "https://github.com/anton-rs/kona" +homepage = "https://github.com/anton-rs/kona" keywords = ["ethereum", "optimism", "crypto"] categories = ["cryptography", "cryptography::cryptocurrencies"] exclude = ["**/target"] diff --git a/README.md b/README.md index 5711121dd..14a4fed41 100644 --- a/README.md +++ b/README.md @@ -7,16 +7,16 @@
What's Kona? • Overview • - Contributing • + Contributing • Credits
@@ -70,7 +70,7 @@ The [book][book] contains a more in-depth overview of the project, contributor g [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://ethereum-optimism.github.io/kona/ +[book]: https://anton-rs.github.io/kona/ [op-labs]: https://github.com/ethereum-optimism [bad-boi-labs]: https://github.com/BadBoiLabs [g-output-root]: https://specs.optimism.io/glossary.html#l2-output-root diff --git a/book/README.md b/book/README.md index 2dd7f715b..0269e8d68 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 [ethereum-optimism.github.io/kona](https://ethereum-optimism.github.io/kona/). +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/). ## Contributing diff --git a/book/src/CONTRIBUTING.md b/book/src/CONTRIBUTING.md index 8e154a47d..1a6437fe4 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/ethereum-optimism/kona/issues/new) to discuss the change you're +1. Before anything, [create an issue](https://github.com/anton-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 ran locally via the `justfile`s in the repository. diff --git a/book/src/links.md b/book/src/links.md index 733101beb..da5a5a7fb 100644 --- a/book/src/links.md +++ b/book/src/links.md @@ -13,11 +13,11 @@ -[kona]: https://github.com/ethereum-optimism/kona -[book]: https://ethereum-optimism.github.io/kona/ -[issues]: https://github.com/ethereum-optimism/kona/issues -[new-issue]: https://github.com/ethereum-optimism/kona/issues/new -[contributing]: https://github.com/ethereum-optimism/kona/tree/main/CONTRIBUTING.md +[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 diff --git a/build/README.md b/build/README.md index ea20e2521..b9237be86 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/ethereum-optimism/kona/cannon-builder:main cargo build --release -Zbuild-std + ghcr.io/anton-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/ethereum-optimism/kona/asterisc-builder:main cargo build --release -Zbuild-std + ghcr.io/anton-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 06d29890f..e689647c0 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/ethereum-optimism/kona/asterisc-builder@sha256:dc3a8e45dc4f7fa8e264987ba04c1d83d3eb4c8f3c666e4f9a431b90ea029503 as client-build +FROM ghcr.io/anton-rs/kona/asterisc-builder@sha256:dc3a8e45dc4f7fa8e264987ba04c1d83d3eb4c8f3c666e4f9a431b90ea029503 as client-build SHELL ["/bin/bash", "-c"] ARG CLIENT_TAG @@ -47,7 +47,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends git # Build kona on the latest tag RUN git checkout $CLIENT_TAG && \ - cargo build -Zbuild-std --workspace --bin kona --locked --profile release-client-lto --exclude kona-host --exclude trusted-sync && \ + cargo build -Zbuild-std=core,alloc --workspace --bin kona --locked --profile release-client-lto --exclude kona-host --exclude trusted-sync && \ mv ./target/riscv64gc-unknown-none-elf/release-client-lto/kona /kona-client-elf ################################################################ diff --git a/crates/common-proc/CHANGELOG.md b/crates/common-proc/CHANGELOG.md index c0acf91ec..2cb6acb9f 100644 --- a/crates/common-proc/CHANGELOG.md +++ b/crates/common-proc/CHANGELOG.md @@ -6,10 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.0.2](https://github.com/ethereum-optimism/kona/compare/kona-common-proc-v0.0.1...kona-common-proc-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/anton-rs/kona/compare/kona-common-proc-v0.0.1...kona-common-proc-v0.0.2) - 2024-06-22 ### Added -- *(client)* `BootInfo` ([#205](https://github.com/ethereum-optimism/kona/pull/205)) +- *(client)* `BootInfo` ([#205](https://github.com/anton-rs/kona/pull/205)) ### Other -- *(host)* Simplify host program ([#206](https://github.com/ethereum-optimism/kona/pull/206)) +- *(host)* Simplify host program ([#206](https://github.com/anton-rs/kona/pull/206)) diff --git a/crates/common/CHANGELOG.md b/crates/common/CHANGELOG.md index bdee9d746..e197c00e8 100644 --- a/crates/common/CHANGELOG.md +++ b/crates/common/CHANGELOG.md @@ -6,20 +6,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.0.2](https://github.com/ethereum-optimism/kona/compare/kona-common-v0.0.1...kona-common-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/anton-rs/kona/compare/kona-common-v0.0.1...kona-common-v0.0.2) - 2024-06-22 ### Added -- *(client)* Derivation integration ([#257](https://github.com/ethereum-optimism/kona/pull/257)) -- *(client/host)* Oracle-backed Blob fetcher ([#255](https://github.com/ethereum-optimism/kona/pull/255)) -- *(host)* Host program scaffold ([#184](https://github.com/ethereum-optimism/kona/pull/184)) -- *(preimage)* `OracleServer` + `HintReader` ([#96](https://github.com/ethereum-optimism/kona/pull/96)) -- *(common)* Move from `RegisterSize` to native ptr size type ([#95](https://github.com/ethereum-optimism/kona/pull/95)) +- *(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)) - *(workspace)* Add `rustfmt.toml` ### Fixed -- *(common)* Pipe IO support ([#282](https://github.com/ethereum-optimism/kona/pull/282)) +- *(common)* Pipe IO support ([#282](https://github.com/anton-rs/kona/pull/282)) ### Other -- *(common)* Use `Box::leak` rather than `mem::forget` ([#180](https://github.com/ethereum-optimism/kona/pull/180)) -- Add simple blocking async executor ([#38](https://github.com/ethereum-optimism/kona/pull/38)) -- Make versions of packages independent ([#36](https://github.com/ethereum-optimism/kona/pull/36)) +- *(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)) diff --git a/crates/derive/CHANGELOG.md b/crates/derive/CHANGELOG.md index d671bfc25..adf169542 100644 --- a/crates/derive/CHANGELOG.md +++ b/crates/derive/CHANGELOG.md @@ -6,42 +6,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.0.2](https://github.com/ethereum-optimism/kona/compare/kona-derive-v0.0.1...kona-derive-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/anton-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/ethereum-optimism/kona/pull/284)) -- *(client/host)* Oracle-backed Blob fetcher ([#255](https://github.com/ethereum-optimism/kona/pull/255)) -- *(kona-derive)* Towards Derivation ([#243](https://github.com/ethereum-optimism/kona/pull/243)) -- *(kona-derive)* Updated interface ([#230](https://github.com/ethereum-optimism/kona/pull/230)) -- *(ci)* Dependabot config ([#236](https://github.com/ethereum-optimism/kona/pull/236)) -- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/ethereum-optimism/kona/pull/210)) -- Pipeline Builder ([#217](https://github.com/ethereum-optimism/kona/pull/217)) -- Minimal ResetProvider Implementation ([#208](https://github.com/ethereum-optimism/kona/pull/208)) -- refactor the pipeline builder ([#209](https://github.com/ethereum-optimism/kona/pull/209)) -- refactor reset provider ([#207](https://github.com/ethereum-optimism/kona/pull/207)) -- *(preimage)* Async server components ([#183](https://github.com/ethereum-optimism/kona/pull/183)) -- *(workspace)* Client programs in workspace ([#178](https://github.com/ethereum-optimism/kona/pull/178)) -- *(primitives)* move attributes into primitives ([#163](https://github.com/ethereum-optimism/kona/pull/163)) -- *(derive)* return the concrete online attributes queue type from the online stack constructor ([#158](https://github.com/ethereum-optimism/kona/pull/158)) -- *(derive)* Abstract Alt DA out of `kona-derive` ([#156](https://github.com/ethereum-optimism/kona/pull/156)) -- *(derive)* Online Data Source Factory Wiring ([#150](https://github.com/ethereum-optimism/kona/pull/150)) -- *(plasma)* Implements Plasma Support for kona derive ([#152](https://github.com/ethereum-optimism/kona/pull/152)) -- *(derive)* Pipeline Builder ([#127](https://github.com/ethereum-optimism/kona/pull/127)) -- *(primitives)* kona-derive type refactor ([#135](https://github.com/ethereum-optimism/kona/pull/135)) -- *(derive)* Span Batch Validation ([#121](https://github.com/ethereum-optimism/kona/pull/121)) -- *(derive)* Use `L2ChainProvider` for system config fetching in attributes builder ([#123](https://github.com/ethereum-optimism/kona/pull/123)) -- *(derive)* Online Blob Provider ([#117](https://github.com/ethereum-optimism/kona/pull/117)) -- *(derive)* payload builder tests ([#106](https://github.com/ethereum-optimism/kona/pull/106)) -- *(derive)* deposit derivation testing ([#115](https://github.com/ethereum-optimism/kona/pull/115)) -- *(derive)* Build `L1BlockInfoTx` in payload builder ([#102](https://github.com/ethereum-optimism/kona/pull/102)) -- *(derive)* `L2ChainProvider` w/ `op-alloy-consensus` ([#98](https://github.com/ethereum-optimism/kona/pull/98)) -- *(derive)* Add `L1BlockInfoTx` ([#100](https://github.com/ethereum-optimism/kona/pull/100)) -- *(derive)* Payload Attribute Building ([#92](https://github.com/ethereum-optimism/kona/pull/92)) -- *(derive)* Online `ChainProvider` ([#93](https://github.com/ethereum-optimism/kona/pull/93)) -- *(derive)* Move to `tracing` for telemetry ([#94](https://github.com/ethereum-optimism/kona/pull/94)) -- *(derive)* Batch Queue Logging ([#86](https://github.com/ethereum-optimism/kona/pull/86)) -- *(derive)* Add `ecrecover` trait + features ([#90](https://github.com/ethereum-optimism/kona/pull/90)) -- *(derive)* Use upstream alloy ([#89](https://github.com/ethereum-optimism/kona/pull/89)) +- *(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)) - *(derive)* add next_attributes test - *(workspace)* Add `rustfmt.toml` - *(derive)* `SpanBatch` type implementation WIP @@ -52,40 +52,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/ethereum-optimism/kona/pull/65)) +- *(derive)* Channel Reader Implementation ([#65](https://github.com/anton-rs/kona/pull/65)) - *(derive)* share the rollup config across stages using an arc -- *(derive)* Test Utilities ([#62](https://github.com/ethereum-optimism/kona/pull/62)) -- Single batch type ([#43](https://github.com/ethereum-optimism/kona/pull/43)) -- *(derive)* channel bank ([#46](https://github.com/ethereum-optimism/kona/pull/46)) -- Frame queue stage ([#45](https://github.com/ethereum-optimism/kona/pull/45)) -- L1 retrieval ([#44](https://github.com/ethereum-optimism/kona/pull/44)) -- System config update event parsing ([#42](https://github.com/ethereum-optimism/kona/pull/42)) -- Add OP receipt fields ([#41](https://github.com/ethereum-optimism/kona/pull/41)) -- Add `TxDeposit` type ([#40](https://github.com/ethereum-optimism/kona/pull/40)) -- L1 traversal ([#39](https://github.com/ethereum-optimism/kona/pull/39)) +- *(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)) ### Fixed -- *(derive)* Fjord brotli decompression ([#298](https://github.com/ethereum-optimism/kona/pull/298)) -- *(examples)* Dynamic Rollup Config Loading ([#293](https://github.com/ethereum-optimism/kona/pull/293)) -- type re-exports ([#280](https://github.com/ethereum-optimism/kona/pull/280)) -- *(kona-derive)* reuse upstream reqwest provider ([#229](https://github.com/ethereum-optimism/kona/pull/229)) -- Derivation Pipeline ([#220](https://github.com/ethereum-optimism/kona/pull/220)) -- *(derive)* Alloy EIP4844 Blob Type ([#215](https://github.com/ethereum-optimism/kona/pull/215)) -- Strong Error Typing ([#187](https://github.com/ethereum-optimism/kona/pull/187)) -- *(derive)* inline blob verification into the blob provider ([#175](https://github.com/ethereum-optimism/kona/pull/175)) -- *(derive)* fix span batch utils read_tx_data() ([#170](https://github.com/ethereum-optimism/kona/pull/170)) -- *(derive)* Ethereum Data Source ([#159](https://github.com/ethereum-optimism/kona/pull/159)) -- *(derive)* remove unnecessary online feature decorator ([#160](https://github.com/ethereum-optimism/kona/pull/160)) -- *(ci)* Release plz ([#145](https://github.com/ethereum-optimism/kona/pull/145)) -- *(derive)* move span batch conversion to try from trait ([#142](https://github.com/ethereum-optimism/kona/pull/142)) -- *(derive)* Small Fixes and Span Batch Validation Fix ([#139](https://github.com/ethereum-optimism/kona/pull/139)) -- *(workspace)* Release plz ([#138](https://github.com/ethereum-optimism/kona/pull/138)) -- *(workspace)* Release plz ([#137](https://github.com/ethereum-optimism/kona/pull/137)) -- *(derive)* Rebase span batch validation tests ([#125](https://github.com/ethereum-optimism/kona/pull/125)) -- *(derive)* Span batch bitlist encoding ([#122](https://github.com/ethereum-optimism/kona/pull/122)) -- *(derive)* Doc Touchups and Telemetry ([#105](https://github.com/ethereum-optimism/kona/pull/105)) -- *(derive)* Derive full `SpanBatch` in channel reader ([#97](https://github.com/ethereum-optimism/kona/pull/97)) -- *(derive)* Stage Decoupling ([#88](https://github.com/ethereum-optimism/kona/pull/88)) +- *(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)* add back removed test - *(derive)* lints - *(derive)* extend attributes queue unit test @@ -95,8 +95,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/ethereum-optimism/kona/pull/84)) -- *(derive)* l1 retrieval docs ([#80](https://github.com/ethereum-optimism/kona/pull/80)) +- *(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)* clean up frame queue docs - *(derive)* frame queue error bubbling and docs - *(derive)* rebase @@ -107,32 +107,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/ethereum-optimism/kona/pull/61)) +- *(derive)* small l1 retrieval doc comment fix ([#61](https://github.com/anton-rs/kona/pull/61)) ### Other -- version dependencies ([#296](https://github.com/ethereum-optimism/kona/pull/296)) -- payload decoding tests ([#287](https://github.com/ethereum-optimism/kona/pull/287)) -- payload decoding tests ([#289](https://github.com/ethereum-optimism/kona/pull/289)) -- re-export input types ([#279](https://github.com/ethereum-optimism/kona/pull/279)) -- *(deps)* fast forward op alloy dep ([#267](https://github.com/ethereum-optimism/kona/pull/267)) -- *(derive)* cleanup pipeline tracing ([#264](https://github.com/ethereum-optimism/kona/pull/264)) -- *(derive)* online module touchups ([#265](https://github.com/ethereum-optimism/kona/pull/265)) -- *(derive)* Sources Touchups ([#266](https://github.com/ethereum-optimism/kona/pull/266)) -- *(kona-derive)* Online Pipeline Cleanup ([#241](https://github.com/ethereum-optimism/kona/pull/241)) -- *(derive)* data source unit tests ([#181](https://github.com/ethereum-optimism/kona/pull/181)) -- *(workspace)* Move `alloy-primitives` to workspace dependencies ([#103](https://github.com/ethereum-optimism/kona/pull/103)) -- *(ci)* Fail CI on doclint failure ([#101](https://github.com/ethereum-optimism/kona/pull/101)) -- *(derive)* cleanups ([#91](https://github.com/ethereum-optimism/kona/pull/91)) +- 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)) - Merge branch 'main' into refcell/data-sources -- Merge pull request [#87](https://github.com/ethereum-optimism/kona/pull/87) from ethereum-optimism/refcell/origin-providers +- Merge pull request [#87](https://github.com/anton-rs/kona/pull/87) from anton-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/ethereum-optimism/kona/pull/79)) -- Merge pull request [#67](https://github.com/ethereum-optimism/kona/pull/67) from ethereum-optimism/refcell/batch-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)* 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/ethereum-optimism/kona/pull/47)) -- scaffold ([#37](https://github.com/ethereum-optimism/kona/pull/37)) -- Make versions of packages independent ([#36](https://github.com/ethereum-optimism/kona/pull/36)) +- 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)) diff --git a/crates/derive/README.md b/crates/derive/README.md index 2b2f7928d..08f42b8fc 100644 --- a/crates/derive/README.md +++ b/crates/derive/README.md @@ -1,6 +1,6 @@ # `kona-derive` - + diff --git a/crates/executor/CHANGELOG.md b/crates/executor/CHANGELOG.md index 2ccf6b0ae..fb674044e 100644 --- a/crates/executor/CHANGELOG.md +++ b/crates/executor/CHANGELOG.md @@ -6,10 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.0.1](https://github.com/ethereum-optimism/kona/releases/tag/kona-executor-v0.0.1) - 2024-06-22 +## [0.0.1](https://github.com/anton-rs/kona/releases/tag/kona-executor-v0.0.1) - 2024-06-22 ### Other -- *(workspace)* Prep release ([#301](https://github.com/ethereum-optimism/kona/pull/301)) -- version dependencies ([#296](https://github.com/ethereum-optimism/kona/pull/296)) -- *(deps)* fast forward op alloy dep ([#267](https://github.com/ethereum-optimism/kona/pull/267)) -- *(workspace)* `kona-executor` ([#259](https://github.com/ethereum-optimism/kona/pull/259)) +- *(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)) diff --git a/crates/mpt/CHANGELOG.md b/crates/mpt/CHANGELOG.md index 3ff4d3c55..a69171320 100644 --- a/crates/mpt/CHANGELOG.md +++ b/crates/mpt/CHANGELOG.md @@ -6,29 +6,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.0.2](https://github.com/ethereum-optimism/kona/compare/kona-mpt-v0.0.1...kona-mpt-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.1...kona-mpt-v0.0.2) - 2024-06-22 ### Added -- *(client)* Derivation integration ([#257](https://github.com/ethereum-optimism/kona/pull/257)) -- *(client)* Oracle-backed derive traits ([#252](https://github.com/ethereum-optimism/kona/pull/252)) -- *(client)* Account + Account storage hinting in `TrieDB` ([#228](https://github.com/ethereum-optimism/kona/pull/228)) -- *(client)* Add `current_output_root` to block executor ([#225](https://github.com/ethereum-optimism/kona/pull/225)) -- *(ci)* Dependabot config ([#236](https://github.com/ethereum-optimism/kona/pull/236)) -- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/ethereum-optimism/kona/pull/210)) -- *(mpt)* Block hash walkback ([#199](https://github.com/ethereum-optimism/kona/pull/199)) -- *(mpt)* Simplify `TrieDB` ([#198](https://github.com/ethereum-optimism/kona/pull/198)) -- *(mpt)* Trie DB commit ([#196](https://github.com/ethereum-optimism/kona/pull/196)) -- *(mpt)* Trie node insertion ([#195](https://github.com/ethereum-optimism/kona/pull/195)) -- *(host)* Host program scaffold ([#184](https://github.com/ethereum-optimism/kona/pull/184)) -- *(workspace)* Client programs in workspace ([#178](https://github.com/ethereum-optimism/kona/pull/178)) -- *(mpt)* `TrieCacheDB` scaffold ([#174](https://github.com/ethereum-optimism/kona/pull/174)) -- *(mpt)* `TrieNode` retrieval ([#173](https://github.com/ethereum-optimism/kona/pull/173)) -- *(mpt)* Refactor `TrieNode` ([#172](https://github.com/ethereum-optimism/kona/pull/172)) +- *(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)) ### Fixed -- *(mpt)* Fix extension node truncation ([#300](https://github.com/ethereum-optimism/kona/pull/300)) -- *(ci)* Release plz ([#145](https://github.com/ethereum-optimism/kona/pull/145)) +- *(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)) ### Other -- version dependencies ([#296](https://github.com/ethereum-optimism/kona/pull/296)) -- *(mpt)* Do not expose recursion vars ([#197](https://github.com/ethereum-optimism/kona/pull/197)) +- 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)) diff --git a/crates/preimage/CHANGELOG.md b/crates/preimage/CHANGELOG.md index d7983da61..579216ab3 100644 --- a/crates/preimage/CHANGELOG.md +++ b/crates/preimage/CHANGELOG.md @@ -6,23 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.0.2](https://github.com/ethereum-optimism/kona/compare/kona-preimage-v0.0.1...kona-preimage-v0.0.2) - 2024-06-22 +## [0.0.2](https://github.com/anton-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/ethereum-optimism/kona/pull/271)) -- *(client)* Derivation integration ([#257](https://github.com/ethereum-optimism/kona/pull/257)) -- *(ci)* Dependabot config ([#236](https://github.com/ethereum-optimism/kona/pull/236)) -- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/ethereum-optimism/kona/pull/210)) -- *(client)* `BootInfo` ([#205](https://github.com/ethereum-optimism/kona/pull/205)) -- *(preimage)* Async client handles ([#200](https://github.com/ethereum-optimism/kona/pull/200)) -- *(host)* Add local key value store ([#189](https://github.com/ethereum-optimism/kona/pull/189)) -- *(host)* Host program scaffold ([#184](https://github.com/ethereum-optimism/kona/pull/184)) -- *(preimage)* Async server components ([#183](https://github.com/ethereum-optimism/kona/pull/183)) -- *(precompile)* Add `precompile` key type ([#179](https://github.com/ethereum-optimism/kona/pull/179)) -- *(preimage)* `OracleServer` + `HintReader` ([#96](https://github.com/ethereum-optimism/kona/pull/96)) -- *(common)* Move from `RegisterSize` to native ptr size type ([#95](https://github.com/ethereum-optimism/kona/pull/95)) +- *(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)) - *(workspace)* Add `rustfmt.toml` ### Other -- *(workspace)* Move `alloy-primitives` to workspace dependencies ([#103](https://github.com/ethereum-optimism/kona/pull/103)) -- Make versions of packages independent ([#36](https://github.com/ethereum-optimism/kona/pull/36)) +- *(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)) diff --git a/crates/primitives/CHANGELOG.md b/crates/primitives/CHANGELOG.md index 5eeabc738..ef37aeb24 100644 --- a/crates/primitives/CHANGELOG.md +++ b/crates/primitives/CHANGELOG.md @@ -6,25 +6,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.0.1](https://github.com/ethereum-optimism/kona/releases/tag/kona-primitives-v0.0.1) - 2024-06-22 +## [0.0.1](https://github.com/anton-rs/kona/releases/tag/kona-primitives-v0.0.1) - 2024-06-22 ### Added -- *(kona-derive)* Towards Derivation ([#243](https://github.com/ethereum-optimism/kona/pull/243)) -- *(ci)* Dependabot config ([#236](https://github.com/ethereum-optimism/kona/pull/236)) -- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/ethereum-optimism/kona/pull/210)) -- *(primitives)* move attributes into primitives ([#163](https://github.com/ethereum-optimism/kona/pull/163)) -- *(plasma)* Implements Plasma Support for kona derive ([#152](https://github.com/ethereum-optimism/kona/pull/152)) -- *(primitives)* kona-derive type refactor ([#135](https://github.com/ethereum-optimism/kona/pull/135)) +- *(kona-derive)* Towards Derivation ([#243](https://github.com/anton-rs/kona/pull/243)) +- *(ci)* Dependabot config ([#236](https://github.com/anton-rs/kona/pull/236)) +- *(client)* `StatelessL2BlockExecutor` ([#210](https://github.com/anton-rs/kona/pull/210)) +- *(primitives)* move attributes into primitives ([#163](https://github.com/anton-rs/kona/pull/163)) +- *(plasma)* Implements Plasma Support for kona derive ([#152](https://github.com/anton-rs/kona/pull/152)) +- *(primitives)* kona-derive type refactor ([#135](https://github.com/anton-rs/kona/pull/135)) ### Fixed -- use 2718 encoding ([#231](https://github.com/ethereum-optimism/kona/pull/231)) -- Strong Error Typing ([#187](https://github.com/ethereum-optimism/kona/pull/187)) -- *(primitives)* use decode_2718() to gracefully handle the tx type ([#182](https://github.com/ethereum-optimism/kona/pull/182)) -- *(ci)* Release plz ([#145](https://github.com/ethereum-optimism/kona/pull/145)) -- *(workspace)* Release plz ([#138](https://github.com/ethereum-optimism/kona/pull/138)) +- use 2718 encoding ([#231](https://github.com/anton-rs/kona/pull/231)) +- Strong Error Typing ([#187](https://github.com/anton-rs/kona/pull/187)) +- *(primitives)* use decode_2718() to gracefully handle the tx type ([#182](https://github.com/anton-rs/kona/pull/182)) +- *(ci)* Release plz ([#145](https://github.com/anton-rs/kona/pull/145)) +- *(workspace)* Release plz ([#138](https://github.com/anton-rs/kona/pull/138)) ### Other -- version dependencies ([#296](https://github.com/ethereum-optimism/kona/pull/296)) -- re-export input types ([#279](https://github.com/ethereum-optimism/kona/pull/279)) -- *(deps)* fast forward op alloy dep ([#267](https://github.com/ethereum-optimism/kona/pull/267)) -- use alloy withdrawal type ([#213](https://github.com/ethereum-optimism/kona/pull/213)) +- version dependencies ([#296](https://github.com/anton-rs/kona/pull/296)) +- 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)) +- use alloy withdrawal type ([#213](https://github.com/anton-rs/kona/pull/213)) diff --git a/examples/trusted-sync/README.md b/examples/trusted-sync/README.md index c1026ff54..59af06fa8 100644 --- a/examples/trusted-sync/README.md +++ b/examples/trusted-sync/README.md @@ -2,7 +2,7 @@ An example that executes the [derivation pipeline][derive] over L1 Blocks and validates payloads using a trusted rpc endpoint. -[derive]: https://github.com/ethereum-optimism/kona/tree/main/crates/derive +[derive]: https://github.com/anton-rs/kona/tree/main/crates/derive ## Usage diff --git a/justfile b/justfile index d6106436d..d59432aca 100644 --- a/justfile +++ b/justfile @@ -41,7 +41,7 @@ lint-cannon: --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/ethereum-optimism/kona/cannon-builder:main cargo +nightly clippy -p kona-common --all-features --target /mips-unknown-none.json -Zbuild-std -- -D warnings + ghcr.io/anton-rs/kona/cannon-builder:main cargo +nightly clippy -p kona-common --all-features --target /mips-unknown-none.json -Zbuild-std=core,alloc -- -D warnings # Lint the workspace (risc-v arch). Currently, only the `kona-common` crate is linted for the `asterisc` target, as it is the only crate with architecture-specific code. lint-asterisc: @@ -50,7 +50,7 @@ lint-asterisc: --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/ethereum-optimism/kona/asterisc-builder:main cargo +nightly clippy -p kona-common --all-features --target riscv64gc-unknown-linux-gnu -Zbuild-std -- -D warnings + ghcr.io/anton-rs/kona/asterisc-builder:main cargo +nightly clippy -p kona-common --all-features --target riscv64gc-unknown-linux-gnu -Zbuild-std=core,alloc -- -D warnings # Lint the Rust documentation lint-docs: @@ -74,7 +74,7 @@ build-cannon *args='': --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/ethereum-optimism/kona/cannon-builder:main cargo build --workspace --all -Zbuild-std $@ --exclude kona-host --exclude trusted-sync + ghcr.io/anton-rs/kona/cannon-builder:main cargo build --workspace --all -Zbuild-std=core,alloc $@ --exclude kona-host --exclude trusted-sync # Build for the `asterisc` target. Any crates that require the stdlib are excluded from the build for this target. build-asterisc *args='': @@ -83,7 +83,7 @@ build-asterisc *args='': --platform linux/amd64 \ -v `pwd`/:/workdir \ -w="/workdir" \ - ghcr.io/ethereum-optimism/kona/asterisc-builder:main cargo build --workspace --all -Zbuild-std $@ --exclude kona-host --exclude trusted-sync + ghcr.io/anton-rs/kona/asterisc-builder:main cargo build --workspace --all -Zbuild-std=core,alloc $@ --exclude kona-host --exclude trusted-sync # Build the `trusted-sync` docker image docker-build-ts *args='':