package
0.0.0-20220616152218-3da4c06c590a
Repository: https://github.com/astra-net/astra-network.git
Documentation: pkg.go.dev

# Functions

BallotResult returns (parentCommittee.Slots, payable, missings, err).
BlockSigners ..
ComputeAndMutateEPOSStatus sets the validator to inactive and thereby keeping it out of consideration in the pool of validators for whenever committee selection happens in future, the signing threshold is 66%.
ComputeCurrentSigning returns (signed, toSign, quotient, error).
IncrementValidatorSigningCounts ..
IsBelowSigningThreshold ..
UpdateMinimumCommissionFee update the validator commission fee to the minimum 5% if the validator has a lower commission rate and 100 epochs have passed after the validator was first elected.

# Variables

ErrDivByZero ..
No description provided by the author

# Interfaces

Reader ..
RoundHeader is the interface of block.Header for calculating the BallotResult.
ValidatorState is the interface of state.DB.