Affected by GO-2025-3442
and 1 other vulnerabilities
GO-2025-3442: CometBFT allows a malicious peer to make node stuck in blocksync in github.com/cometbft/cometbft
GO-2025-3443: CometBFT allows a malicious peer to stall the network by disseminating seemingly valid block parts in github.com/cometbft/cometbft
package
Version:
v1.0.0-alpha.1
Opens a new window with list of versions in this module.
Published: Dec 4, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Package symbols is generated by gogll. Do not edit.
IsNT returns true iff sym is a non-terminal symbol of the grammar
NT is the type of non-terminals symbols
const (
NT_Commit NT = iota
NT_ConsensusExec
NT_ConsensusHeight
NT_ConsensusHeights
NT_ConsensusRound
NT_ConsensusRounds
NT_FinalizeBlock
NT_NonProposer
NT_PrepareProposal
NT_ProcessProposal
NT_Proposer
NT_Recovery
NT_Start
)
ToNT returns the NT value of sym or panics if sym is not a non-terminal of the grammar
func (NT) IsNonTerminal() bool
type Symbol interface {
IsNonTerminal() bool
String() string
}
T is the type of terminals symbols
const (
T_0 T = iota
T_1
T_2
T_3
)
func (T) IsNonTerminal() bool
Source Files
¶
Click to show internal directories.
Click to hide internal directories.