Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(derive): Move Batch, SingleBatch, and SpanBatch to op-alloy-protocol #695

Open
clabby opened this issue Oct 15, 2024 · 1 comment
Open
Assignees
Labels
A-derive Area: kona-derive crate F-deps Flag: Updates dependencies K-chore Kind: chore

Comments

@clabby
Copy link
Collaborator

clabby commented Oct 15, 2024

Overview

Right now, Frame + Channel live in op-alloy-protocol, but the batch types still live in kona-derive. We should move the following types and associated helpers into op-alloy-protocol:

  1. Batch
  2. SingleBatch
  3. SpanBatch + sub-types.
@clabby clabby added A-derive Area: kona-derive crate F-deps Flag: Updates dependencies K-chore Kind: chore labels Oct 15, 2024
@refcell refcell self-assigned this Oct 15, 2024
@mahmudsudo
Copy link

can i take on this ?

github-merge-queue bot pushed a commit to alloy-rs/op-alloy that referenced this issue Oct 27, 2024
### Description

Part of a port migrating the batch types from `kona-derive` to
`op-alloy`. See
[`kona#695`](anton-rs/kona#695).
github-merge-queue bot pushed a commit to alloy-rs/op-alloy that referenced this issue Oct 27, 2024
### Description

Part of a port migrating the batch types from `kona-derive` to
`op-alloy`. See
[`kona#695`](anton-rs/kona#695).

This PR introduces the `BatchValidity` type.
github-merge-queue bot pushed a commit to alloy-rs/op-alloy that referenced this issue Oct 27, 2024
### Description

Part of a port migrating the batch types from `kona-derive` to
`op-alloy`. See
[`kona#695`](anton-rs/kona#695).

This PR introduces the `SingleBatch` type.
github-merge-queue bot pushed a commit to alloy-rs/op-alloy that referenced this issue Oct 27, 2024
### Description

Part of a port migrating the batch types from `kona-derive` to
`op-alloy`. See
[`kona#695`](anton-rs/kona#695).

This PR introduces a validation trait that is used for span batch
validity checks.
github-merge-queue bot pushed a commit to alloy-rs/op-alloy that referenced this issue Oct 28, 2024
### Description

Ports batch error types to `op-alloy-protocol`.

### Provenance

Part of a port migrating the batch types from `kona-derive` to
`op-alloy`. See
[`kona#695`](anton-rs/kona#695).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-derive Area: kona-derive crate F-deps Flag: Updates dependencies K-chore Kind: chore
Projects
None yet
Development

No branches or pull requests

3 participants