initializers

package
v1.9.2 Latest Latest
Warning

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

Go to latest
Published: May 9, 2025 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateEligibleListFromMap

func CreateEligibleListFromMap(mapKeys map[string]crypto.PrivateKey) []string

CreateEligibleListFromMap creates a list of eligible nodes from a map of private keys

func InitConsensusState

func InitConsensusState() *spos.ConsensusState

InitConsensusState creates a consensus state

func InitConsensusStateWithArgs

func InitConsensusStateWithArgs(keysHandler consensus.KeysHandler, mapKeys map[string]crypto.PrivateKey) *spos.ConsensusState

InitConsensusStateWithArgs creates a consensus state the given arguments

func InitConsensusStateWithArgsVerifySignature

func InitConsensusStateWithArgsVerifySignature(keysHandler consensus.KeysHandler, keys []string) *spos.ConsensusState

InitConsensusStateWithArgsVerifySignature creates a consensus state with the given arguments for signature verification

func InitConsensusStateWithKeysHandler

func InitConsensusStateWithKeysHandler(keysHandler consensus.KeysHandler) *spos.ConsensusState

InitConsensusStateWithKeysHandler creates a consensus state with a keys handler

func InitConsensusStateWithNodesCoordinator

func InitConsensusStateWithNodesCoordinator(validatorsGroupSelector nodesCoordinator.NodesCoordinator) *spos.ConsensusState

InitConsensusStateWithNodesCoordinator creates a consensus state with a nodes coordinator

Types

This section is empty.

Jump to

Keyboard shortcuts

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