feat(workspace): Interop proof primitives #925
Labels
A-workspace
Area: Top level workspace modifications
H-interop
Hardfork: Interop related
K-feature
Kind: feature
Overview
The interop proof specifies a new
PreState
type, which can be either aSuperRoot
orTransitionState
. TheSuperRoot
was introduced in #924, but theTransitionState
is a fault-proof-specific construct that allows for the aggregation of pending progress throughout sub-problem execution.It also requires a new set of hints that will allow for L2 receipts to be fetched, along with the pre-image of the
PreState
.We will need to extend
kona-proof
with a newBootInfo
struct to account for the changed local keys,PreState
enum that encompasses theSuperRoot
orTransitionState
, andHintType
enum that represents the new set of hints.The text was updated successfully, but these errors were encountered: