Releases: op-rs/kona
Releases · op-rs/kona
kona-derive-v0.0.5
kona-derive-alloy-v0.0.2
chore: Release package kona-derive-alloy version 0.0.2
`kona-client` v0.1.0-alpha.6
Release Overview
This release marks the sixth alpha release of kona-client
v0.1.0
, the fault proof program built on top of kona
's libraries.
Prestate Artifacts
Distributed Artifacts
The pre-built artifact archive for the asterisc
FPVM, including the prestate.json
+ prestate-proof.json
as well as the kona-client
+ asterisc
binaries, is included in the release artifacts. To extract the archive after downloading, run:
tar --zstd -xf prestate-artifacts-asterisc.tar.zst
Versions:
asterisc
v1.0.3-alpha1
kona-client
v0.1.0-alpha.6
Prestate hashes
asterisc
:0x0340aaf2962a623d973379dda30aa310e2f574cae92c51d305e836d73937a8f0
cannon
: This release does not include release artifacts for thecannon
FPVM
Verification
To reproduce and verify the asterisc
prestate JSONs for this release locally, as well as build the asterisc
+ kona-client
binaries:
- Clone
kona
- Checkout
kona-client-v0.1.0-alpha.6
- In the repository root, run
just build-client-prestate-asterisc-artifacts kona-client-v0.1.0-alpha.6 v1.0.3-alpha1
The resulting artifacts will be placed in ./prestate-artifacts-asterisc
. To retrieve the prestate hash from the local build, run:
jq -r .pre ./prestate-artifacts-asterisc/prestate-proof.json
kona-preimage-v0.0.4
kona-mpt-v0.0.4
Added
- remove thiserror (#735)
- (executor) Clean ups (#719)
- use derive more display (#675)
- kona-providers (#596)
- (ci) Split online/offline tests (#582)
- (mpt) Migrate to
thiserror
(#541)
Fixed
- (mpt) Empty root node case (#705)
- typos (#690)
- (workspace) hoist and fix lints (#577)
- (mpt) Empty list walker (#493)
Other
kona-executor-v0.0.3
Added
- remove thiserror (#735)
- (executor) Clean ups (#719)
- (executor) EIP-1559 configurability spec updates (#716)
- (executor) Update EIP-1559 configurability (#648)
- (executor) Use EIP-1559 parameters from payload attributes (#616)
- (derive) bump op-alloy dep (#605)
- kona-providers (#596)
- (executor) Migrate to
thiserror
(#544) - (mpt) Migrate to
thiserror
(#541) - (primitives) Remove Attributes (#529)
- large dependency update (#528)
Fixed
Other
- re-org imports (#711)
- (workspace) Removes Primitives (#638)
- (executor) move todo to issue: (#680)
- (executor) Cover Builder (#676)
- (executor) Use Upstreamed op-alloy Methods (#651)
- (executor) Test Coverage over Executor Utilities (#650)
- doc logos (#609)
- (workspace) Allow stdlib in
cfg(test)
(#548) - Bumps Dependency Versions (#520)
- (primitives) rm RawTransaction (#505)
kona-derive-v0.0.4
Added
- remove thiserror (#735)
- (derive)
BatchProvider
multiplexed stage (#726) - (derive) hoist stage traits (#723)
- frame queue test asserter (#619)
- (workspace) Distribute pipeline, not providers (#717)
- (derive)
BatchValidator
stage (#703) - (derive) Add
ChannelAssembler
size limitation (#700) - (derive) signal receiver logic (#696)
- (derive) Stage multiplexer (#693)
- (derive)
Past
batch validity variant (#684) - codecov sources (#657)
- frame queue tests (#613)
- (derive) Holocene flush signal (#612)
- (derive) Add
Signal
API (#611) - (derive) BatchQueue Update [Holocene] (#601)
- (derive) bump op-alloy dep (#605)
- kona-providers (#596)
- (derive) Span batch prefix checks (#592)
- (derive)
BatchStream
buffering (#590) - (derive) BatchStreamProvider (#591)
- (derive) Refactor out Online Providers (#569)
- (derive) interleaved channel tests (#585)
- (derive) Holocene Buffer Flushing (#575)
- (derive) Holocene Channel Bank Checks (#572)
- (derive) Holocene Frame Queue (#579)
- (derive) Holocene Activation (#574)
- (derive) wire up the batch span stage (#567)
- (derive) New BatchStream Stage for Holocene (#566)
- (derive) Hoist AttributesBuilder (#571)
- (derive) Touchup Docs (#555)
- (derive) Latest BN (#521)
- Remove L2 Execution Payload (#542)
- (derive) Typed error handling (#540)
- (primitives) Remove Attributes (#529)
- large dependency update (#528)
- (primitives) reuse op-alloy-protocol channel and block types (#499)
Fixed
- hashmap (#732)
- (derive) SpanBatch element limit + channel RLP size limit (#692)
- (derive) Holocene
SpanBatch
prefix checks (#688) - (derive) Retain L1 blocks (#683)
- (executor) Holocene EIP-1559 params in Header (#622)
- derive pipeline params (#587)
- (workspace) hoist and fix lints (#577)
- (derive) move attributes builder trait (#570)
- (client) Channel reader error handling (#539)
- (derive) Sequence window expiry (#532)
- (primitives) use consensus hardforks (#497)
- (primitives) re-use op-alloy frame type (#492)
Other
- re-org imports (#711)
- hoist trait test utilities (#708)
- (workspace) Removes Primitives (#638)
- (derive) Add tracing to
ChannelAssembler
(#701) - (derive) remove span batch todo comments (#682)
- refactor test utils (#677)
- (derive) stage coverage (#673)
- (executor) Use Upstreamed op-alloy Methods (#651)
- (derive) Test and Clean Batch Types (#670)
- (derive) Test Stage Resets and Flushes (#669)
- (derive) Batch Timestamp Tests (#664)
- (derive) test channel reader flushing (#661)
- (derive) adds more channel bank coverage (#659)
- (derive) test channel reader resets (#660)
- (derive) test channel bank reset (#658)
- (derive) hoist attributes queue test utils (#654)
- (derive) Pipeline Core Test Coverage (#642)
- (derive) Single Batch Test Coverage (#643)
- (derive) Blob Source Test Coverage (#631)
- refactor test providers (#623)
- doc logos (#609)
- use alloy primitives map (#586)
- (derive) [Holocene] Drain previous channel in one iteration (#583)
- channel reader docs (#568)
- Bumps Dependency Versions (#520)
- (primitives) rm RawTransaction (#505)
kona-derive-alloy-v0.0.1
kona-common-v0.0.4
kona-common-proc-v0.0.4
Other
- re-org imports (#711)