123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- ---
- ################################################################################
- #
- # Profile
- #
- # - Different configuration profiles may be encoded here to be specified
- # as parameters to the configtxgen tool
- #
- ################################################################################
- Profiles:
- MideaOrgs:
- Orderer:
- <<: *OrdererDefaults
- Organizations:
- - *OrdererOrg
- Application:
- <<: *ApplicationDefaults
- Organizations:
- - *Org0
- ################################################################################
- #
- # Section: Organizations
- #
- # - This section defines the different organizational identities which will
- # be referenced later in the configuration.
- #
- ################################################################################
- Organizations:
- # SampleOrg defines an MSP using the sampleconfig. It should never be used
- # in production but may be used as a template for other definitions
- - &OrdererOrg
- # DefaultOrg defines the organization which is used in the sampleconfig
- # of the fabric.git development environment
- Name: OrdererOrg
- # ID to load the MSP definition as
- ID: OrdererMSP
- # MSPDir is the filesystem path which contains the MSP configuration
- MSPDir: examples/midea/crypto-config/ordererOrganizations/ordererOrg1/orderers/orderer.ordererOrg1
- # BCCSP (Blockchain crypto provider): Select which crypto implementation or
- # library to use
- BCCSP:
- Default: SW
- SW:
- Hash: SHA2
- Security: 256
- # Location of Key Store. If this is unset, a location will
- # be chosen using 'MSPDir'/keystore
- FileKeyStore:
- KeyStore:
- - &Org0
- # DefaultOrg defines the organization which is used in the sampleconfig
- # of the fabric.git development environment
- Name: Org1MSP
- # ID to load the MSP definition as
- ID: Org1MSP
- MSPDir: examples/midea/crypto-config/peerOrganizations/peerOrg1/peers/peer0.peerOrg1
- # BCCSP (Blockchain crypto provider): Select which crypto implementation or
- # library to use
- BCCSP:
- Default: SW
- SW:
- Hash: SHA2
- Security: 256
- # Location of Key Store. If this is unset, a location will
- # be chosen using 'MSPDir'/keystore
- FileKeyStore:
- KeyStore:
- AnchorPeers:
- # AnchorPeers defines the location of peers which can be used
- # for cross org gossip communication. Note, this value is only
- # encoded in the genesis block in the Application section context
- - Host: peer0
- Port: 7051
- ################################################################################
- #
- # SECTION: Orderer
- #
- # - This section defines the values to encode into a config transaction or
- # genesis block for orderer related parameters
- #
- ################################################################################
- Orderer: &OrdererDefaults
- # Orderer Type: The orderer implementation to start
- # Available types are "solo" and "kafka"
- OrdererType: solo
- Addresses:
- - orderer0:7050
- # Batch Timeout: The amount of time to wait before creating a batch
- BatchTimeout: 2s
- # Batch Size: Controls the number of messages batched into a block
- BatchSize:
- # Max Message Count: The maximum number of messages to permit in a batch
- MaxMessageCount: 10
- # Absolute Max Bytes: The absolute maximum number of bytes allowed for
- # the serialized messages in a batch.
- AbsoluteMaxBytes: 99 MB
- # Preferred Max Bytes: The preferred maximum number of bytes allowed for
- # the serialized messages in a batch. A message larger than the preferred
- # max bytes will result in a batch larger than preferred max bytes.
- PreferredMaxBytes: 512 KB
- Kafka:
- # Brokers: A list of Kafka brokers to which the orderer connects
- # NOTE: Use IP:port notation
- Brokers:
- - 127.0.0.1:9092
- # Organizations is the list of orgs which are defined as participants on
- # the orderer side of the network
- Organizations:
- ################################################################################
- #
- # SECTION: Application
- #
- # - This section defines the values to encode into a config transaction or
- # genesis block for application related parameters
- #
- ################################################################################
- Application: &ApplicationDefaults
- # Organizations is the list of orgs which are defined as participants on
- # the application side of the network
- Organizations:
|