Guest User

configtx.yaml

a guest
Oct 16th, 2020
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 5.20 KB | None | 0 0
  1. Organizations:
  2.    - &OrdererOrg
  3.         Name: OrdererOrg
  4.         ID: OrdererMSP
  5.         MSPDir: crypto-config/ordererOrganizations/isprint.com/msp
  6.         Policies:
  7.             Readers:
  8.                 Type: Signature
  9.                 Rule: "OR('OrdererMSP.member')"
  10.             Writers:
  11.                 Type: Signature
  12.                 Rule: "OR('OrdererMSP.member')"
  13.             Admins:
  14.                 Type: Signature
  15.                 Rule: "OR('OrdererMSP.admin')"
  16.     - &Org1
  17.         Name: Org1MSP
  18.         ID: Org1MSP
  19.         MSPDir: crypto-config/peerOrganizations/org1.isprint.com/msp
  20.         Policies:
  21.             Readers:
  22.                 Type: Signature
  23.                 Rule: "OR('Org1MSP.admin', 'Org1MSP.peer', 'Org1MSP.client')"
  24.             Writers:
  25.                 Type: Signature
  26.                 Rule: "OR('Org1MSP.admin', 'Org1MSP.client')"
  27.             Admins:
  28.                 Type: Signature
  29.                 Rule: "OR('Org1MSP.admin')"
  30.         AnchorPeers:
  31.             - Host: peer1.org1.isprint.com
  32.               Port: 7051
  33.             - Host: peer2.org1.isprint.com
  34.               Port: 8051
  35.             - Host: peer3.org1.isprint.com
  36.               Port: 9051
  37.  
  38. Capabilities:
  39.     Channel: &ChannelCapabilities
  40.         V1_4_3: true
  41.         V1_3: false
  42.         V1_1: false
  43.     Orderer: &OrdererCapabilities
  44.         V1_4_2: true
  45.         V1_1: false
  46.     Application: &ApplicationCapabilities
  47.         V1_4_2: true
  48.         V1_3: false
  49.         V1_2: false
  50.         V1_1: false
  51.  
  52. Application: &ApplicationDefaults
  53.     Organizations:
  54.     Policies:
  55.         Readers:
  56.             Type: ImplicitMeta
  57.             Rule: "ANY Readers"
  58.         Writers:
  59.             Type: ImplicitMeta
  60.             Rule: "ANY Writers"
  61.         Admins:
  62.             Type: ImplicitMeta
  63.             Rule: "MAJORITY Admins"
  64.     Capabilities:
  65.         <<: *ApplicationCapabilities
  66.  
  67. Orderer: &OrdererDefaults
  68.     OrdererType: solo
  69.     Addresses:
  70.        - orderer1.isprint.com:7050
  71.     BatchTimeout: 30s
  72.     BatchSize:
  73.         MaxMessageCount: 100
  74.         AbsoluteMaxBytes: 99 MB
  75.         PreferredMaxBytes: 512 KB
  76.     Kafka:
  77.         Brokers:
  78.            - 127.0.0.1:9092
  79.     Organizations:
  80.     Policies:
  81.         Readers:
  82.             Type: ImplicitMeta
  83.             Rule: "ANY Readers"
  84.         Writers:
  85.             Type: ImplicitMeta
  86.             Rule: "ANY Writers"
  87.         Admins:
  88.             Type: ImplicitMeta
  89.             Rule: "MAJORITY Admins"
  90.         BlockValidation:
  91.             Type: ImplicitMeta
  92.             Rule: "ANY Writers"
  93.  
  94. Channel: &ChannelDefaults
  95.     Policies:
  96.         Readers:
  97.             Type: ImplicitMeta
  98.             Rule: "ANY Readers"
  99.         Writers:
  100.             Type: ImplicitMeta
  101.             Rule: "ANY Writers"
  102.         Admins:
  103.             Type: ImplicitMeta
  104.             Rule: "MAJORITY Admins"
  105.     Capabilities:
  106.         <<: *ChannelCapabilities
  107.  
  108. Profiles:
  109.     OrgOrdererGenesis:
  110.         <<: *ChannelDefaults
  111.         Orderer:
  112.             <<: *OrdererDefaults
  113.             Organizations:
  114.                - *OrdererOrg
  115.             Capabilities:
  116.                 <<: *OrdererCapabilities
  117.         Consortiums:
  118.             SampleConsortium:
  119.                 Organizations:
  120.                    - *Org1
  121.     OrgChannel:
  122.         Consortium: SampleConsortium
  123.         <<: *ChannelDefaults
  124.         Application:
  125.             <<: *ApplicationDefaults
  126.             Organizations:
  127.                - *Org1
  128.             Capabilities:
  129.                 <<: *ApplicationCapabilities
  130.     MultiNodeEtcdRaft:
  131.         <<: *ChannelDefaults
  132.         Capabilities:
  133.             <<: *ChannelCapabilities
  134.         Orderer:
  135.             <<: *OrdererDefaults
  136.             OrdererType: etcdraft
  137.             EtcdRaft:
  138.                 Consenters:
  139.                 - Host: orderer1.isprint.com
  140.                   Port: 7050
  141.                   ClientTLSCert: crypto-config/ordererOrganizations/isprint.com/orderers/orderer1.isprint.com/tls/server.crt
  142.                   ServerTLSCert: crypto-config/ordererOrganizations/isprint.com/orderers/orderer1.isprint.com/tls/server.crt
  143.                 - Host: orderer2.isprint.com
  144.                   Port: 7050
  145.                   ClientTLSCert: crypto-config/ordererOrganizations/isprint.com/orderers/orderer2.isprint.com/tls/server.crt
  146.                   ServerTLSCert: crypto-config/ordererOrganizations/isprint.com/orderers/orderer2.isprint.com/tls/server.crt
  147.                 - Host: orderer3.isprint.com
  148.                   Port: 7050
  149.                   ClientTLSCert: crypto-config/ordererOrganizations/isprint.com/orderers/orderer3.isprint.com/tls/server.crt
  150.                   ServerTLSCert: crypto-config/ordererOrganizations/isprint.com/orderers/orderer3.isprint.com/tls/server.crt
  151.             Addresses:
  152.                - orderer1.isprint.com:7050
  153.                 - orderer2.isprint.com:7050
  154.                 - orderer3.isprint.com:7050
  155.             Organizations:
  156.            - *OrdererOrg
  157.             Capabilities:
  158.                 <<: *OrdererCapabilities
  159.         Application:
  160.             <<: *ApplicationDefaults
  161.             Organizations:
  162.             - <<: *OrdererOrg
  163.         Consortiums:
  164.             SampleConsortium:
  165.                 Organizations:
  166.                - *Org1
  167.  
Add Comment
Please, Sign In to add comment