Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CCOptions ¶
type CCOptions struct { CCType string `yaml:"ccType,omitempty"` KeyStart int `yaml:"keyStart,omitempty"` PayLoadMin int `yaml:"payLoadMin,omitempty"` PayLoadMax int `yaml:"payLoadMax,omitempty"` }
CCOptions --
type Channel ¶
type Channel struct { ChannelTxPath string `yaml:"channelTxPath,omitempty"` ChannelName string `yaml:"channelName,omitempty"` Organizations string `yaml:"organizations,omitempty"` ChannelPrefix string `yaml:"channelPrefix,omitempty"` AnchorPeerTxPath string `yaml:"anchorPeerUpdateTxPath,omitempty"` NumChannels int `yaml:"numChannels,omitempty"` }
Channel --
type Config ¶
type Config struct { TLS string `yaml:"tls,omitempty"` OrdererSystemChannel string `yaml:"ordererSystemChannel,omitempty"` Organizations []Organization `yaml:"organizations,omitempty"` CreateChannel []Channel `yaml:"createChannel,omitempty"` AnchorPeerUpdate []Channel `yaml:"anchorPeerUpdate,omitempty"` JoinChannel []Channel `yaml:"joinChannel,omitempty"` InstallCC []InstallCC `yaml:"installChaincode,omitempty"` InstantiateCC []InstantiateCC `yaml:"instantiateChaincode,omitempty"` UpgradeCC []InstantiateCC `yaml:"upgradeChaincode,omitempty"` Invoke []InvokeQuery `yaml:"invokes,omitempty"` Query []InvokeQuery `yaml:"queries,omitempty"` }
Config --
type DiscoveryOptions ¶
type DiscoveryOptions struct { Localhost bool `yaml:"localHost,omitempty"` InitFreq int `yaml:"initFreq,omitempty"` }
DiscoveryOptions --
type EventOptions ¶
type EventOptions struct { Type string `yaml:"type,omitempty"` Listener string `yaml:"listener,omitempty"` TimeOut int `yaml:"timeout,omitempty"` }
EventOptions --
type InstallCC ¶
type InstallCC struct { ChainCodeName string `yaml:"chaincodeName,omitempty"` ChainCodeVersion string `yaml:"ccVersion,omitempty"` ChainCodePath string `yaml:"chaincodePath,omitempty"` Organizations string `yaml:"organizations,omitempty"` Language string `yaml:"language,omitempty"` MetadataPath string `yaml:"metadataPath,omitempty"` }
InstallCC --
type InstantiateCC ¶
type InstantiateCC struct { ChannelName string `yaml:"channelName,omitempty"` ChainCodeName string `yaml:"chaincodeName,omitempty"` ChainCodeVersion string `yaml:"ccVersion,omitempty"` Organizations string `yaml:"organizations,omitempty"` CCFcn string `yaml:"fcn,omitempty"` CCFcnArgs string `yaml:"args,omitempty"` EndorsementPolicy string `yaml:"endorsementPolicy,omitempty"` ChannelPrefix string `yaml:"channelPrefix,omitempty"` NumChannels int `yaml:"numChannels,omitempty"` CollectionPath string `yaml:"collectionPath,omitempty"` TimeOutOpt TimeOutOptions `yaml:"timeoutOpt,omitempty"` }
InstantiateCC --
type InvokeQuery ¶
type InvokeQuery struct { ChannelName string `yaml:"channelName,omitempty"` ChaincodeName string `yaml:"chaincodeName,omitempty"` TargetPeers string `yaml:"targetPeers,omitempty"` NProcPerOrg int `yaml:"nProcPerOrg,omitempty"` NRequest int `yaml:"nRequest,omitempty"` RunDuration int `yaml:"runDur,omitempty"` Organizations string `yaml:"organizations,omitempty"` TxnOptions []TransactionOptions `yaml:"txnOpt,omitempty"` QueryCheck int `yaml:"queryCheck,omitempty"` EventOptions EventOptions `yaml:"eventOpt,omitempty"` CCOptions CCOptions `yaml:"ccOpt,omitempty"` DiscoveryOptions DiscoveryOptions `yaml:"discoveryOpt,omitempty"` Fcn string `yaml:"fcn,omitempty"` Args string `yaml:"args,omitempty"` TimeOutOpt TimeOutOptions `yaml:"timeoutOpt,omitempty"` }
InvokeQuery --
type Options ¶
type Options struct { ConstFreq int `yaml:"constFreq,omitempty"` DevFreq int `yaml:"devFreq,omitempty"` MixFreq int `yaml:"mixFreq,omitempty"` BurstFreq0 int `yaml:"burstFreq0,omitempty"` BurstDur0 int `yaml:"burstDur0,omitempty"` BurstFreq1 int `yaml:"burstFreq1,omitempty"` BurstDur1 int `yaml:"burstDur1,omitempty"` }
Options --
type Organization ¶
type Organization struct { Name string `yaml:"name,omitempty"` ConnProfilePath string `yaml:"connProfilePath,omitempty"` }
Organization --
type TimeOutOptions ¶
type TimeOutOptions struct { PreConfig string `yaml:"preConfig,omitempty"` Request string `yaml:"request,omitempty"` }
TimeOutOptions --
type TransactionOptions ¶
type TransactionOptions struct { Mode string `yaml:"mode,omitempty"` Options Options `yaml:"options,omitempty"` }
TransactionOptions --
Click to show internal directories.
Click to hide internal directories.