Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChannelParticipation ¶
type FileLedger ¶
type FileLedger struct {
Location string `json:"location,omitempty"`
}
FileLedger contains configuration for the file-based ledger.
type General ¶
type General struct {
ListenAddress string `json:"listenAddress,omitempty"`
ListenPort uint16 `json:"listenPort,omitempty"`
TLS v1.TLS `json:"tls,omitempty"`
Cluster v1.Cluster `json:"cluster,omitempty"`
Keepalive v1.Keepalive `json:"keepalive,omitempty"`
ConnectionTimeout commonapi.Duration `json:"connectionTimeout,omitempty"`
GenesisFile string `json:"genesisFile,omitempty"` // For compatibility only, will be replaced by BootstrapFile
BootstrapFile string `json:"bootstrapFile,omitempty"`
BootstrapMethod string `json:"bootstrapMethod,omitempty"`
Profile v1.Profile `json:"profile,omitempty"`
LocalMSPDir string `json:"localMspDir,omitempty"`
LocalMSPID string `json:"localMspId,omitempty"`
BCCSP *commonapi.BCCSP `json:"BCCSP,omitempty"`
Authentication v1.Authentication `json:"authentication,omitempty"`
MaxRecvMsgSize int `json:"maxRecvMsgSize,omitempty"`
MaxSendMsgSize int `json:"maxSendMsgSize,omitempty"`
}
type Orderer ¶
type Orderer struct {
General General `json:"general,omitempty"`
FileLedger FileLedger `json:"fileLedger,omitempty"`
Debug v1.Debug `json:"debug,omitempty"`
Consensus interface{} `json:"consensus,omitempty"`
Operations v1.Operations `json:"operations,omitempty"`
Metrics v1.Metrics `json:"metrics,omitempty"`
Admin Admin `json:"admin,omitempty"`
ChannelParticipation ChannelParticipation `json:"channelParticipation,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.