Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
type Driver struct {
// contains filtered or unexported fields
}
func (*Driver) RunComplete ¶
func (d *Driver) RunComplete() (eth.L2BlockRef, error)
type EndCondition ¶
type EndCondition interface {
Closing() bool
Result() (eth.L2BlockRef, error)
}
type EngineController ¶
type ProgramDeriver ¶
ProgramDeriver expresses how engine and derivation events are translated and monitored to execute the pure L1 to L2 state transition.
The ProgramDeriver stops at the target block number or with an error result.
func (*ProgramDeriver) Closing ¶
func (d *ProgramDeriver) Closing() bool
func (*ProgramDeriver) Result ¶
func (d *ProgramDeriver) Result() (eth.L2BlockRef, error)
Click to show internal directories.
Click to hide internal directories.