committees

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Oct 2, 2020 License: Apache-2.0, BSD-2-Clause Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const PluginName = "Committees"

Variables

This section is empty.

Functions

func ActivateCommittee

func ActivateCommittee(bootupData *registry.BootupData) error

func CommitteeByAddress

func CommitteeByAddress(addr address.Address) committee.Committee

func DeactivateCommittee

func DeactivateCommittee(bootupData *registry.BootupData) error

func Init

func Init() *node.Plugin

Types

type CommittteeStatus

type CommittteeStatus struct {
	Address      *address.Address
	OwnerAddress *address.Address
	Color        *balance.Color
	Size         uint16
	Quorum       uint16
	OwnPeerIndex uint16
	NumPeers     uint16
	HasQuorum    bool
	PeerStatus   []*committee.PeerStatus
}

func GetStatus

func GetStatus(address *address.Address) *CommittteeStatus

Jump to

Keyboard shortcuts

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