package
0.0.0-20230301081111-79ba34714ab8
Repository: https://github.com/truecloudlab/frostfs-node.git
Documentation: pkg.go.dev
# Functions
New creates a new instance of the Controller.
WithLogger returns option to specify logging component.
# Structs
ContinuePrm groups the required parameters of Continue operation.
Controller represents EigenTrust algorithm transient controller.
Prm groups the required parameters of the Controller's constructor.
# Interfaces
DaughtersTrustCalculator is an interface of entity responsible for calculating the global trust of daughter nodes in terms of EigenTrust algorithm.
IterationContext is a context of the i-th stage of iterative EigenTrust algorithm.
IterationsProvider must provide information about numbers of iterations for algorithm.
# Type aliases
Option sets an optional parameter of Controller.