github.com/hechain20/hechain@v0.0.0-20220316014945-b544036ba106/orderer/common/server/testdata/configtx.yaml (about)

     1  # Copyright hechain. All Rights Reserved.
     2  #
     3  # SPDX-License-Identifier: Apache-2.0
     4  #
     5  
     6  ---
     7  Organizations:
     8      - &SampleOrg
     9          Name: SampleOrg
    10          ID: SampleOrg
    11          MSPDir: crypto/ordererOrganizations/example.com/msp
    12          Policies: &SampleOrgPolicies
    13              Readers:
    14                  Type: Signature
    15                  Rule: "OR('SampleOrg.member')"
    16              Writers:
    17                  Type: Signature
    18                  Rule: "OR('SampleOrg.member')"
    19              Admins:
    20                  Type: Signature
    21                  Rule: "OR('SampleOrg.admin')"
    22          AnchorPeers:
    23              - Host: 127.0.0.1
    24                Port: 7051
    25  
    26  Capabilities:
    27      Channel: &ChannelCapabilities
    28          V1_3: true
    29      Orderer: &OrdererCapabilities
    30          V1_1: true
    31      Application: &ApplicationCapabilities
    32          V1_3: true
    33          V1_2: false
    34          V1_1: false
    35  
    36  Application: &ApplicationDefaults
    37      ACLs: &ACLsDefault
    38          lscc/ChaincodeExists: /Channel/Application/Readers
    39          lscc/GetDeploymentSpec: /Channel/Application/Readers
    40          lscc/GetChaincodeData: /Channel/Application/Readers
    41          lscc/GetInstantiatedChaincodes: /Channel/Application/Readers
    42          qscc/GetChainInfo: /Channel/Application/Readers
    43          qscc/GetBlockByNumber: /Channel/Application/Readers
    44          qscc/GetBlockByHash: /Channel/Application/Readers
    45          qscc/GetTransactionByID: /Channel/Application/Readers
    46          qscc/GetBlockByTxID: /Channel/Application/Readers
    47          cscc/GetConfigBlock: /Channel/Application/Readers
    48          peer/Propose: /Channel/Application/Writers
    49          peer/ChaincodeToChaincode: /Channel/Application/Writers
    50          event/Block: /Channel/Application/Readers
    51          event/FilteredBlock: /Channel/Application/Readers
    52      Organizations:
    53      Policies: &ApplicationDefaultPolicies
    54          Readers:
    55              Type: ImplicitMeta
    56              Rule: "ANY Readers"
    57          Writers:
    58              Type: ImplicitMeta
    59              Rule: "ANY Writers"
    60          Admins:
    61              Type: ImplicitMeta
    62              Rule: "MAJORITY Admins"
    63      Capabilities:
    64          <<: *ApplicationCapabilities
    65  
    66  Orderer: &OrdererDefaults
    67      OrdererType: solo
    68      Addresses:
    69          - 127.0.0.1:7050
    70      BatchTimeout: 2s
    71      BatchSize:
    72          MaxMessageCount: 10
    73          AbsoluteMaxBytes: 10 MB
    74          PreferredMaxBytes: 512 KB
    75      MaxChannels: 0
    76      EtcdRaft:
    77          Consenters:
    78              - Host: raft0.example.com
    79                Port: 7050
    80                ClientTLSCert: crypto/ordererOrganizations/example.com/orderers/127.0.0.1.example.com/tls/server.crt
    81                ServerTLSCert: crypto/ordererOrganizations/example.com/orderers/127.0.0.1.example.com/tls/server.crt
    82      Organizations:
    83      Policies:
    84          Readers:
    85              Type: ImplicitMeta
    86              Rule: "ANY Readers"
    87          Writers:
    88              Type: ImplicitMeta
    89              Rule: "ANY Writers"
    90          Admins:
    91              Type: ImplicitMeta
    92              Rule: "MAJORITY Admins"
    93          BlockValidation:
    94              Type: ImplicitMeta
    95              Rule: "ANY Writers"
    96      Capabilities:
    97          <<: *OrdererCapabilities
    98  
    99  Channel: &ChannelDefaults
   100      Policies:
   101          Readers:
   102              Type: ImplicitMeta
   103              Rule: "ANY Readers"
   104          Writers:
   105              Type: ImplicitMeta
   106              Rule: "ANY Writers"
   107          Admins:
   108              Type: ImplicitMeta
   109              Rule: "MAJORITY Admins"
   110      Capabilities:
   111          <<: *ChannelCapabilities
   112  
   113  Profiles:
   114      SampleEtcdRaftSystemChannel:
   115          <<: *ChannelDefaults
   116          Orderer:
   117              <<: *OrdererDefaults
   118              OrdererType: etcdraft
   119              Organizations:
   120                  - <<: *SampleOrg
   121                    Policies:
   122                        <<: *SampleOrgPolicies
   123                        Admins:
   124                            Type: Signature
   125                            Rule: "OR('SampleOrg.member')"
   126          Application:
   127              <<: *ApplicationDefaults
   128              Organizations:
   129                  - <<: *SampleOrg
   130                    Policies:
   131                        <<: *SampleOrgPolicies
   132                        Admins:
   133                            Type: Signature
   134                            Rule: "OR('SampleOrg.member')"
   135          Consortiums:
   136              SampleConsortium:
   137                  Organizations:
   138                      - <<: *SampleOrg
   139                        Policies:
   140                            <<: *SampleOrgPolicies
   141                            Admins:
   142                                Type: Signature
   143                                Rule: "OR('SampleOrg.member')"
   144      SampleSoloSystemChannel:
   145          <<: *ChannelDefaults
   146          Orderer:
   147              <<: *OrdererDefaults
   148              Organizations:
   149                  - <<: *SampleOrg
   150                    Policies:
   151                        <<: *SampleOrgPolicies
   152                        Admins:
   153                            Type: Signature
   154                            Rule: "OR('SampleOrg.member')"
   155          Application:
   156              <<: *ApplicationDefaults
   157              Organizations:
   158                  - <<: *SampleOrg
   159                    Policies:
   160                        <<: *SampleOrgPolicies
   161                        Admins:
   162                            Type: Signature
   163                            Rule: "OR('SampleOrg.member')"
   164          Consortiums:
   165              SampleConsortium:
   166                  Organizations:
   167                      - <<: *SampleOrg
   168                        Policies:
   169                            <<: *SampleOrgPolicies
   170                            Admins:
   171                                Type: Signature
   172                                Rule: "OR('SampleOrg.member')"
   173      SampleOrgChannel:
   174          Consortium: SampleConsortium
   175          <<: *ChannelDefaults
   176          Application:
   177              <<: *ApplicationDefaults
   178              Organizations:
   179                  - *SampleOrg
   180              Capabilities:
   181                  <<: *ApplicationCapabilities
   182          Orderer:
   183              <<: *OrdererDefaults
   184              Organizations:
   185                  - <<: *SampleOrg
   186                    Policies:
   187                        <<: *SampleOrgPolicies
   188                        Admins:
   189                            Type: Signature
   190                            Rule: "OR('SampleOrg.member')"