activity

package
v0.7.5 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2021 License: Apache-2.0, BSD-2-Clause Imports: 10 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Parameters = &ParametersDefinition{}

Parameters contains the configuration parameters of the activity plugin.

Functions

func Plugin

func Plugin() *node.Plugin

Plugin gets the plugin instance.

Types

type ParametersDefinition added in v0.7.4

type ParametersDefinition struct {
	// BroadcastIntervalSec is the interval in seconds at which the node broadcasts its activity message.
	BroadcastIntervalSec int `default:"3" usage:"the interval at which the node will broadcast its activity message"`
	// ParentsCount is the number of parents that node will choose for its activity messages.
	ParentsCount int `default:"8" usage:"the number of parents that node will choose for its activity messages"`
	// DelayOffset is the maximum for random initial time delay before sending the activity message.
	DelayOffset int `default:"10" usage:"the maximum for random initial time delay before sending the activity message"`
}

ParametersDefinition contains the definition of configuration parameters used by the activity plugin.

Jump to

Keyboard shortcuts

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