clabby
clabby
## Overview Port the `no_std` preimage oracle bindings from @clabby's local repository into a new `kona-preimage` library. The behavior of the `PreimageOracle` interface should be defined as an extension trait...
## Overview Prior to starting development on the `client` & `host` programs, it will be important to write a specification in the book. The fault proof program has a well-defined...
## Overview The Engine Queue stage of the derivation pipeline is responsible for taking the payload attributes generated in the payload attributes derivation stage and send them to the execution...
## Overview In order to develop the `client` program, we need a `no_std` compatible derivation pipeline. Ideally, the derivation pipeline implementation consists of pure functions that take in L1 inputs...
## Overview Introduces an addition to the `Granite` hardfork, where upon activation, consensus will require L2 block headers to contain the 32 byte account storage root of the `L2ToL1MessagePasser` predeploy...
## Overview The span batch specification still has an "in R&D" note: https://github.com/ethereum-optimism/specs/blob/main/specs/span-batches.md#L32-L34 This should be removed. Span batches have been live on Sepolia and Goerli for a while now,...
## Overview Introduces an optimization to the `CheckBatch` function in the derivation pipeline, which caches the validity result for the `BatchWithL1InclusionBlock`. Currently, the `BatchQueue` redundantly performs this work twice, which...
## Overview Adds support for the new `asterisc-kona` game type in the `op-challenger`
## Overview Removes hint routes from the fault proof specification. ### Rationale Hint routes are an implementation-specific construct. How a client/host program choose to hint data is not of the...
## Overview > [!NOTE] > Heavy WIP. Needs some fleshing out. This PR introduces a specification for the Dispute Game V2, featuring: 1. Improvements to the incentive design. 2. Optimizations...