Help us shape the future of Go! Take the 2026 Go Developer Survey

configtx

package
v1.4.9 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2020 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Validator added in v1.1.0

type Validator struct {
	// ChainIDVal is returned as the result of ChainID()
	ChainIDVal string

	// SequenceVal is returned as the result of Sequence()
	SequenceVal uint64

	// ApplyVal is returned by Apply
	ApplyVal error

	// AppliedConfigUpdateEnvelope is set by Apply
	AppliedConfigUpdateEnvelope *cb.ConfigEnvelope

	// ValidateVal is returned by Validate
	ValidateVal error

	// ProposeConfigUpdateError is returned as the error value for ProposeConfigUpdate
	ProposeConfigUpdateError error

	// ProposeConfigUpdateVal is returns as the value for ProposeConfigUpdate
	ProposeConfigUpdateVal *cb.ConfigEnvelope

	// ConfigProtoVal is returned as the value for ConfigProtoVal()
	ConfigProtoVal *cb.Config
}

Validator is a mock implementation of configtx.Validator

func (*Validator) Apply added in v1.1.0

func (cm *Validator) Apply(configEnv *cb.ConfigEnvelope) error

Apply returns ApplyVal

func (*Validator) ChainID added in v1.1.0

func (cm *Validator) ChainID() string

ConsensusType returns the ConsensusTypeVal

func (*Validator) ConfigProto added in v1.1.0

func (cm *Validator) ConfigProto() *cb.Config

ConfigProto returns the ConfigProtoVal

func (*Validator) ProposeConfigUpdate added in v1.1.0

func (cm *Validator) ProposeConfigUpdate(update *cb.Envelope) (*cb.ConfigEnvelope, error)

ProposeConfigUpdate

func (*Validator) Sequence added in v1.1.0

func (cm *Validator) Sequence() uint64

BatchSize returns the BatchSizeVal

func (*Validator) Validate added in v1.1.0

func (cm *Validator) Validate(configEnv *cb.ConfigEnvelope) error

Validate returns ValidateVal

Jump to

Keyboard shortcuts

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