tipselection

package
v1.0.0-alpha.15 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TipSelection

type TipSelection interface {
	// SelectTips selects the tips that should be used as references for a new block.
	SelectTips(maxStrongParents int, maxLikedInsteadParents int, maxWeakParents int) (references model.ParentReferences)

	// SetAcceptanceTime updates the acceptance time of the TipSelection.
	SetAcceptanceTime(acceptanceTime time.Time) (previousTime time.Time)

	// Reset resets the component to a clean state as if it was created at the last commitment.
	Reset()

	// Interface embeds the required methods of the module.Module.
	module.Module
}

TipSelection is a component that is used to abstract away the tip selection strategy, used to issuing new blocks.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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