Versions in this module Expand all Collapse all v1 v1.0.1 Oct 12, 2020 Changes in this version + var ErrAddOracleInNebula = errors.New("oracle was added in nebula") + var ErrCommitIsExist = errors.New("commit is exist") + var ErrCommitIsNotExist = errors.New("commit is not exist") + var ErrFuncNotFound = errors.New("function is not found") + var ErrInvalidChainType = errors.New("invalid chain type") + var ErrInvalidHeight = errors.New("invalid height") + var ErrInvalidNebulaOwner = errors.New("invalid nebula owner") + var ErrInvalidReveal = errors.New("invalid reveal") + var ErrInvalidScore = errors.New("invalid score. score <= 0") + var ErrInvalidSign = errors.New("invalid signature") + var ErrInvalidSubRound = errors.New("invalid sub round") + var ErrNebulaNotFound = errors.New("nebula not found") + var ErrNewRound = errors.New("round is exist") + var ErrRevealIsExist = errors.New("reveal is exist") + var ErrRoundIsExist = errors.New("round is exist") + var ErrSignIsExist = errors.New("sign is exist") + func SetState(tx *transactions.Transaction, store *storage.Storage, ...) error + type SubRound int64 + const CommitSubRound + const ResultSubRound + const RevealSubRound + const RoundInterval + const SendToTargetChain + const SubRoundCount + func CalculateSubRound(id uint64) SubRound