blockfactory

package
v0.0.0-...-3a5d5d8 Latest Latest
Warning

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

Go to latest
Published: Mar 13, 2024 License: LGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Factories corresponding to well-known chain configurations.

Functions

func NewTestHeader

func NewTestHeader() *block.Header

NewTestHeader creates a new, empty header object for epoch 0 using the test factory. Use for unit tests.

Types

type Factory

type Factory interface {
	// NewHeader creates a new, empty header object for the given epoch.
	NewHeader(epoch *big.Int) *block.Header
}

Factory is a data structure factory for a specific chain configuration.

func NewFactory

func NewFactory(chainConfig *params.ChainConfig) Factory

NewFactory creates a new factory for the given chain configuration.

Jump to

Keyboard shortcuts

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