EmptyBlockInterval defines the time interval between empty blocks.
Optionalfeature_FeatureVersion represents the latest consensus-breaking software version that follows calendar versioning (yy.minor[.micro]).
Optionalgas_GasCosts are the base transaction gas costs.
Optionalmin_MinGasPrice is the minimum gas price.
Optionalpublic_PublicKeyBlacklist is the network-wide public key blacklist.
SkipTimeoutCommit determines whether to proceed immediately once all precommits are received.
Optionalstate_StateCheckpointChunkSize is the chunk size parameter for checkpoint creation.
StateCheckpointInterval is the expected state checkpoint interval (in blocks).
Optionalstate_StateCheckpointNumKept is the expected minimum number of state checkpoints to keep.
TimeoutCommit specifies the duration to wait after committing a block before starting a new height.
Parameters are the consensus parameters.