dag

package
v1.13.20 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2025 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New added in v0.15.6

func New(
	ctx *consensus.Context,
	gets engine.AllGetsServer,
) engine.Engine

Types

type Engine

type Engine struct {
	engine.AllGetsServer

	// list of NoOpsHandler for messages dropped by engine
	engine.StateSummaryFrontierHandler
	engine.AcceptedStateSummaryHandler
	engine.AcceptedFrontierHandler
	engine.AcceptedHandler
	engine.AncestorsHandler
	engine.PutHandler
	engine.QueryHandler
	engine.ChitsHandler
	engine.AppHandler
	engine.InternalHandler
	// contains filtered or unexported fields
}

func (*Engine) Context added in v0.15.6

func (e *Engine) Context() *consensus.Context

func (*Engine) HealthCheck added in v0.15.6

func (*Engine) HealthCheck(context.Context) (interface{}, error)

func (*Engine) Start added in v0.15.6

func (*Engine) Start(context.Context, uint32) error

Directories

Path Synopsis
Package state manages the meta-data required by consensus for an lux dag.
Package state manages the meta-data required by consensus for an lux dag.
vertex_impl/vertexmock
Package vertexmock is a generated GoMock package.
Package vertexmock is a generated GoMock package.
vertexmock
Package vertexmock is a generated GoMock package.
Package vertexmock is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL