Test with latest imgs

pull/135/head
Baohua Yang 2019-12-05 10:47:21 -08:00
parent a267ff6b90
commit 4362538de3
46 changed files with 229012 additions and 204886 deletions

View File

@ -953,13 +953,13 @@
},
"signatures": [
{
"signature": "MEQCIAyF9GgWawF9IAjR12izUijsNBvZKsas4Io26BMWrlipAiB0RDyhgOc6arNknNeGeuAjmvmFkX0dKXZ26+DKmxAMdg==",
"signature": "MEUCIQDkx8JTIlTbe+6uwyFmVMV4FmzVHXE8lIuqOQxYVBMc4QIgZSE/gLE+SQujOv2DZ4KymPIhs5REUXu69Sj+qrpa0cc=",
"signature_header": {
"creator": {
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLekNDQWRHZ0F3SUJBZ0lSQU5FdnZQQ1dnQjMyZHVZcjd6VHY5eUV3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGt3TkRBeE1EZ3hOREF3V2hjTk1qa3dNekk1TURneE5EQXcKV2pCc01Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFUE1BMEdBMVVFQ3hNR1kyeHBaVzUwTVI4d0hRWURWUVFEREJaQlpHMXBia0J2CmNtY3lMbVY0WVcxd2JHVXVZMjl0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFaUZySkJ2UmIKcjY5Z0pOb01lak1yc1Nza1VvNUJzdTd1YnFWbGx0VGg1VUg4K08wczhFMVU5N25lY3h2S2l1a2FUa2Z3TVpEawpSSkdoVTFNOVU4UjBucU5OTUVzd0RnWURWUjBQQVFIL0JBUURBZ2VBTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEClZSMGpCQ1F3SW9BZ2ZCbktjRmFERS9uYkxLRmlkbGZZZ0NOTWVZeFN6NEgvSDREWWltYXE0ZUF3Q2dZSUtvWkkKemowRUF3SURTQUF3UlFJaEFJckRaOVltdEM1UXhGSGVjUFU0TmFKcmxvWENOdk5DN04yM0UrNmlHTjRJQWlCdwpUTjhOZ3lDU0o1dVFJR3Q3RDltUDhUbVpwV0hmWk9Xa0VMUnBiMWRnaGc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==",
"mspid": "Org2MSP"
},
"nonce": "b7THDkajf5DSq/j6wURbuJsU7kTyL0Kq"
"nonce": "KwXijNWu7w/CWZKcmszWgf8lWkwUMWTq"
}
}
]
@ -969,7 +969,7 @@
"channel_id": "businesschannel",
"epoch": "0",
"extension": null,
"timestamp": "2019-11-06T22:42:44Z",
"timestamp": "2019-12-04T19:08:07Z",
"tls_cert_hash": null,
"tx_id": "",
"type": 2,
@ -980,11 +980,11 @@
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLekNDQWRHZ0F3SUJBZ0lSQU5FdnZQQ1dnQjMyZHVZcjd6VHY5eUV3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGt3TkRBeE1EZ3hOREF3V2hjTk1qa3dNekk1TURneE5EQXcKV2pCc01Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFUE1BMEdBMVVFQ3hNR1kyeHBaVzUwTVI4d0hRWURWUVFEREJaQlpHMXBia0J2CmNtY3lMbVY0WVcxd2JHVXVZMjl0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFaUZySkJ2UmIKcjY5Z0pOb01lak1yc1Nza1VvNUJzdTd1YnFWbGx0VGg1VUg4K08wczhFMVU5N25lY3h2S2l1a2FUa2Z3TVpEawpSSkdoVTFNOVU4UjBucU5OTUVzd0RnWURWUjBQQVFIL0JBUURBZ2VBTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEClZSMGpCQ1F3SW9BZ2ZCbktjRmFERS9uYkxLRmlkbGZZZ0NOTWVZeFN6NEgvSDREWWltYXE0ZUF3Q2dZSUtvWkkKemowRUF3SURTQUF3UlFJaEFJckRaOVltdEM1UXhGSGVjUFU0TmFKcmxvWENOdk5DN04yM0UrNmlHTjRJQWlCdwpUTjhOZ3lDU0o1dVFJR3Q3RDltUDhUbVpwV0hmWk9Xa0VMUnBiMWRnaGc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==",
"mspid": "Org2MSP"
},
"nonce": "BRfnyUergk07i0kTrMJZY38V2O+MAAVL"
"nonce": "SQ1hlK1/NZXC7792p9STADb6NAuIKwTi"
}
}
},
"signature": "MEUCIQCGH4KgLTUxVjP1TnCc6CX7wWc4e2OBIECTtuXjV2E5XQIgRhFK7M0RTcvVfU+Hg6iSyBIVTex20sRmAN86t34MKOQ="
"signature": "MEQCIF8cfxmjV+rKcKkCGAxbZMjXUaslX7QMpxE/KaoDX3CeAiA5JcFcPHGcN0ZbTyBtE2v555D98i0QNvLpEZuSMvfw/g=="
}
},
"header": {
@ -992,7 +992,7 @@
"channel_id": "businesschannel",
"epoch": "0",
"extension": null,
"timestamp": "2019-11-06T22:42:44Z",
"timestamp": "2019-12-04T19:08:07Z",
"tls_cert_hash": null,
"tx_id": "",
"type": 1,
@ -1003,22 +1003,22 @@
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNEVENDQWJTZ0F3SUJBZ0lSQUpCRkZSREx6NlVuNy8wd0xVa0pkeE13Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhPVEEwTURFd09ERTBNREJhRncweU9UQXpNamt3T0RFME1EQmFNRmt4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVIwd0d3WURWUVFERXhSdmNtUmxjbVZ5TUM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHCkNDcUdTTTQ5QXdFSEEwSUFCSUJNaUt4bjBMV29WbEx2OFh4YlgxRDQ2ZVZMNmE4cnBWVGNkZ1BlY3E4Y0RwdE4KNE9nc2FKTmpwOTBqS0ZPcENQTzg1V0tLS0J2b2hPbytDQm9aOHBHalRUQkxNQTRHQTFVZER3RUIvd1FFQXdJSApnREFNQmdOVkhSTUJBZjhFQWpBQU1Dc0dBMVVkSXdRa01DS0FJTWQ2M1M5UnZOdXkyWHZ0NkVjWW84dWtYajJVCjRXKzRGclZDSkMvY2dubU9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJQXNHeUdKK2RFNEY1NnE4WVVlMFdMSzYKTit2c1hSSERsUnNjTUNCN3l4WGFBaUFzeUpHZDBydFhtYWU5YjNQVi9ldkpOWWVnUlFSY1B3eCtYeGpRREJ4aApRUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"mspid": "OrdererMSP"
},
"nonce": "ALKzc3Otsgd86k1vvcEWz4wVGsL/YHvI"
"nonce": "z0SaBOBXwvzKotyQemJY94rdugcNbQAt"
}
}
},
"signature": "MEQCIF+J5+GtpkXasMx8+iDWSQSJWVj0u7SyRHY5Hbh+n/DYAiAgxMOaQRODP22xT5Ri/GievDliIrYhsrYHehpZhxN84A=="
"signature": "MEUCIQDm5HOVMcIB/wXKPIj8plo7kqL46wRl74Hx4VsXv/WE3AIgGWkoP1Q8ShgyHC5NvnXuzYqBXzDnaQnDQA29TTNBLy0="
}
]
},
"header": {
"data_hash": "XQBLPyAWt7pKMLP9ue2jwutaqUOT8PFMUt9fnv55ueg=",
"data_hash": "qJ1DsOSFxnyUMykXFUFMduGCHFj53/HYiFjivgq/xsE=",
"number": "2",
"previous_hash": "F3oIUtf77fjUqFdEy/bZT3Lk9Q48NX9hq4IKZyGVhn0="
"previous_hash": "mQ5pII+g9b+loA43uVHhJSAXz98amGDl2jwd1ulTc5w="
},
"metadata": {
"metadata": [
"ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiU2dBd0lCQWdJUkFKQkZGUkRMejZVbjcvMHdMVWtKZHhNd0NnWUlLb1pJemowRUF3SXdhVEVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdApjR3hsTG1OdmJUQWVGdzB4T1RBME1ERXdPREUwTURCYUZ3MHlPVEF6TWprd09ERTBNREJhTUZreEN6QUpCZ05WCkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaGJtTnAKYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFRwpDQ3FHU000OUF3RUhBMElBQklCTWlLeG4wTFdvVmxMdjhYeGJYMUQ0NmVWTDZhOHJwVlRjZGdQZWNxOGNEcHROCjRPZ3NhSk5qcDkwaktGT3BDUE84NVdLS0tCdm9oT28rQ0JvWjhwR2pUVEJMTUE0R0ExVWREd0VCL3dRRUF3SUgKZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSU1kNjNTOVJ2TnV5Mlh2dDZFY1lvOHVrWGoyVQo0Vys0RnJWQ0pDL2Nnbm1PTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUFzR3lHSitkRTRGNTZxOFlVZTBXTEs2Ck4rdnNYUkhEbFJzY01DQjd5eFhhQWlBc3lKR2QwcnRYbWFlOWIzUFYvZXZKTlllZ1JRUmNQd3grWHhqUURCeGgKUVE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYK5WgK1KeOCRph+DKNgJyN+LEb0gHYtC3EkcwRQIhAOi2jghmQAgVFCkCiRdaraIRaUO5Bck26u/bkAOtPInEAiA7aoU6BzDChojC0vgrScUeDIasRxjL5ayWmBvFYFJGiA==",
"ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiU2dBd0lCQWdJUkFKQkZGUkRMejZVbjcvMHdMVWtKZHhNd0NnWUlLb1pJemowRUF3SXdhVEVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdApjR3hsTG1OdmJUQWVGdzB4T1RBME1ERXdPREUwTURCYUZ3MHlPVEF6TWprd09ERTBNREJhTUZreEN6QUpCZ05WCkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaGJtTnAKYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFRwpDQ3FHU000OUF3RUhBMElBQklCTWlLeG4wTFdvVmxMdjhYeGJYMUQ0NmVWTDZhOHJwVlRjZGdQZWNxOGNEcHROCjRPZ3NhSk5qcDkwaktGT3BDUE84NVdLS0tCdm9oT28rQ0JvWjhwR2pUVEJMTUE0R0ExVWREd0VCL3dRRUF3SUgKZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSU1kNjNTOVJ2TnV5Mlh2dDZFY1lvOHVrWGoyVQo0Vys0RnJWQ0pDL2Nnbm1PTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUFzR3lHSitkRTRGNTZxOFlVZTBXTEs2Ck4rdnNYUkhEbFJzY01DQjd5eFhhQWlBc3lKR2QwcnRYbWFlOWIzUFYvZXZKTlllZ1JRUmNQd3grWHhqUURCeGgKUVE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYGLtXEAMrA+9io1RcwdQgDfIzdcm+LVgUEkcwRQIhALIDSLbSpeXqzELWFmWI+tiaGajTro58HBXLsn30+Xr/AiAvFf+Zh/dT7At4yDnSGiX8QduSuRRh2OpghtpCarpgqA==",
"CgIIAg==",
"",
"",

View File

@ -343,38 +343,38 @@
.data.data[0].payload.data.last_update.payload.data.config_update.write_set.groups.Application.version=1
.data.data[0].payload.data.last_update.payload.data.config_update.write_set.mod_policy=
.data.data[0].payload.data.last_update.payload.data.config_update.write_set.version=0
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature=MEQCIAyF9GgWawF9IAjR12izUijsNBvZKsas4Io26BMWrlipAiB0RDyhgOc6arNknNeGeuAjmvmFkX0dKXZ26+DKmxAMdg==
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature=MEUCIQDkx8JTIlTbe+6uwyFmVMV4FmzVHXE8lIuqOQxYVBMc4QIgZSE/gLE+SQujOv2DZ4KymPIhs5REUXu69Sj+qrpa0cc=
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.creator.id_bytes=b64(b'-----BEGIN CERTIFICATE-----\nMIICKzCCAdGgAwIBAgIRANEvvPCWgB32duYr7zTv9yEwCgYIKoZIzj0EAwIwczEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh\nLm9yZzIuZXhhbXBsZS5jb20wHhcNMTkwNDAxMDgxNDAwWhcNMjkwMzI5MDgxNDAw\nWjBsMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN\nU2FuIEZyYW5jaXNjbzEPMA0GA1UECxMGY2xpZW50MR8wHQYDVQQDDBZBZG1pbkBv\ncmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEiFrJBvRb\nr69gJNoMejMrsSskUo5Bsu7ubqVlltTh5UH8+O0s8E1U97necxvKiukaTkfwMZDk\nRJGhU1M9U8R0nqNNMEswDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYD\nVR0jBCQwIoAgfBnKcFaDE/nbLKFidlfYgCNMeYxSz4H/H4DYimaq4eAwCgYIKoZI\nzj0EAwIDSAAwRQIhAIrDZ9YmtC5QxFHecPU4NaJrloXCNvNC7N23E+6iGN4IAiBw\nTN8NgyCSJ5uQIGt7D9mP8TmZpWHfZOWkELRpb1dghg==\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.creator.mspid=Org2MSP
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.nonce=b7THDkajf5DSq/j6wURbuJsU7kTyL0Kq
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.nonce=KwXijNWu7w/CWZKcmszWgf8lWkwUMWTq
.data.data[0].payload.data.last_update.payload.header.channel_header.channel_id=businesschannel
.data.data[0].payload.data.last_update.payload.header.channel_header.epoch=0
.data.data[0].payload.data.last_update.payload.header.channel_header.extension=None
.data.data[0].payload.data.last_update.payload.header.channel_header.timestamp=2019-11-06T22:42:44Z
.data.data[0].payload.data.last_update.payload.header.channel_header.timestamp=2019-12-04T19:08:07Z
.data.data[0].payload.data.last_update.payload.header.channel_header.tls_cert_hash=None
.data.data[0].payload.data.last_update.payload.header.channel_header.tx_id=
.data.data[0].payload.data.last_update.payload.header.channel_header.type=2
.data.data[0].payload.data.last_update.payload.header.channel_header.version=0
.data.data[0].payload.data.last_update.payload.header.signature_header.creator.id_bytes=b64(b'-----BEGIN CERTIFICATE-----\nMIICKzCCAdGgAwIBAgIRANEvvPCWgB32duYr7zTv9yEwCgYIKoZIzj0EAwIwczEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh\nLm9yZzIuZXhhbXBsZS5jb20wHhcNMTkwNDAxMDgxNDAwWhcNMjkwMzI5MDgxNDAw\nWjBsMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN\nU2FuIEZyYW5jaXNjbzEPMA0GA1UECxMGY2xpZW50MR8wHQYDVQQDDBZBZG1pbkBv\ncmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEiFrJBvRb\nr69gJNoMejMrsSskUo5Bsu7ubqVlltTh5UH8+O0s8E1U97necxvKiukaTkfwMZDk\nRJGhU1M9U8R0nqNNMEswDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYD\nVR0jBCQwIoAgfBnKcFaDE/nbLKFidlfYgCNMeYxSz4H/H4DYimaq4eAwCgYIKoZI\nzj0EAwIDSAAwRQIhAIrDZ9YmtC5QxFHecPU4NaJrloXCNvNC7N23E+6iGN4IAiBw\nTN8NgyCSJ5uQIGt7D9mP8TmZpWHfZOWkELRpb1dghg==\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.last_update.payload.header.signature_header.creator.mspid=Org2MSP
.data.data[0].payload.data.last_update.payload.header.signature_header.nonce=BRfnyUergk07i0kTrMJZY38V2O+MAAVL
.data.data[0].payload.data.last_update.signature=MEUCIQCGH4KgLTUxVjP1TnCc6CX7wWc4e2OBIECTtuXjV2E5XQIgRhFK7M0RTcvVfU+Hg6iSyBIVTex20sRmAN86t34MKOQ=
.data.data[0].payload.data.last_update.payload.header.signature_header.nonce=SQ1hlK1/NZXC7792p9STADb6NAuIKwTi
.data.data[0].payload.data.last_update.signature=MEQCIF8cfxmjV+rKcKkCGAxbZMjXUaslX7QMpxE/KaoDX3CeAiA5JcFcPHGcN0ZbTyBtE2v555D98i0QNvLpEZuSMvfw/g==
.data.data[0].payload.header.channel_header.channel_id=businesschannel
.data.data[0].payload.header.channel_header.epoch=0
.data.data[0].payload.header.channel_header.extension=None
.data.data[0].payload.header.channel_header.timestamp=2019-11-06T22:42:44Z
.data.data[0].payload.header.channel_header.timestamp=2019-12-04T19:08:07Z
.data.data[0].payload.header.channel_header.tls_cert_hash=None
.data.data[0].payload.header.channel_header.tx_id=
.data.data[0].payload.header.channel_header.type=1
.data.data[0].payload.header.channel_header.version=0
.data.data[0].payload.header.signature_header.creator.id_bytes=b64(b'-----BEGIN CERTIFICATE-----\nMIICDTCCAbSgAwIBAgIRAJBFFRDLz6Un7/0wLUkJdxMwCgYIKoZIzj0EAwIwaTEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt\ncGxlLmNvbTAeFw0xOTA0MDEwODE0MDBaFw0yOTAzMjkwODE0MDBaMFkxCzAJBgNV\nBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp\nc2NvMR0wGwYDVQQDExRvcmRlcmVyMC5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEG\nCCqGSM49AwEHA0IABIBMiKxn0LWoVlLv8XxbX1D46eVL6a8rpVTcdgPecq8cDptN\n4OgsaJNjp90jKFOpCPO85WKKKBvohOo+CBoZ8pGjTTBLMA4GA1UdDwEB/wQEAwIH\ngDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIMd63S9RvNuy2Xvt6EcYo8ukXj2U\n4W+4FrVCJC/cgnmOMAoGCCqGSM49BAMCA0cAMEQCIAsGyGJ+dE4F56q8YUe0WLK6\nN+vsXRHDlRscMCB7yxXaAiAsyJGd0rtXmae9b3PV/evJNYegRQRcPwx+XxjQDBxh\nQQ==\n-----END CERTIFICATE-----\n')
.data.data[0].payload.header.signature_header.creator.mspid=OrdererMSP
.data.data[0].payload.header.signature_header.nonce=ALKzc3Otsgd86k1vvcEWz4wVGsL/YHvI
.data.data[0].signature=MEQCIF+J5+GtpkXasMx8+iDWSQSJWVj0u7SyRHY5Hbh+n/DYAiAgxMOaQRODP22xT5Ri/GievDliIrYhsrYHehpZhxN84A==
.header.data_hash=XQBLPyAWt7pKMLP9ue2jwutaqUOT8PFMUt9fnv55ueg=
.data.data[0].payload.header.signature_header.nonce=z0SaBOBXwvzKotyQemJY94rdugcNbQAt
.data.data[0].signature=MEUCIQDm5HOVMcIB/wXKPIj8plo7kqL46wRl74Hx4VsXv/WE3AIgGWkoP1Q8ShgyHC5NvnXuzYqBXzDnaQnDQA29TTNBLy0=
.header.data_hash=qJ1DsOSFxnyUMykXFUFMduGCHFj53/HYiFjivgq/xsE=
.header.number=2
.header.previous_hash=F3oIUtf77fjUqFdEy/bZT3Lk9Q48NX9hq4IKZyGVhn0=
.metadata.metadata[0]=ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiU2dBd0lCQWdJUkFKQkZGUkRMejZVbjcvMHdMVWtKZHhNd0NnWUlLb1pJemowRUF3SXdhVEVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdApjR3hsTG1OdmJUQWVGdzB4T1RBME1ERXdPREUwTURCYUZ3MHlPVEF6TWprd09ERTBNREJhTUZreEN6QUpCZ05WCkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaGJtTnAKYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFRwpDQ3FHU000OUF3RUhBMElBQklCTWlLeG4wTFdvVmxMdjhYeGJYMUQ0NmVWTDZhOHJwVlRjZGdQZWNxOGNEcHROCjRPZ3NhSk5qcDkwaktGT3BDUE84NVdLS0tCdm9oT28rQ0JvWjhwR2pUVEJMTUE0R0ExVWREd0VCL3dRRUF3SUgKZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSU1kNjNTOVJ2TnV5Mlh2dDZFY1lvOHVrWGoyVQo0Vys0RnJWQ0pDL2Nnbm1PTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUFzR3lHSitkRTRGNTZxOFlVZTBXTEs2Ck4rdnNYUkhEbFJzY01DQjd5eFhhQWlBc3lKR2QwcnRYbWFlOWIzUFYvZXZKTlllZ1JRUmNQd3grWHhqUURCeGgKUVE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYK5WgK1KeOCRph+DKNgJyN+LEb0gHYtC3EkcwRQIhAOi2jghmQAgVFCkCiRdaraIRaUO5Bck26u/bkAOtPInEAiA7aoU6BzDChojC0vgrScUeDIasRxjL5ayWmBvFYFJGiA==
.header.previous_hash=mQ5pII+g9b+loA43uVHhJSAXz98amGDl2jwd1ulTc5w=
.metadata.metadata[0]=ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiU2dBd0lCQWdJUkFKQkZGUkRMejZVbjcvMHdMVWtKZHhNd0NnWUlLb1pJemowRUF3SXdhVEVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdApjR3hsTG1OdmJUQWVGdzB4T1RBME1ERXdPREUwTURCYUZ3MHlPVEF6TWprd09ERTBNREJhTUZreEN6QUpCZ05WCkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaGJtTnAKYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFRwpDQ3FHU000OUF3RUhBMElBQklCTWlLeG4wTFdvVmxMdjhYeGJYMUQ0NmVWTDZhOHJwVlRjZGdQZWNxOGNEcHROCjRPZ3NhSk5qcDkwaktGT3BDUE84NVdLS0tCdm9oT28rQ0JvWjhwR2pUVEJMTUE0R0ExVWREd0VCL3dRRUF3SUgKZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSU1kNjNTOVJ2TnV5Mlh2dDZFY1lvOHVrWGoyVQo0Vys0RnJWQ0pDL2Nnbm1PTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUFzR3lHSitkRTRGNTZxOFlVZTBXTEs2Ck4rdnNYUkhEbFJzY01DQjd5eFhhQWlBc3lKR2QwcnRYbWFlOWIzUFYvZXZKTlllZ1JRUmNQd3grWHhqUURCeGgKUVE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYGLtXEAMrA+9io1RcwdQgDfIzdcm+LVgUEkcwRQIhALIDSLbSpeXqzELWFmWI+tiaGajTro58HBXLsn30+Xr/AiAvFf+Zh/dT7At4yDnSGiX8QduSuRRh2OpghtpCarpgqA==
.metadata.metadata[1]=CgIIAg==
.metadata.metadata[2]=
.metadata.metadata[3]=

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -58,9 +58,9 @@ for IMG in baseimage couchdb kafka zookeeper; do
done
# core.yaml requires a PROJECT_VERSION tag, only need when testing latest code
# docker hub does not have a fabric-ccenv:2.0.0 image yet, but the chaincode installation will use it.
# TODO: dockerhub does not have a fabric-ccenv:2.0.0 image yet, but the chaincode installation will use it.
# Hence we need to build the image locally and tag it manually
docker tag hyperledger/fabric-ccenv:$FABRIC_IMG_TAG hyperledger/fabric-ccenv:${PROJECT_VERSION}
docker tag yeasy/hyperledger-fabric-base hyperledger/fabric-ccenv:2.0.0
echo "Sometimes if there's no available hyperledger/fabric-ccenv, then just retag the yeasy/hyperledger-fabric-base image to it"

View File

@ -37,7 +37,7 @@ echo_b "Send invoke transaction on org2/peer1..."
chaincodeInvoke 2 1 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} "${ORDERER0_URL}" ${ORDERER0_TLS_ROOTCERT} ${CC_NAME} ${CC_INVOKE_ARGS}
#Query on chaincode on Peer1/Org2, check if the result is 80
echo_b "Query chaincode on org1/peer0 4peers..."
echo_b "Query chaincode on org1/peer0..."
chaincodeQuery 1 0 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} ${CC_NAME} ${CC_QUERY_ARGS} 80
echo_g "=== Chaincode invoke/query done ==="

View File

@ -7,6 +7,11 @@ elif [ -f scripts/func.sh ]; then
source scripts/func.sh
fi
CC_NAME=${CC_NAME:-$CC_02_NAME}
CC_INVOKE_ARGS=${CC_INVOKE_ARGS:-$CC_02_INVOKE_ARGS}
CC_QUERY_ARGS=${CC_QUERY_ARGS:-$CC_02_QUERY_ARGS}
# test sideDB feature
#chaincodeInstantiate "${APP_CHANNEL}" 1 0 ${CC_MARBLES_NAME} ${CC_INIT_VERSION} ${CC_MARBLES_INIT_ARGS} ${CC_MARBLES_COLLECTION_CONFIG}
@ -18,6 +23,9 @@ fi
#chaincodeQuery ${APP_CHANNEL} 1 0 ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READPVTDETAILS_ARGS}
#chaincodeQuery ${APP_CHANNEL} 2 0 ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READ_ARGS}
chaincodeQuery 1 0 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READPVTDETAILS_ARGS_2}
#chaincodeQuery 1 0 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READPVTDETAILS_ARGS_2}
chaincodeQuery 1 0 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} ${CC_NAME} ${CC_QUERY_ARGS} 80
exit

View File

@ -893,13 +893,13 @@
},
"signatures": [
{
"signature": "MEUCIQD0o2o+hZoRFlXZeVQHDCycpoWo4uk2AYzeKwwEVIT/iQIgcktYmv2qpdTFPzbylqCygne/XqquI+1ZSlZxqy43WEo=",
"signature": "MEQCIAzqpK7/fWnCzprV/6al0WFsxcaOVcZJJ6e9He/W1jtTAiABphxgcosl2+ARu6yJf7mn5cL311IFD7f0gWLDoeZSAg==",
"signature_header": {
"creator": {
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLakNDQWRDZ0F3SUJBZ0lSQUlTU0RXSXpvOHlPbDd6SWo2dFFYOXd3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGt3T1RJME1EQTFPVEF3V2hjTk1qa3dPVEl4TURBMU9UQXcKV2pCck1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFT01Bd0dBMVVFQ3hNRllXUnRhVzR4SHpBZEJnTlZCQU1NRmtGa2JXbHVRRzl5Clp6SXVaWGhoYlhCc1pTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVQvbG1rN2tiUG8KOFhOZjZ0bU1YY2VMV2Y3akNPeml6RFcyTDRVMC96Tko0aEtJS2hkbTY4WitzS21XeUlJVHB2TWhWd2xXdFVISgpudkFpOUpLRG5uZzZvMDB3U3pBT0JnTlZIUThCQWY4RUJBTUNCNEF3REFZRFZSMFRBUUgvQkFJd0FEQXJCZ05WCkhTTUVKREFpZ0NDT2E1WFFmOTlqVGNwZmlHL09lZUZCbFFnM0IxM2pUU0owZ1oxMXdzeTAxREFLQmdncWhrak8KUFFRREFnTklBREJGQWlFQXp2SU9RN2tWYVJ4anVjbmZEOVBCaWkyc3lHaElwc2FXNURWVXZ5ekRUNllDSUhzbgpWZGxVSzNqQnFkTVJhRTRyRTBadWZrdFIzT0F5RDM1Q1pJdWdKNzl0Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"mspid": "Org2MSP"
},
"nonce": "waN2ShL10tzUWf6AGQ85x/qhiAvEnD+G"
"nonce": "DG36KI6OBZEvQw/Yt5Ca4okMOpt9u1e3"
}
}
]
@ -909,7 +909,7 @@
"channel_id": "businesschannel",
"epoch": "0",
"extension": null,
"timestamp": "2019-11-19T05:21:48Z",
"timestamp": "2019-11-25T21:07:38Z",
"tls_cert_hash": null,
"tx_id": "",
"type": 2,
@ -920,11 +920,11 @@
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLakNDQWRDZ0F3SUJBZ0lSQUlTU0RXSXpvOHlPbDd6SWo2dFFYOXd3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGt3T1RJME1EQTFPVEF3V2hjTk1qa3dPVEl4TURBMU9UQXcKV2pCck1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFT01Bd0dBMVVFQ3hNRllXUnRhVzR4SHpBZEJnTlZCQU1NRmtGa2JXbHVRRzl5Clp6SXVaWGhoYlhCc1pTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVQvbG1rN2tiUG8KOFhOZjZ0bU1YY2VMV2Y3akNPeml6RFcyTDRVMC96Tko0aEtJS2hkbTY4WitzS21XeUlJVHB2TWhWd2xXdFVISgpudkFpOUpLRG5uZzZvMDB3U3pBT0JnTlZIUThCQWY4RUJBTUNCNEF3REFZRFZSMFRBUUgvQkFJd0FEQXJCZ05WCkhTTUVKREFpZ0NDT2E1WFFmOTlqVGNwZmlHL09lZUZCbFFnM0IxM2pUU0owZ1oxMXdzeTAxREFLQmdncWhrak8KUFFRREFnTklBREJGQWlFQXp2SU9RN2tWYVJ4anVjbmZEOVBCaWkyc3lHaElwc2FXNURWVXZ5ekRUNllDSUhzbgpWZGxVSzNqQnFkTVJhRTRyRTBadWZrdFIzT0F5RDM1Q1pJdWdKNzl0Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"mspid": "Org2MSP"
},
"nonce": "NtXlLpbEwR9cv4zHvBSIjuV6JVYwFw8l"
"nonce": "lkxtkSlgRhTUS3jFXKc6uhPV7ELG8jYY"
}
}
},
"signature": "MEUCIQDWY5T6abGhYr3DDHg6YhbjF+cX1Tgtz4g+3sQjExrFmgIgQemCvrg1dJDm3CJcYtIR3MQ5NbpWPdo6So6P94ppR9U="
"signature": "MEUCIQCoCGBeLZcFB8N2v/sXTxbLZrNbvF6zJJlW2GntCvOaswIgcuwWO7GdnmdZ6xwJ1gIfVIw3zceMlkXiVEMKMMh5OzY="
}
},
"header": {
@ -932,7 +932,7 @@
"channel_id": "businesschannel",
"epoch": "0",
"extension": null,
"timestamp": "2019-11-19T05:21:48Z",
"timestamp": "2019-11-25T21:07:38Z",
"tls_cert_hash": null,
"tx_id": "",
"type": 1,
@ -943,22 +943,22 @@
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNEVENDQWJPZ0F3SUJBZ0lRYnRRRmtWVWtra0syNk9VSEdyVndqekFLQmdncWhrak9QUVFEQWpCcE1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4RnpBVkJnTlZCQU1URG1OaExtVjRZVzF3CmJHVXVZMjl0TUI0WERURTVNRGt5TkRBd05Ua3dNRm9YRFRJNU1Ea3lNVEF3TlRrd01Gb3dXVEVMTUFrR0ExVUUKQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkdjbUZ1WTJsegpZMjh4SFRBYkJnTlZCQU1URkc5eVpHVnlaWEl3TG1WNFlXMXdiR1V1WTI5dE1Ga3dFd1lIS29aSXpqMENBUVlJCktvWkl6ajBEQVFjRFFnQUVPWG1vZEVVZkFFTEwxSThBY051c0t6TTBVbHpjZmdUakhVcTJoM3lGZTh0SkNpVnMKWUdNdHl3QnY2UXJoTWtBcEV5RFFnRGVWY1RZM0RnQld0Nmx0MktOTk1Fc3dEZ1lEVlIwUEFRSC9CQVFEQWdlQQpNQXdHQTFVZEV3RUIvd1FDTUFBd0t3WURWUjBqQkNRd0lvQWdnMXdoTFpvNytRQzRpWXRhWHFFSmtNSjJSNFFaCm9YcnZBbFI0S1NjSW9LSXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBT2JVdkhqTENtYmhVeGFpdXJ0TEFUdlUKUG9GeTIvTnhQQWl3RW9GWk9hN3NBaUFiQncwSFU2bkRRRHRmZCtNNnhBV2p2emN0VFhXTnVmSVFOcGJmdCtrcgpmUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"mspid": "OrdererMSP"
},
"nonce": "6ywsqCOBgLGh/exqdlgXfDp5c1wHdDvA"
"nonce": "jyUr4D3o+H3zTSpZG9TO7FOVDNbB/qON"
}
}
},
"signature": "MEQCIDzaW3/4C3jdVmAHb1VQlngRE0koiVKTt7Kdu00cGgEyAiBjxHzKp9ZIxRCbAC1NWaZ6wmJitZs6zvCe52El+mbTbA=="
"signature": "MEUCIQCdEuVi30fHVUMyvhIaOl0MyQxSwedFNvdmou4ijSaYowIgfj0jLaQmF8XloR/lDXdaJr5u4UDkKhJZC9tsD+wumWM="
}
]
},
"header": {
"data_hash": "by4Q3hZ5TIw9QJIaTXuRTGXShKLX+8y1ti04Kkc7dBA=",
"data_hash": "zONACBpGp+zo+2FfDGWP4lyQRUwbEpwg2S6oQfInt8g=",
"number": "2",
"previous_hash": "YB7ht6EZacPztVERUpRgDXvQP5+gKiSmJfjdVD25yoQ="
"previous_hash": "Abjsl5xwTmVaO8HQgROQXXJ6hwvrl7zw+P0bSKekf2I="
},
"metadata": {
"metadata": [
"ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiT2dBd0lCQWdJUWJ0UUZrVlVra2tLMjZPVUhHclZ3anpBS0JnZ3Foa2pPUFFRREFqQnBNUXN3CkNRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNCTUtRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCeE1OVTJGdUlFWnkKWVc1amFYTmpiekVVTUJJR0ExVUVDaE1MWlhoaGJYQnNaUzVqYjIweEZ6QVZCZ05WQkFNVERtTmhMbVY0WVcxdwpiR1V1WTI5dE1CNFhEVEU1TURreU5EQXdOVGt3TUZvWERUSTVNRGt5TVRBd05Ua3dNRm93V1RFTE1Ba0dBMVVFCkJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdVkybHoKWTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSQpLb1pJemowREFRY0RRZ0FFT1htb2RFVWZBRUxMMUk4QWNOdXNLek0wVWx6Y2ZnVGpIVXEyaDN5RmU4dEpDaVZzCllHTXR5d0J2NlFyaE1rQXBFeURRZ0RlVmNUWTNEZ0JXdDZsdDJLTk5NRXN3RGdZRFZSMFBBUUgvQkFRREFnZUEKTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEVlIwakJDUXdJb0FnZzF3aExabzcrUUM0aVl0YVhxRUprTUoyUjRRWgpvWHJ2QWxSNEtTY0lvS0l3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU9iVXZIakxDbWJoVXhhaXVydExBVHZVClBvRnkyL054UEFpd0VvRlpPYTdzQWlBYkJ3MEhVNm5EUUR0ZmQrTTZ4QVdqdnpjdFRYV051ZklRTnBiZnQra3IKZlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYabSRDZqXwEGRXw4vd9d+rLfr0d+sy5O6EkcwRQIhAIIX01BezFlgMQ5sd7Kki0XqcTBn2+DBM0Ij+J4HsExrAiAxhZsswNuJgRMZDqxIqzfGD12BZ2jGsBy/+WRjNP+QNg==",
"ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiT2dBd0lCQWdJUWJ0UUZrVlVra2tLMjZPVUhHclZ3anpBS0JnZ3Foa2pPUFFRREFqQnBNUXN3CkNRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNCTUtRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCeE1OVTJGdUlFWnkKWVc1amFYTmpiekVVTUJJR0ExVUVDaE1MWlhoaGJYQnNaUzVqYjIweEZ6QVZCZ05WQkFNVERtTmhMbVY0WVcxdwpiR1V1WTI5dE1CNFhEVEU1TURreU5EQXdOVGt3TUZvWERUSTVNRGt5TVRBd05Ua3dNRm93V1RFTE1Ba0dBMVVFCkJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdVkybHoKWTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSQpLb1pJemowREFRY0RRZ0FFT1htb2RFVWZBRUxMMUk4QWNOdXNLek0wVWx6Y2ZnVGpIVXEyaDN5RmU4dEpDaVZzCllHTXR5d0J2NlFyaE1rQXBFeURRZ0RlVmNUWTNEZ0JXdDZsdDJLTk5NRXN3RGdZRFZSMFBBUUgvQkFRREFnZUEKTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEVlIwakJDUXdJb0FnZzF3aExabzcrUUM0aVl0YVhxRUprTUoyUjRRWgpvWHJ2QWxSNEtTY0lvS0l3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU9iVXZIakxDbWJoVXhhaXVydExBVHZVClBvRnkyL054UEFpd0VvRlpPYTdzQWlBYkJ3MEhVNm5EUUR0ZmQrTTZ4QVdqdnpjdFRYV051ZklRTnBiZnQra3IKZlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYddujS3ibUX13xtImDDl9QYWtRrH4ooj5EkcwRQIhAOgneZudblvmhDl07Y/IYWdTeUqkZQt0kYEJXLzggRUYAiBtf3uPoMYnM8wvg9zDFPKBa1ArqQNp3A7sqVedd8wAjw==",
"CgIIAg==",
"",
"CgkKAwECAxAEGAY=",

View File

@ -321,38 +321,38 @@
.data.data[0].payload.data.last_update.payload.data.config_update.write_set.groups.Application.version=1
.data.data[0].payload.data.last_update.payload.data.config_update.write_set.mod_policy=
.data.data[0].payload.data.last_update.payload.data.config_update.write_set.version=0
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature=MEUCIQD0o2o+hZoRFlXZeVQHDCycpoWo4uk2AYzeKwwEVIT/iQIgcktYmv2qpdTFPzbylqCygne/XqquI+1ZSlZxqy43WEo=
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature=MEQCIAzqpK7/fWnCzprV/6al0WFsxcaOVcZJJ6e9He/W1jtTAiABphxgcosl2+ARu6yJf7mn5cL311IFD7f0gWLDoeZSAg==
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.creator.id_bytes=b64(b'-----BEGIN CERTIFICATE-----\nMIICKjCCAdCgAwIBAgIRAISSDWIzo8yOl7zIj6tQX9wwCgYIKoZIzj0EAwIwczEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh\nLm9yZzIuZXhhbXBsZS5jb20wHhcNMTkwOTI0MDA1OTAwWhcNMjkwOTIxMDA1OTAw\nWjBrMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN\nU2FuIEZyYW5jaXNjbzEOMAwGA1UECxMFYWRtaW4xHzAdBgNVBAMMFkFkbWluQG9y\nZzIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT/lmk7kbPo\n8XNf6tmMXceLWf7jCOzizDW2L4U0/zNJ4hKIKhdm68Z+sKmWyIITpvMhVwlWtUHJ\nnvAi9JKDnng6o00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV\nHSMEJDAigCCOa5XQf99jTcpfiG/OeeFBlQg3B13jTSJ0gZ11wsy01DAKBggqhkjO\nPQQDAgNIADBFAiEAzvIOQ7kVaRxjucnfD9PBii2syGhIpsaW5DVUvyzDT6YCIHsn\nVdlUK3jBqdMRaE4rE0ZufktR3OAyD35CZIugJ79t\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.creator.mspid=Org2MSP
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.nonce=waN2ShL10tzUWf6AGQ85x/qhiAvEnD+G
.data.data[0].payload.data.last_update.payload.data.signatures[0].signature_header.nonce=DG36KI6OBZEvQw/Yt5Ca4okMOpt9u1e3
.data.data[0].payload.data.last_update.payload.header.channel_header.channel_id=businesschannel
.data.data[0].payload.data.last_update.payload.header.channel_header.epoch=0
.data.data[0].payload.data.last_update.payload.header.channel_header.extension=None
.data.data[0].payload.data.last_update.payload.header.channel_header.timestamp=2019-11-19T05:21:48Z
.data.data[0].payload.data.last_update.payload.header.channel_header.timestamp=2019-11-25T21:07:38Z
.data.data[0].payload.data.last_update.payload.header.channel_header.tls_cert_hash=None
.data.data[0].payload.data.last_update.payload.header.channel_header.tx_id=
.data.data[0].payload.data.last_update.payload.header.channel_header.type=2
.data.data[0].payload.data.last_update.payload.header.channel_header.version=0
.data.data[0].payload.data.last_update.payload.header.signature_header.creator.id_bytes=b64(b'-----BEGIN CERTIFICATE-----\nMIICKjCCAdCgAwIBAgIRAISSDWIzo8yOl7zIj6tQX9wwCgYIKoZIzj0EAwIwczEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh\nLm9yZzIuZXhhbXBsZS5jb20wHhcNMTkwOTI0MDA1OTAwWhcNMjkwOTIxMDA1OTAw\nWjBrMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN\nU2FuIEZyYW5jaXNjbzEOMAwGA1UECxMFYWRtaW4xHzAdBgNVBAMMFkFkbWluQG9y\nZzIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT/lmk7kbPo\n8XNf6tmMXceLWf7jCOzizDW2L4U0/zNJ4hKIKhdm68Z+sKmWyIITpvMhVwlWtUHJ\nnvAi9JKDnng6o00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV\nHSMEJDAigCCOa5XQf99jTcpfiG/OeeFBlQg3B13jTSJ0gZ11wsy01DAKBggqhkjO\nPQQDAgNIADBFAiEAzvIOQ7kVaRxjucnfD9PBii2syGhIpsaW5DVUvyzDT6YCIHsn\nVdlUK3jBqdMRaE4rE0ZufktR3OAyD35CZIugJ79t\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.last_update.payload.header.signature_header.creator.mspid=Org2MSP
.data.data[0].payload.data.last_update.payload.header.signature_header.nonce=NtXlLpbEwR9cv4zHvBSIjuV6JVYwFw8l
.data.data[0].payload.data.last_update.signature=MEUCIQDWY5T6abGhYr3DDHg6YhbjF+cX1Tgtz4g+3sQjExrFmgIgQemCvrg1dJDm3CJcYtIR3MQ5NbpWPdo6So6P94ppR9U=
.data.data[0].payload.data.last_update.payload.header.signature_header.nonce=lkxtkSlgRhTUS3jFXKc6uhPV7ELG8jYY
.data.data[0].payload.data.last_update.signature=MEUCIQCoCGBeLZcFB8N2v/sXTxbLZrNbvF6zJJlW2GntCvOaswIgcuwWO7GdnmdZ6xwJ1gIfVIw3zceMlkXiVEMKMMh5OzY=
.data.data[0].payload.header.channel_header.channel_id=businesschannel
.data.data[0].payload.header.channel_header.epoch=0
.data.data[0].payload.header.channel_header.extension=None
.data.data[0].payload.header.channel_header.timestamp=2019-11-19T05:21:48Z
.data.data[0].payload.header.channel_header.timestamp=2019-11-25T21:07:38Z
.data.data[0].payload.header.channel_header.tls_cert_hash=None
.data.data[0].payload.header.channel_header.tx_id=
.data.data[0].payload.header.channel_header.type=1
.data.data[0].payload.header.channel_header.version=0
.data.data[0].payload.header.signature_header.creator.id_bytes=b64(b'-----BEGIN CERTIFICATE-----\nMIICDTCCAbOgAwIBAgIQbtQFkVUkkkK26OUHGrVwjzAKBggqhkjOPQQDAjBpMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w\nbGUuY29tMB4XDTE5MDkyNDAwNTkwMFoXDTI5MDkyMTAwNTkwMFowWTELMAkGA1UE\nBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz\nY28xHTAbBgNVBAMTFG9yZGVyZXIwLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYI\nKoZIzj0DAQcDQgAEOXmodEUfAELL1I8AcNusKzM0UlzcfgTjHUq2h3yFe8tJCiVs\nYGMtywBv6QrhMkApEyDQgDeVcTY3DgBWt6lt2KNNMEswDgYDVR0PAQH/BAQDAgeA\nMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgg1whLZo7+QC4iYtaXqEJkMJ2R4QZ\noXrvAlR4KScIoKIwCgYIKoZIzj0EAwIDSAAwRQIhAObUvHjLCmbhUxaiurtLATvU\nPoFy2/NxPAiwEoFZOa7sAiAbBw0HU6nDQDtfd+M6xAWjvzctTXWNufIQNpbft+kr\nfQ==\n-----END CERTIFICATE-----\n')
.data.data[0].payload.header.signature_header.creator.mspid=OrdererMSP
.data.data[0].payload.header.signature_header.nonce=6ywsqCOBgLGh/exqdlgXfDp5c1wHdDvA
.data.data[0].signature=MEQCIDzaW3/4C3jdVmAHb1VQlngRE0koiVKTt7Kdu00cGgEyAiBjxHzKp9ZIxRCbAC1NWaZ6wmJitZs6zvCe52El+mbTbA==
.header.data_hash=by4Q3hZ5TIw9QJIaTXuRTGXShKLX+8y1ti04Kkc7dBA=
.data.data[0].payload.header.signature_header.nonce=jyUr4D3o+H3zTSpZG9TO7FOVDNbB/qON
.data.data[0].signature=MEUCIQCdEuVi30fHVUMyvhIaOl0MyQxSwedFNvdmou4ijSaYowIgfj0jLaQmF8XloR/lDXdaJr5u4UDkKhJZC9tsD+wumWM=
.header.data_hash=zONACBpGp+zo+2FfDGWP4lyQRUwbEpwg2S6oQfInt8g=
.header.number=2
.header.previous_hash=YB7ht6EZacPztVERUpRgDXvQP5+gKiSmJfjdVD25yoQ=
.metadata.metadata[0]=ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiT2dBd0lCQWdJUWJ0UUZrVlVra2tLMjZPVUhHclZ3anpBS0JnZ3Foa2pPUFFRREFqQnBNUXN3CkNRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNCTUtRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCeE1OVTJGdUlFWnkKWVc1amFYTmpiekVVTUJJR0ExVUVDaE1MWlhoaGJYQnNaUzVqYjIweEZ6QVZCZ05WQkFNVERtTmhMbVY0WVcxdwpiR1V1WTI5dE1CNFhEVEU1TURreU5EQXdOVGt3TUZvWERUSTVNRGt5TVRBd05Ua3dNRm93V1RFTE1Ba0dBMVVFCkJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdVkybHoKWTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSQpLb1pJemowREFRY0RRZ0FFT1htb2RFVWZBRUxMMUk4QWNOdXNLek0wVWx6Y2ZnVGpIVXEyaDN5RmU4dEpDaVZzCllHTXR5d0J2NlFyaE1rQXBFeURRZ0RlVmNUWTNEZ0JXdDZsdDJLTk5NRXN3RGdZRFZSMFBBUUgvQkFRREFnZUEKTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEVlIwakJDUXdJb0FnZzF3aExabzcrUUM0aVl0YVhxRUprTUoyUjRRWgpvWHJ2QWxSNEtTY0lvS0l3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU9iVXZIakxDbWJoVXhhaXVydExBVHZVClBvRnkyL054UEFpd0VvRlpPYTdzQWlBYkJ3MEhVNm5EUUR0ZmQrTTZ4QVdqdnpjdFRYV051ZklRTnBiZnQra3IKZlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYabSRDZqXwEGRXw4vd9d+rLfr0d+sy5O6EkcwRQIhAIIX01BezFlgMQ5sd7Kki0XqcTBn2+DBM0Ij+J4HsExrAiAxhZsswNuJgRMZDqxIqzfGD12BZ2jGsBy/+WRjNP+QNg==
.header.previous_hash=Abjsl5xwTmVaO8HQgROQXXJ6hwvrl7zw+P0bSKekf2I=
.metadata.metadata[0]=ChEKAggCEgsKCQoDAQIDEAQYBhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiT2dBd0lCQWdJUWJ0UUZrVlVra2tLMjZPVUhHclZ3anpBS0JnZ3Foa2pPUFFRREFqQnBNUXN3CkNRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNCTUtRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCeE1OVTJGdUlFWnkKWVc1amFYTmpiekVVTUJJR0ExVUVDaE1MWlhoaGJYQnNaUzVqYjIweEZ6QVZCZ05WQkFNVERtTmhMbVY0WVcxdwpiR1V1WTI5dE1CNFhEVEU1TURreU5EQXdOVGt3TUZvWERUSTVNRGt5TVRBd05Ua3dNRm93V1RFTE1Ba0dBMVVFCkJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdVkybHoKWTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSQpLb1pJemowREFRY0RRZ0FFT1htb2RFVWZBRUxMMUk4QWNOdXNLek0wVWx6Y2ZnVGpIVXEyaDN5RmU4dEpDaVZzCllHTXR5d0J2NlFyaE1rQXBFeURRZ0RlVmNUWTNEZ0JXdDZsdDJLTk5NRXN3RGdZRFZSMFBBUUgvQkFRREFnZUEKTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEVlIwakJDUXdJb0FnZzF3aExabzcrUUM0aVl0YVhxRUprTUoyUjRRWgpvWHJ2QWxSNEtTY0lvS0l3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU9iVXZIakxDbWJoVXhhaXVydExBVHZVClBvRnkyL054UEFpd0VvRlpPYTdzQWlBYkJ3MEhVNm5EUUR0ZmQrTTZ4QVdqdnpjdFRYV051ZklRTnBiZnQra3IKZlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYddujS3ibUX13xtImDDl9QYWtRrH4ooj5EkcwRQIhAOgneZudblvmhDl07Y/IYWdTeUqkZQt0kYEJXLzggRUYAiBtf3uPoMYnM8wvg9zDFPKBa1ArqQNp3A7sqVedd8wAjw==
.metadata.metadata[1]=CgIIAg==
.metadata.metadata[2]=
.metadata.metadata[3]=CgkKAwECAxAEGAY=

View File

@ -0,0 +1,756 @@
{
"data": {
"data": [
{
"payload": {
"data": {
"config": {
"channel_group": {
"groups": {
"Consortiums": {
"groups": {
"SampleConsortium": {
"groups": {
"Org1MSP": {
"groups": {},
"mod_policy": "Admins",
"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org1MSP",
"role": "ADMIN"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Endorsement": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org1MSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Readers": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org1MSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Writers": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org1MSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
}
},
"values": {
"MSP": {
"mod_policy": "Admins",
"value": {
"config": {
"admins": [],
"crypto_config": {
"identity_identifier_hash_function": "SHA256",
"signature_hash_family": "SHA2"
},
"fabric_node_ous": {
"admin_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVm9PeTdpNnRWSEpRMVBKR0lBYjRnakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVXdvQ2dVT0hhVDU5NkpUSVpUdkpPcHFXbHFHb0dhNWI3U1U5aGMzV0xHVlNtWmZXdGJDdVNUcHI4NmoyNmhhUQpJM0tBTDUyMDdOaEpQcSs2TnA4cjc2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQzkKVkVEUUN3a3luSjRPMllJZU9kVTRVSVI4QVhCMVAzM2NEbEdBdmN5WUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUFueEpLc3pRZWNDa01RVWw1L1ZBVTFXNHRmMjdZNG92YXp1WjAzSVErSmxRSWdJdUZ3ZVJ3Nzl1ZFZmVnRTCnpldUFNZEVSRzBPWDZ0cHNVK1BjckNaVnFCRT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "admin"
},
"client_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVm9PeTdpNnRWSEpRMVBKR0lBYjRnakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVXdvQ2dVT0hhVDU5NkpUSVpUdkpPcHFXbHFHb0dhNWI3U1U5aGMzV0xHVlNtWmZXdGJDdVNUcHI4NmoyNmhhUQpJM0tBTDUyMDdOaEpQcSs2TnA4cjc2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQzkKVkVEUUN3a3luSjRPMllJZU9kVTRVSVI4QVhCMVAzM2NEbEdBdmN5WUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUFueEpLc3pRZWNDa01RVWw1L1ZBVTFXNHRmMjdZNG92YXp1WjAzSVErSmxRSWdJdUZ3ZVJ3Nzl1ZFZmVnRTCnpldUFNZEVSRzBPWDZ0cHNVK1BjckNaVnFCRT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "client"
},
"enable": true,
"orderer_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVm9PeTdpNnRWSEpRMVBKR0lBYjRnakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVXdvQ2dVT0hhVDU5NkpUSVpUdkpPcHFXbHFHb0dhNWI3U1U5aGMzV0xHVlNtWmZXdGJDdVNUcHI4NmoyNmhhUQpJM0tBTDUyMDdOaEpQcSs2TnA4cjc2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQzkKVkVEUUN3a3luSjRPMllJZU9kVTRVSVI4QVhCMVAzM2NEbEdBdmN5WUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUFueEpLc3pRZWNDa01RVWw1L1ZBVTFXNHRmMjdZNG92YXp1WjAzSVErSmxRSWdJdUZ3ZVJ3Nzl1ZFZmVnRTCnpldUFNZEVSRzBPWDZ0cHNVK1BjckNaVnFCRT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "orderer"
},
"peer_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVm9PeTdpNnRWSEpRMVBKR0lBYjRnakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVXdvQ2dVT0hhVDU5NkpUSVpUdkpPcHFXbHFHb0dhNWI3U1U5aGMzV0xHVlNtWmZXdGJDdVNUcHI4NmoyNmhhUQpJM0tBTDUyMDdOaEpQcSs2TnA4cjc2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQzkKVkVEUUN3a3luSjRPMllJZU9kVTRVSVI4QVhCMVAzM2NEbEdBdmN5WUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUFueEpLc3pRZWNDa01RVWw1L1ZBVTFXNHRmMjdZNG92YXp1WjAzSVErSmxRSWdJdUZ3ZVJ3Nzl1ZFZmVnRTCnpldUFNZEVSRzBPWDZ0cHNVK1BjckNaVnFCRT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "peer"
}
},
"intermediate_certs": [],
"name": "Org1MSP",
"organizational_unit_identifiers": [],
"revocation_list": [],
"root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVm9PeTdpNnRWSEpRMVBKR0lBYjRnakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVXdvQ2dVT0hhVDU5NkpUSVpUdkpPcHFXbHFHb0dhNWI3U1U5aGMzV0xHVlNtWmZXdGJDdVNUcHI4NmoyNmhhUQpJM0tBTDUyMDdOaEpQcSs2TnA4cjc2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQzkKVkVEUUN3a3luSjRPMllJZU9kVTRVSVI4QVhCMVAzM2NEbEdBdmN5WUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUFueEpLc3pRZWNDa01RVWw1L1ZBVTFXNHRmMjdZNG92YXp1WjAzSVErSmxRSWdJdUZ3ZVJ3Nzl1ZFZmVnRTCnpldUFNZEVSRzBPWDZ0cHNVK1BjckNaVnFCRT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
],
"signing_identity": null,
"tls_intermediate_certs": [],
"tls_root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXRENDQWY2Z0F3SUJBZ0lSQUlvendvVlFYYWR5anNWcnF6VzdDSU13Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpFdVpYaGhiWEJzWlM1amIyMHdIaGNOTVRrd09USTBNREExT1RBd1doY05Namt3T1RJeE1EQTEKT1RBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCS2JvMzlKN0ZOREZDRFBKSVNmUkJheGtjRHlIdmtKTDVpNkozNm9uWGpuMDB6dlFCd29mbERVeQoxRWV4OTNzOG9qWmxGRG0ycFVLaEg0SjB0NWRGUG5HamJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWdhcEZORzRrb0lxdFdvRllJbHBXK2hXS0lnalByc05pMXdkTC9xZ2d5Q3NBd0NnWUlLb1pJemowRQpBd0lEU0FBd1JRSWhBS1FsUWE1QXluT0E3RzIxbkhheUtmbmViakh2ZmRDREF2Q1loaC9WRGpqWEFpQXllNEo3ClhWTVhFbXVQVXdmMk1Db293MUUwQnVCUHpldEFQRW1Cb0RsOVNBPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
]
},
"type": 0
},
"version": "0"
}
},
"version": "0"
},
"Org2MSP": {
"groups": {},
"mod_policy": "Admins",
"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org2MSP",
"role": "ADMIN"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Endorsement": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org2MSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Readers": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org2MSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Writers": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org2MSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
}
},
"values": {
"MSP": {
"mod_policy": "Admins",
"value": {
"config": {
"admins": [],
"crypto_config": {
"identity_identifier_hash_function": "SHA256",
"signature_hash_family": "SHA2"
},
"fabric_node_ous": {
"admin_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVU0zQjVyOGt2RTJVU0xkbWlaejJkakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKcEFzaEFCdDllZkZtaVFaN1BDUW4xb3d2WkFuelZNL0VpL0p0ZU1qaGxXSDA2dGJOZUJMbWdKRjRzbHRrMHQvRQpwMDhsNk5FTTg5QnNsVXZIRGp5ZzJxTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQ08KYTVYUWY5OWpUY3BmaUcvT2VlRkJsUWczQjEzalRTSjBnWjExd3N5MDFEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJ4OUJ3bWIwMkRTV2kyNWVwTi9HTExneTY4cUFPZzhFSzRicUd3MiszZ2pnSWdabWF0Q1VIWmNRcElkMEI2CmNkQlU1TEx2Wmdob3krNWZCdnA5OERNYktmMD0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "admin"
},
"client_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVU0zQjVyOGt2RTJVU0xkbWlaejJkakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKcEFzaEFCdDllZkZtaVFaN1BDUW4xb3d2WkFuelZNL0VpL0p0ZU1qaGxXSDA2dGJOZUJMbWdKRjRzbHRrMHQvRQpwMDhsNk5FTTg5QnNsVXZIRGp5ZzJxTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQ08KYTVYUWY5OWpUY3BmaUcvT2VlRkJsUWczQjEzalRTSjBnWjExd3N5MDFEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJ4OUJ3bWIwMkRTV2kyNWVwTi9HTExneTY4cUFPZzhFSzRicUd3MiszZ2pnSWdabWF0Q1VIWmNRcElkMEI2CmNkQlU1TEx2Wmdob3krNWZCdnA5OERNYktmMD0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "client"
},
"enable": true,
"orderer_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVU0zQjVyOGt2RTJVU0xkbWlaejJkakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKcEFzaEFCdDllZkZtaVFaN1BDUW4xb3d2WkFuelZNL0VpL0p0ZU1qaGxXSDA2dGJOZUJMbWdKRjRzbHRrMHQvRQpwMDhsNk5FTTg5QnNsVXZIRGp5ZzJxTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQ08KYTVYUWY5OWpUY3BmaUcvT2VlRkJsUWczQjEzalRTSjBnWjExd3N5MDFEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJ4OUJ3bWIwMkRTV2kyNWVwTi9HTExneTY4cUFPZzhFSzRicUd3MiszZ2pnSWdabWF0Q1VIWmNRcElkMEI2CmNkQlU1TEx2Wmdob3krNWZCdnA5OERNYktmMD0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "orderer"
},
"peer_ou_identifier": {
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVU0zQjVyOGt2RTJVU0xkbWlaejJkakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKcEFzaEFCdDllZkZtaVFaN1BDUW4xb3d2WkFuelZNL0VpL0p0ZU1qaGxXSDA2dGJOZUJMbWdKRjRzbHRrMHQvRQpwMDhsNk5FTTg5QnNsVXZIRGp5ZzJxTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQ08KYTVYUWY5OWpUY3BmaUcvT2VlRkJsUWczQjEzalRTSjBnWjExd3N5MDFEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJ4OUJ3bWIwMkRTV2kyNWVwTi9HTExneTY4cUFPZzhFSzRicUd3MiszZ2pnSWdabWF0Q1VIWmNRcElkMEI2CmNkQlU1TEx2Wmdob3krNWZCdnA5OERNYktmMD0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"organizational_unit_identifier": "peer"
}
},
"intermediate_certs": [],
"name": "Org2MSP",
"organizational_unit_identifiers": [],
"revocation_list": [],
"root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRVU0zQjVyOGt2RTJVU0xkbWlaejJkakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKcEFzaEFCdDllZkZtaVFaN1BDUW4xb3d2WkFuelZNL0VpL0p0ZU1qaGxXSDA2dGJOZUJMbWdKRjRzbHRrMHQvRQpwMDhsNk5FTTg5QnNsVXZIRGp5ZzJxTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQ08KYTVYUWY5OWpUY3BmaUcvT2VlRkJsUWczQjEzalRTSjBnWjExd3N5MDFEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJ4OUJ3bWIwMkRTV2kyNWVwTi9HTExneTY4cUFPZzhFSzRicUd3MiszZ2pnSWdabWF0Q1VIWmNRcElkMEI2CmNkQlU1TEx2Wmdob3krNWZCdnA5OERNYktmMD0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
],
"signing_identity": null,
"tls_intermediate_certs": [],
"tls_root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNWekNDQWYyZ0F3SUJBZ0lRWEJLVjBEQzlmYUhLNENvcFE3M2F6VEFLQmdncWhrak9QUVFEQWpCMk1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHQTFVRUF4TVdkR3h6ClkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQWVGdzB4T1RBNU1qUXdNRFU1TURCYUZ3MHlPVEE1TWpFd01EVTUKTURCYU1IWXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSApFdzFUWVc0Z1JuSmhibU5wYzJOdk1Sa3dGd1lEVlFRS0V4QnZjbWN5TG1WNFlXMXdiR1V1WTI5dE1SOHdIUVlEClZRUURFeFowYkhOallTNXZjbWN5TG1WNFlXMXdiR1V1WTI5dE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMEQKQVFjRFFnQUVBQkRESDNxbTlMUjVpanJiTUZjTmtVWitteW9GWC9EV1ZzUXNyVTluamdTcVR1ZU96NkpScldlVAorUlpUT2tHWUNxM2pmSDF3bVZLeWVvTzR3MkdiQzZOdE1Hc3dEZ1lEVlIwUEFRSC9CQVFEQWdHbU1CMEdBMVVkCkpRUVdNQlFHQ0NzR0FRVUZCd01DQmdnckJnRUZCUWNEQVRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUNrR0ExVWQKRGdRaUJDQUNkbGtHSmNJYkxUVUhJaUpCcVd1U1VmeW1hQUxlM0RVU2VwN3B5MWgwbFRBS0JnZ3Foa2pPUFFRRApBZ05JQURCRkFpRUE2aXRjNHRYMy94RGV6NUxEZWdBeWlFR0NZSWRPSm8xNnRhcVcwK3FEMzlFQ0lISTE0aGF4CnUwK2o4VUZQUlBPbTJSU0Izc3pLS1FXY0c1dFhWUWEzdnJUdQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
]
},
"type": 0
},
"version": "0"
}
},
"version": "0"
}
},
"mod_policy": "/Channel/Orderer/Admins",
"policies": {},
"values": {
"ChannelCreationPolicy": {
"mod_policy": "/Channel/Orderer/Admins",
"value": {
"type": 3,
"value": {
"rule": "ANY",
"sub_policy": "Admins"
}
},
"version": "0"
}
},
"version": "0"
}
},
"mod_policy": "/Channel/Orderer/Admins",
"policies": {
"Admins": {
"mod_policy": "/Channel/Orderer/Admins",
"policy": {
"type": 1,
"value": {
"identities": [],
"rule": {
"n_out_of": {
"n": 0,
"rules": []
}
},
"version": 0
}
},
"version": "0"
}
},
"values": {},
"version": "0"
},
"Orderer": {
"groups": {
"OrdererOrg": {
"groups": {},
"mod_policy": "Admins",
"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "OrdererMSP",
"role": "ADMIN"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Readers": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "OrdererMSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
},
"Writers": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "OrdererMSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
}
},
"values": {
"MSP": {
"mod_policy": "Admins",
"value": {
"config": {
"admins": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNDekNDQWJHZ0F3SUJBZ0lSQVBzdHBtTHR5MS9Vd3IrWHRMdU5WNGt3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmFNRll4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJvd0dBWURWUVFEREJGQlpHMXBia0JsZUdGdGNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHClNNNDlBd0VIQTBJQUJOem9jcmt3NXp2Kys2YkxYaFRXQ1pkYTcrcXc2UkdGNnY1VGlVOTVQN2E5Zi9LbWw2eVoKRnk1Sjdza1FNamdTODc1NXcxdEJxL04yeXNjaWVHT05IMEdqVFRCTE1BNEdBMVVkRHdFQi93UUVBd0lIZ0RBTQpCZ05WSFJNQkFmOEVBakFBTUNzR0ExVWRJd1FrTUNLQUlJTmNJUzJhTy9rQXVJbUxXbDZoQ1pEQ2RrZUVHYUY2Cjd3SlVlQ2tuQ0tDaU1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRDFsR3NDTkVkbzJOeThiTnJXcG1JWkw0dU8KVzNqeVZnTEplM1lCNUkxN2FBSWdWK0JMb3c0TmFYZzlWaDVqcjA3TEpBa09FTXh5ZlBGNW9SSkFHUkptV0VnPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
],
"crypto_config": {
"identity_identifier_hash_function": "SHA256",
"signature_hash_family": "SHA2"
},
"fabric_node_ous": null,
"intermediate_certs": [],
"name": "OrdererMSP",
"organizational_unit_identifiers": [],
"revocation_list": [],
"root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQUxrQTNrQSsvL29hZ1NEbElxeUhPS3N3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhPVEE1TWpRd01EVTVNREJhRncweU9UQTVNakV3TURVNU1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUUU0TmtpRU91Y1duUmw0ejY0a1JzQXhnVTUKNTQrMDVndGViZmxzajgrNGo3TjhpbGMwMFE1amorL3BtbmJmbUl0ZUpOVFhnancxbEpWaFBOcUVRU1dvbzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlJTmNJUzJhTy9rQXVJbUxXbDZoQ1pEQ2RrZUUKR2FGNjd3SlVlQ2tuQ0tDaU1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lIejN1ZFdibmZwWlNwRWxwVng4WHFXSgpSTkcva00zWjFyenFRNzFOZEoxSUFpQUtlVTg5cEsyMWZ0dWUyWFVPOHZqRXR5bVhSb2hjVnQwUU51U2pTRGdVCjFnPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
],
"signing_identity": null,
"tls_intermediate_certs": [],
"tls_root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNRakNDQWVtZ0F3SUJBZ0lRR1loTXRiajNYMlVFTGRWbGtqMW5ZVEFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEU1TURreU5EQXdOVGt3TUZvWERUSTVNRGt5TVRBd05Ua3dNRm93YkRFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEZEQVNCZ05WQkFvVEMyVjRZVzF3YkdVdVkyOXRNUm93R0FZRFZRUURFeEYwYkhOallTNWxlR0Z0CmNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkhEdGlBdGlYL05DSTN6MFJjbkoKay85SEljRjBHQnZteG4yUG5JZGhmekZodnJ3ekF0ZjFTT2VhUTZzVGhhMWNCVTJTS2s4Q2JSRkRpTTl3M2o3QQorT09qYlRCck1BNEdBMVVkRHdFQi93UUVBd0lCcGpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFnWUlLd1lCCkJRVUhBd0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FnWEM5Wm04T0NHWVQ3VXZCbS95Y0MKTDk3OXc3cmE0TEpSMFVxMkkwLzB5eVl3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnY200UnVQbVNZZThWK0V5Zwo5OGhIMzdaTUxuQzlGYzJhVHlxcUlrSjVtc0FDSUJycndVRzhxQ293c3FUZFNaaHV3ZnByWEZjM29lNHU3SUl4CkszYnJ0QVc1Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
]
},
"type": 0
},
"version": "0"
}
},
"version": "0"
}
},
"mod_policy": "Admins",
"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
"type": 3,
"value": {
"rule": "MAJORITY",
"sub_policy": "Admins"
}
},
"version": "0"
},
"BlockValidation": {
"mod_policy": "Admins",
"policy": {
"type": 3,
"value": {
"rule": "ANY",
"sub_policy": "Writers"
}
},
"version": "0"
},
"Readers": {
"mod_policy": "Admins",
"policy": {
"type": 3,
"value": {
"rule": "ANY",
"sub_policy": "Readers"
}
},
"version": "0"
},
"Writers": {
"mod_policy": "Admins",
"policy": {
"type": 3,
"value": {
"rule": "ANY",
"sub_policy": "Writers"
}
},
"version": "0"
}
},
"values": {
"BatchSize": {
"mod_policy": "Admins",
"value": {
"absolute_max_bytes": 10485760,
"max_message_count": 100,
"preferred_max_bytes": 2097152
},
"version": "0"
},
"BatchTimeout": {
"mod_policy": "Admins",
"value": {
"timeout": "2s"
},
"version": "0"
},
"Capabilities": {
"mod_policy": "Admins",
"value": {
"capabilities": {
"V1_4_2": {}
}
},
"version": "0"
},
"ChannelRestrictions": {
"mod_policy": "Admins",
"value": null,
"version": "0"
},
"ConsensusType": {
"mod_policy": "Admins",
"value": {
"metadata": {
"consenters": [
{
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNYRENDQWdPZ0F3SUJBZ0lSQVBYclNNcXJGc2QveUkwYXNoOGg2TlV3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RBNU1qUXdNRFU1TURCYUZ3MHlPVEE1TWpFd01EVTVNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkJ0TDBabjVtOHJMM09uSTNhVTFkTjJZTjlKdTRmMU01bFV2a2lZMFFIejYKOUYrRytBeXhtcHNKRU5Ia21hcElnWkxDcFAzd3hFYmZ2Nk1ySEFQbWJnK2pnWmd3Z1pVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUZ3dldadkRnaG1FKzFMd1p2OG5BaS9lL2NPNjJ1Q3lVZEZLdGlOUDlNc20KTUNrR0ExVWRFUVFpTUNDQ0ZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNREFLQmdncQpoa2pPUFFRREFnTkhBREJFQWlBYlBpejFUNDZDTlJiNGZzODhoeFR0VTZsTkZuNTN0NmZOU0JXS0RiY1hzUUlnCkYveUtuYUhMbGJpK3JDcmo2eDdyZFZndFliZ3dVTm53ekUxazZzUTBQM3c9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"host": "orderer0.example.com",
"port": 7050,
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNYRENDQWdPZ0F3SUJBZ0lSQVBYclNNcXJGc2QveUkwYXNoOGg2TlV3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RBNU1qUXdNRFU1TURCYUZ3MHlPVEE1TWpFd01EVTVNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkJ0TDBabjVtOHJMM09uSTNhVTFkTjJZTjlKdTRmMU01bFV2a2lZMFFIejYKOUYrRytBeXhtcHNKRU5Ia21hcElnWkxDcFAzd3hFYmZ2Nk1ySEFQbWJnK2pnWmd3Z1pVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUZ3dldadkRnaG1FKzFMd1p2OG5BaS9lL2NPNjJ1Q3lVZEZLdGlOUDlNc20KTUNrR0ExVWRFUVFpTUNDQ0ZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNREFLQmdncQpoa2pPUFFRREFnTkhBREJFQWlBYlBpejFUNDZDTlJiNGZzODhoeFR0VTZsTkZuNTN0NmZOU0JXS0RiY1hzUUlnCkYveUtuYUhMbGJpK3JDcmo2eDdyZFZndFliZ3dVTm53ekUxazZzUTBQM3c9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
},
{
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNYRENDQWdLZ0F3SUJBZ0lRQWNBTkIxQi9ERm93ZWVWUjRGZEMwakFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEU1TURreU5EQXdOVGt3TUZvWERUSTVNRGt5TVRBd05Ua3dNRm93V1RFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFMERpYVpCV1UxTk5odW1jNWFuRFVQM24ycXhWVDVnZzIxK1dKQ1g0VVpWK24KanJKVEpiaTQvZUU3WXFab3doWEZaZlI2WHFRRzFaamlUKzgwZkVGRFVhT0JtRENCbFRBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnWEM5Wm04T0NHWVQ3VXZCbS95Y0NMOTc5dzdyYTRMSlIwVXEySTAvMHl5WXcKS1FZRFZSMFJCQ0l3SUlJVWIzSmtaWEpsY2pFdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXhNQW9HQ0NxRwpTTTQ5QkFNQ0EwZ0FNRVVDSVFDRmE1WExIWG10c2RNZ2NWMjRNdzNpN2ZLVjVaMkw0Sk1jNzlYUlZOdnhlZ0lnClV0VUlCTEZ4Sjl0UUtTTmN6M1BiL1VDZ2lEMkVMa0ZjOE1FQzR3Vll5T2M9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"host": "orderer1.example.com",
"port": 7050,
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNYRENDQWdLZ0F3SUJBZ0lRQWNBTkIxQi9ERm93ZWVWUjRGZEMwakFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEU1TURreU5EQXdOVGt3TUZvWERUSTVNRGt5TVRBd05Ua3dNRm93V1RFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFMERpYVpCV1UxTk5odW1jNWFuRFVQM24ycXhWVDVnZzIxK1dKQ1g0VVpWK24KanJKVEpiaTQvZUU3WXFab3doWEZaZlI2WHFRRzFaamlUKzgwZkVGRFVhT0JtRENCbFRBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnWEM5Wm04T0NHWVQ3VXZCbS95Y0NMOTc5dzdyYTRMSlIwVXEySTAvMHl5WXcKS1FZRFZSMFJCQ0l3SUlJVWIzSmtaWEpsY2pFdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXhNQW9HQ0NxRwpTTTQ5QkFNQ0EwZ0FNRVVDSVFDRmE1WExIWG10c2RNZ2NWMjRNdzNpN2ZLVjVaMkw0Sk1jNzlYUlZOdnhlZ0lnClV0VUlCTEZ4Sjl0UUtTTmN6M1BiL1VDZ2lEMkVMa0ZjOE1FQzR3Vll5T2M9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
},
{
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNYVENDQWdPZ0F3SUJBZ0lSQUtrVCtvSlVtQkdwV3pUdFlpbThXK0l3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RBNU1qUXdNRFU1TURCYUZ3MHlPVEE1TWpFd01EVTVNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkIzSXJKS2NZSzJ1SkRkblRvZlRjYW1HRWZ2WVF2M1R1UXVETFNnbUNtZ0oKM05Pd3A5QURCcWhwUWs4WmJpd0w0anVQZlU4T2xpZmY4N2s3NG5kdjJhbWpnWmd3Z1pVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUZ3dldadkRnaG1FKzFMd1p2OG5BaS9lL2NPNjJ1Q3lVZEZLdGlOUDlNc20KTUNrR0ExVWRFUVFpTUNDQ0ZHOXlaR1Z5WlhJeUxtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNakFLQmdncQpoa2pPUFFRREFnTklBREJGQWlFQTJtMkZSMWtob0pJRUx0L0x2YnVUejFVeStyZTRGN3hjdzFnMHBLOUNVRkFDCklDaytDeld5bXhmQW5qN1RLb3o4WldMTlA4RFhjdGtBdzZLc0FpcDBwWlhsCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"host": "orderer2.example.com",
"port": 7050,
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNYVENDQWdPZ0F3SUJBZ0lSQUtrVCtvSlVtQkdwV3pUdFlpbThXK0l3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RBNU1qUXdNRFU1TURCYUZ3MHlPVEE1TWpFd01EVTVNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkIzSXJKS2NZSzJ1SkRkblRvZlRjYW1HRWZ2WVF2M1R1UXVETFNnbUNtZ0oKM05Pd3A5QURCcWhwUWs4WmJpd0w0anVQZlU4T2xpZmY4N2s3NG5kdjJhbWpnWmd3Z1pVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUZ3dldadkRnaG1FKzFMd1p2OG5BaS9lL2NPNjJ1Q3lVZEZLdGlOUDlNc20KTUNrR0ExVWRFUVFpTUNDQ0ZHOXlaR1Z5WlhJeUxtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNakFLQmdncQpoa2pPUFFRREFnTklBREJGQWlFQTJtMkZSMWtob0pJRUx0L0x2YnVUejFVeStyZTRGN3hjdzFnMHBLOUNVRkFDCklDaytDeld5bXhmQW5qN1RLb3o4WldMTlA4RFhjdGtBdzZLc0FpcDBwWlhsCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
}
],
"options": {
"election_tick": 10,
"heartbeat_tick": 1,
"max_inflight_blocks": 5,
"snapshot_interval_size": 20971520,
"tick_interval": "500ms"
}
},
"state": "STATE_NORMAL",
"type": "etcdraft"
},
"version": "0"
}
},
"version": "0"
}
},
"mod_policy": "Admins",
"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
"type": 3,
"value": {
"rule": "MAJORITY",
"sub_policy": "Admins"
}
},
"version": "0"
},
"Readers": {
"mod_policy": "Admins",
"policy": {
"type": 3,
"value": {
"rule": "ANY",
"sub_policy": "Readers"
}
},
"version": "0"
},
"Writers": {
"mod_policy": "Admins",
"policy": {
"type": 3,
"value": {
"rule": "ANY",
"sub_policy": "Writers"
}
},
"version": "0"
}
},
"values": {
"BlockDataHashingStructure": {
"mod_policy": "Admins",
"value": {
"width": 4294967295
},
"version": "0"
},
"Capabilities": {
"mod_policy": "Admins",
"value": {
"capabilities": {
"V1_4_3": {}
}
},
"version": "0"
},
"HashingAlgorithm": {
"mod_policy": "Admins",
"value": {
"name": "SHA256"
},
"version": "0"
},
"OrdererAddresses": {
"mod_policy": "/Channel/Orderer/Admins",
"value": {
"addresses": [
"orderer0.example.com:7050",
"orderer1.example.com:7050",
"orderer2.example.com:7050"
]
},
"version": "0"
}
},
"version": "0"
},
"sequence": "0"
},
"last_update": null
},
"header": {
"channel_header": {
"channel_id": "testchainid",
"epoch": "0",
"extension": null,
"timestamp": "2019-11-19T04:29:33Z",
"tls_cert_hash": null,
"tx_id": "91599760615898f37a6feafc942b65ddc7dfaa3a4367e688121bd379fdbc4520",
"type": 1,
"version": 1
},
"signature_header": {
"creator": null,
"nonce": "zR57LJNJvtI6WwFd/Wjjev+wflreUU01"
}
}
},
"signature": null
}
]
},
"header": {
"data_hash": "kU41oLYSOi4jw/QuXYcpoirh3tuCLXviDK/fCTHCYTg=",
"number": "0",
"previous_hash": null
},
"metadata": {
"metadata": [
"",
"",
"",
"",
""
]
}
}

View File

@ -0,0 +1,273 @@
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.policy.value.identities[0].principal.msp_identifier=Org1MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.policy.value.identities[0].principal.role=ADMIN
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Admins.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.policy.value.identities[0].principal.msp_identifier=Org1MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Endorsement.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.policy.value.identities[0].principal.msp_identifier=Org1MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Readers.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.policy.value.identities[0].principal.msp_identifier=Org1MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.policies.Writers.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.crypto_config.identity_identifier_hash_function=SHA256
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.crypto_config.signature_hash_family=SHA2
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.admin_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQVoOy7i6tVHJQ1PJGIAb4gjAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMS5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nUwoCgUOHaT596JTIZTvJOpqWlqGoGa5b7SU9hc3WLGVSmZfWtbCuSTpr86j26haQ\nI3KAL5207NhJPq+6Np8r76NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCC9\nVEDQCwkynJ4O2YIeOdU4UIR8AXB1P33cDlGAvcyYHjAKBggqhkjOPQQDAgNHADBE\nAiAnxJKszQecCkMQUl5/VAU1W4tf27Y4ovazuZ03IQ+JlQIgIuFweRw79udVfVtS\nzeuAMdERG0OX6tpsU+PcrCZVqBE=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.admin_ou_identifier.organizational_unit_identifier=admin
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.client_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQVoOy7i6tVHJQ1PJGIAb4gjAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMS5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nUwoCgUOHaT596JTIZTvJOpqWlqGoGa5b7SU9hc3WLGVSmZfWtbCuSTpr86j26haQ\nI3KAL5207NhJPq+6Np8r76NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCC9\nVEDQCwkynJ4O2YIeOdU4UIR8AXB1P33cDlGAvcyYHjAKBggqhkjOPQQDAgNHADBE\nAiAnxJKszQecCkMQUl5/VAU1W4tf27Y4ovazuZ03IQ+JlQIgIuFweRw79udVfVtS\nzeuAMdERG0OX6tpsU+PcrCZVqBE=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.client_ou_identifier.organizational_unit_identifier=client
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.enable=True
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.orderer_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQVoOy7i6tVHJQ1PJGIAb4gjAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMS5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nUwoCgUOHaT596JTIZTvJOpqWlqGoGa5b7SU9hc3WLGVSmZfWtbCuSTpr86j26haQ\nI3KAL5207NhJPq+6Np8r76NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCC9\nVEDQCwkynJ4O2YIeOdU4UIR8AXB1P33cDlGAvcyYHjAKBggqhkjOPQQDAgNHADBE\nAiAnxJKszQecCkMQUl5/VAU1W4tf27Y4ovazuZ03IQ+JlQIgIuFweRw79udVfVtS\nzeuAMdERG0OX6tpsU+PcrCZVqBE=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.orderer_ou_identifier.organizational_unit_identifier=orderer
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.peer_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQVoOy7i6tVHJQ1PJGIAb4gjAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMS5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nUwoCgUOHaT596JTIZTvJOpqWlqGoGa5b7SU9hc3WLGVSmZfWtbCuSTpr86j26haQ\nI3KAL5207NhJPq+6Np8r76NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCC9\nVEDQCwkynJ4O2YIeOdU4UIR8AXB1P33cDlGAvcyYHjAKBggqhkjOPQQDAgNHADBE\nAiAnxJKszQecCkMQUl5/VAU1W4tf27Y4ovazuZ03IQ+JlQIgIuFweRw79udVfVtS\nzeuAMdERG0OX6tpsU+PcrCZVqBE=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.fabric_node_ous.peer_ou_identifier.organizational_unit_identifier=peer
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.name=Org1MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.root_certs[0]=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQVoOy7i6tVHJQ1PJGIAb4gjAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMS5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nUwoCgUOHaT596JTIZTvJOpqWlqGoGa5b7SU9hc3WLGVSmZfWtbCuSTpr86j26haQ\nI3KAL5207NhJPq+6Np8r76NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCC9\nVEDQCwkynJ4O2YIeOdU4UIR8AXB1P33cDlGAvcyYHjAKBggqhkjOPQQDAgNHADBE\nAiAnxJKszQecCkMQUl5/VAU1W4tf27Y4ovazuZ03IQ+JlQIgIuFweRw79udVfVtS\nzeuAMdERG0OX6tpsU+PcrCZVqBE=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.signing_identity=None
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.config.tls_root_certs[0]=b64(b'-----BEGIN CERTIFICATE-----\nMIICWDCCAf6gAwIBAgIRAIozwoVQXadyjsVrqzW7CIMwCgYIKoZIzj0EAwIwdjEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs\nc2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTkwOTI0MDA1OTAwWhcNMjkwOTIxMDA1\nOTAwWjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE\nBxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G\nA1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49\nAwEHA0IABKbo39J7FNDFCDPJISfRBaxkcDyHvkJL5i6J36onXjn00zvQBwoflDUy\n1Eex93s8ojZlFDm2pUKhH4J0t5dFPnGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNV\nHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNV\nHQ4EIgQgapFNG4koIqtWoFYIlpW+hWKIgjPrsNi1wdL/qggyCsAwCgYIKoZIzj0E\nAwIDSAAwRQIhAKQlQa5AynOA7G21nHayKfnebjHvfdCDAvCYhh/VDjjXAiAye4J7\nXVMXEmuPUwf2MCoow1E0BuBPzetAPEmBoDl9SA==\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.value.type=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.values.MSP.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org1MSP.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.policy.value.identities[0].principal.msp_identifier=Org2MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.policy.value.identities[0].principal.role=ADMIN
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Admins.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.policy.value.identities[0].principal.msp_identifier=Org2MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Endorsement.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.policy.value.identities[0].principal.msp_identifier=Org2MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Readers.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.policy.value.identities[0].principal.msp_identifier=Org2MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.policies.Writers.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.crypto_config.identity_identifier_hash_function=SHA256
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.crypto_config.signature_hash_family=SHA2
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.admin_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQUM3B5r8kvE2USLdmiZz2djAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMi5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\npAshABt9efFmiQZ7PCQn1owvZAnzVM/Ei/JteMjhlWH06tbNeBLmgJF4sltk0t/E\np08l6NEM89BslUvHDjyg2qNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCO\na5XQf99jTcpfiG/OeeFBlQg3B13jTSJ0gZ11wsy01DAKBggqhkjOPQQDAgNHADBE\nAiBx9Bwmb02DSWi25epN/GLLgy68qAOg8EK4bqGw2+3gjgIgZmatCUHZcQpId0B6\ncdBU5LLvZghoy+5fBvp98DMbKf0=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.admin_ou_identifier.organizational_unit_identifier=admin
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.client_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQUM3B5r8kvE2USLdmiZz2djAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMi5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\npAshABt9efFmiQZ7PCQn1owvZAnzVM/Ei/JteMjhlWH06tbNeBLmgJF4sltk0t/E\np08l6NEM89BslUvHDjyg2qNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCO\na5XQf99jTcpfiG/OeeFBlQg3B13jTSJ0gZ11wsy01DAKBggqhkjOPQQDAgNHADBE\nAiBx9Bwmb02DSWi25epN/GLLgy68qAOg8EK4bqGw2+3gjgIgZmatCUHZcQpId0B6\ncdBU5LLvZghoy+5fBvp98DMbKf0=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.client_ou_identifier.organizational_unit_identifier=client
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.enable=True
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.orderer_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQUM3B5r8kvE2USLdmiZz2djAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMi5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\npAshABt9efFmiQZ7PCQn1owvZAnzVM/Ei/JteMjhlWH06tbNeBLmgJF4sltk0t/E\np08l6NEM89BslUvHDjyg2qNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCO\na5XQf99jTcpfiG/OeeFBlQg3B13jTSJ0gZ11wsy01DAKBggqhkjOPQQDAgNHADBE\nAiBx9Bwmb02DSWi25epN/GLLgy68qAOg8EK4bqGw2+3gjgIgZmatCUHZcQpId0B6\ncdBU5LLvZghoy+5fBvp98DMbKf0=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.orderer_ou_identifier.organizational_unit_identifier=orderer
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.peer_ou_identifier.certificate=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQUM3B5r8kvE2USLdmiZz2djAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMi5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\npAshABt9efFmiQZ7PCQn1owvZAnzVM/Ei/JteMjhlWH06tbNeBLmgJF4sltk0t/E\np08l6NEM89BslUvHDjyg2qNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCO\na5XQf99jTcpfiG/OeeFBlQg3B13jTSJ0gZ11wsy01DAKBggqhkjOPQQDAgNHADBE\nAiBx9Bwmb02DSWi25epN/GLLgy68qAOg8EK4bqGw2+3gjgIgZmatCUHZcQpId0B6\ncdBU5LLvZghoy+5fBvp98DMbKf0=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.fabric_node_ous.peer_ou_identifier.organizational_unit_identifier=peer
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.name=Org2MSP
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.root_certs[0]=b64(b'-----BEGIN CERTIFICATE-----\nMIICUDCCAfegAwIBAgIQUM3B5r8kvE2USLdmiZz2djAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMi5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\npAshABt9efFmiQZ7PCQn1owvZAnzVM/Ei/JteMjhlWH06tbNeBLmgJF4sltk0t/E\np08l6NEM89BslUvHDjyg2qNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCO\na5XQf99jTcpfiG/OeeFBlQg3B13jTSJ0gZ11wsy01DAKBggqhkjOPQQDAgNHADBE\nAiBx9Bwmb02DSWi25epN/GLLgy68qAOg8EK4bqGw2+3gjgIgZmatCUHZcQpId0B6\ncdBU5LLvZghoy+5fBvp98DMbKf0=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.signing_identity=None
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.config.tls_root_certs[0]=b64(b'-----BEGIN CERTIFICATE-----\nMIICVzCCAf2gAwIBAgIQXBKV0DC9faHK4CopQ73azTAKBggqhkjOPQQDAjB2MQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz\nY2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5\nMDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD\nVQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D\nAQcDQgAEABDDH3qm9LR5ijrbMFcNkUZ+myoFX/DWVsQsrU9njgSqTueOz6JRrWeT\n+RZTOkGYCq3jfH1wmVKyeoO4w2GbC6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud\nJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud\nDgQiBCACdlkGJcIbLTUHIiJBqWuSUfymaALe3DUSep7py1h0lTAKBggqhkjOPQQD\nAgNIADBFAiEA6itc4tX3/xDez5LDegAyiEGCYIdOJo16taqW0+qD39ECIHI14hax\nu0+j8UFPRPOm2RSB3szKKQWcG5tXVQa3vrTu\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.value.type=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.values.MSP.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.groups.Org2MSP.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.mod_policy=/Channel/Orderer/Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.values.ChannelCreationPolicy.mod_policy=/Channel/Orderer/Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.values.ChannelCreationPolicy.value.type=3
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.values.ChannelCreationPolicy.value.value.rule=ANY
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.values.ChannelCreationPolicy.value.value.sub_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.values.ChannelCreationPolicy.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.groups.SampleConsortium.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.mod_policy=/Channel/Orderer/Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.policies.Admins.mod_policy=/Channel/Orderer/Admins
.data.data[0].payload.data.config.channel_group.groups.Consortiums.policies.Admins.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Consortiums.policies.Admins.policy.value.rule.n_out_of.n=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.policies.Admins.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.policies.Admins.version=0
.data.data[0].payload.data.config.channel_group.groups.Consortiums.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.policy.value.identities[0].principal.msp_identifier=OrdererMSP
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.policy.value.identities[0].principal.role=ADMIN
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Admins.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.policy.value.identities[0].principal.msp_identifier=OrdererMSP
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Readers.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.policy.type=1
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.policy.value.identities[0].principal.msp_identifier=OrdererMSP
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.policy.value.identities[0].principal.role=MEMBER
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.policy.value.identities[0].principal_classification=ROLE
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.policy.value.rule.n_out_of.n=1
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.policy.value.rule.n_out_of.rules[0].signed_by=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.policy.value.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.policies.Writers.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.admins[0]=b64(b'-----BEGIN CERTIFICATE-----\nMIICCzCCAbGgAwIBAgIRAPstpmLty1/Uwr+XtLuNV4kwCgYIKoZIzj0EAwIwaTEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt\ncGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBaMFYxCzAJBgNV\nBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp\nc2NvMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqG\nSM49AwEHA0IABNzocrkw5zv++6bLXhTWCZda7+qw6RGF6v5TiU95P7a9f/Kml6yZ\nFy5J7skQMjgS8755w1tBq/N2yscieGONH0GjTTBLMA4GA1UdDwEB/wQEAwIHgDAM\nBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIINcIS2aO/kAuImLWl6hCZDCdkeEGaF6\n7wJUeCknCKCiMAoGCCqGSM49BAMCA0gAMEUCIQD1lGsCNEdo2Ny8bNrWpmIZL4uO\nW3jyVgLJe3YB5I17aAIgV+BLow4NaXg9Vh5jr07LJAkOEMxyfPF5oRJAGRJmWEg=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.crypto_config.identity_identifier_hash_function=SHA256
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.crypto_config.signature_hash_family=SHA2
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.fabric_node_ous=None
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.name=OrdererMSP
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.root_certs[0]=b64(b'-----BEGIN CERTIFICATE-----\nMIICPTCCAeSgAwIBAgIRALkA3kA+//oagSDlIqyHOKswCgYIKoZIzj0EAwIwaTEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt\ncGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBaMGkxCzAJBgNV\nBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp\nc2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j\nb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQE4NkiEOucWnRl4z64kRsAxgU5\n54+05gtebflsj8+4j7N8ilc00Q5jj+/pmnbfmIteJNTXgjw1lJVhPNqEQSWoo20w\nazAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB\nMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIINcIS2aO/kAuImLWl6hCZDCdkeE\nGaF67wJUeCknCKCiMAoGCCqGSM49BAMCA0cAMEQCIHz3udWbnfpZSpElpVx8XqWJ\nRNG/kM3Z1rzqQ71NdJ1IAiAKeU89pK21ftue2XUO8vjEtymXRohcVt0QNuSjSDgU\n1g==\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.signing_identity=None
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.config.tls_root_certs[0]=b64(b'-----BEGIN CERTIFICATE-----\nMIICQjCCAemgAwIBAgIQGYhMtbj3X2UELdVlkj1nYTAKBggqhkjOPQQDAjBsMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4\nYW1wbGUuY29tMB4XDTE5MDkyNDAwNTkwMFoXDTI5MDkyMTAwNTkwMFowbDELMAkG\nA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu\nY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt\ncGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABHDtiAtiX/NCI3z0RcnJ\nk/9HIcF0GBvmxn2PnIdhfzFhvrwzAtf1SOeaQ6sTha1cBU2SKk8CbRFDiM9w3j7A\n+OOjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB\nBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgXC9Zm8OCGYT7UvBm/ycC\nL979w7ra4LJR0Uq2I0/0yyYwCgYIKoZIzj0EAwIDRwAwRAIgcm4RuPmSYe8V+Eyg\n98hH37ZMLnC9Fc2aTyqqIkJ5msACIBrrwUG8qCowsqTdSZhuwfprXFc3oe4u7IIx\nK3brtAW5\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.value.type=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.values.MSP.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.groups.OrdererOrg.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Admins.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Admins.policy.type=3
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Admins.policy.value.rule=MAJORITY
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Admins.policy.value.sub_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Admins.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.BlockValidation.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.BlockValidation.policy.type=3
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.BlockValidation.policy.value.rule=ANY
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.BlockValidation.policy.value.sub_policy=Writers
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.BlockValidation.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Readers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Readers.policy.type=3
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Readers.policy.value.rule=ANY
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Readers.policy.value.sub_policy=Readers
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Readers.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Writers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Writers.policy.type=3
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Writers.policy.value.rule=ANY
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Writers.policy.value.sub_policy=Writers
.data.data[0].payload.data.config.channel_group.groups.Orderer.policies.Writers.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchSize.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchSize.value.absolute_max_bytes=10485760
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchSize.value.max_message_count=100
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchSize.value.preferred_max_bytes=2097152
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchSize.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchTimeout.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchTimeout.value.timeout=2s
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.BatchTimeout.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.Capabilities.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.Capabilities.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ChannelRestrictions.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ChannelRestrictions.value=None
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ChannelRestrictions.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[0].client_tls_cert=b64(b'-----BEGIN CERTIFICATE-----\nMIICXDCCAgOgAwIBAgIRAPXrSMqrFsd/yI0ash8h6NUwCgYIKoZIzj0EAwIwbDEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l\neGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBaMFkxCzAJ\nBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh\nbmNpc2NvMR0wGwYDVQQDExRvcmRlcmVyMC5leGFtcGxlLmNvbTBZMBMGByqGSM49\nAgEGCCqGSM49AwEHA0IABBtL0Zn5m8rL3OnI3aU1dN2YN9Ju4f1M5lUvkiY0QHz6\n9F+G+AyxmpsJENHkmapIgZLCpP3wxEbfv6MrHAPmbg+jgZgwgZUwDgYDVR0PAQH/\nBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E\nAjAAMCsGA1UdIwQkMCKAIFwvWZvDghmE+1LwZv8nAi/e/cO62uCyUdFKtiNP9Msm\nMCkGA1UdEQQiMCCCFG9yZGVyZXIwLmV4YW1wbGUuY29tgghvcmRlcmVyMDAKBggq\nhkjOPQQDAgNHADBEAiAbPiz1T46CNRb4fs88hxTtU6lNFn53t6fNSBWKDbcXsQIg\nF/yKnaHLlbi+rCrj6x7rdVgtYbgwUNnwzE1k6sQ0P3w=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[0].host=orderer0.example.com
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[0].port=7050
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[0].server_tls_cert=b64(b'-----BEGIN CERTIFICATE-----\nMIICXDCCAgOgAwIBAgIRAPXrSMqrFsd/yI0ash8h6NUwCgYIKoZIzj0EAwIwbDEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l\neGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBaMFkxCzAJ\nBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh\nbmNpc2NvMR0wGwYDVQQDExRvcmRlcmVyMC5leGFtcGxlLmNvbTBZMBMGByqGSM49\nAgEGCCqGSM49AwEHA0IABBtL0Zn5m8rL3OnI3aU1dN2YN9Ju4f1M5lUvkiY0QHz6\n9F+G+AyxmpsJENHkmapIgZLCpP3wxEbfv6MrHAPmbg+jgZgwgZUwDgYDVR0PAQH/\nBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E\nAjAAMCsGA1UdIwQkMCKAIFwvWZvDghmE+1LwZv8nAi/e/cO62uCyUdFKtiNP9Msm\nMCkGA1UdEQQiMCCCFG9yZGVyZXIwLmV4YW1wbGUuY29tgghvcmRlcmVyMDAKBggq\nhkjOPQQDAgNHADBEAiAbPiz1T46CNRb4fs88hxTtU6lNFn53t6fNSBWKDbcXsQIg\nF/yKnaHLlbi+rCrj6x7rdVgtYbgwUNnwzE1k6sQ0P3w=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[1].client_tls_cert=b64(b'-----BEGIN CERTIFICATE-----\nMIICXDCCAgKgAwIBAgIQAcANB1B/DFoweeVR4FdC0jAKBggqhkjOPQQDAjBsMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4\nYW1wbGUuY29tMB4XDTE5MDkyNDAwNTkwMFoXDTI5MDkyMTAwNTkwMFowWTELMAkG\nA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu\nY2lzY28xHTAbBgNVBAMTFG9yZGVyZXIxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0C\nAQYIKoZIzj0DAQcDQgAE0DiaZBWU1NNhumc5anDUP3n2qxVT5gg21+WJCX4UZV+n\njrJTJbi4/eE7YqZowhXFZfR6XqQG1ZjiT+80fEFDUaOBmDCBlTAOBgNVHQ8BAf8E\nBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC\nMAAwKwYDVR0jBCQwIoAgXC9Zm8OCGYT7UvBm/ycCL979w7ra4LJR0Uq2I0/0yyYw\nKQYDVR0RBCIwIIIUb3JkZXJlcjEuZXhhbXBsZS5jb22CCG9yZGVyZXIxMAoGCCqG\nSM49BAMCA0gAMEUCIQCFa5XLHXmtsdMgcV24Mw3i7fKV5Z2L4JMc79XRVNvxegIg\nUtUIBLFxJ9tQKSNcz3Pb/UCgiD2ELkFc8MEC4wVYyOc=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[1].host=orderer1.example.com
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[1].port=7050
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[1].server_tls_cert=b64(b'-----BEGIN CERTIFICATE-----\nMIICXDCCAgKgAwIBAgIQAcANB1B/DFoweeVR4FdC0jAKBggqhkjOPQQDAjBsMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4\nYW1wbGUuY29tMB4XDTE5MDkyNDAwNTkwMFoXDTI5MDkyMTAwNTkwMFowWTELMAkG\nA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu\nY2lzY28xHTAbBgNVBAMTFG9yZGVyZXIxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0C\nAQYIKoZIzj0DAQcDQgAE0DiaZBWU1NNhumc5anDUP3n2qxVT5gg21+WJCX4UZV+n\njrJTJbi4/eE7YqZowhXFZfR6XqQG1ZjiT+80fEFDUaOBmDCBlTAOBgNVHQ8BAf8E\nBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC\nMAAwKwYDVR0jBCQwIoAgXC9Zm8OCGYT7UvBm/ycCL979w7ra4LJR0Uq2I0/0yyYw\nKQYDVR0RBCIwIIIUb3JkZXJlcjEuZXhhbXBsZS5jb22CCG9yZGVyZXIxMAoGCCqG\nSM49BAMCA0gAMEUCIQCFa5XLHXmtsdMgcV24Mw3i7fKV5Z2L4JMc79XRVNvxegIg\nUtUIBLFxJ9tQKSNcz3Pb/UCgiD2ELkFc8MEC4wVYyOc=\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[2].client_tls_cert=b64(b'-----BEGIN CERTIFICATE-----\nMIICXTCCAgOgAwIBAgIRAKkT+oJUmBGpWzTtYim8W+IwCgYIKoZIzj0EAwIwbDEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l\neGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBaMFkxCzAJ\nBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh\nbmNpc2NvMR0wGwYDVQQDExRvcmRlcmVyMi5leGFtcGxlLmNvbTBZMBMGByqGSM49\nAgEGCCqGSM49AwEHA0IABB3IrJKcYK2uJDdnTofTcamGEfvYQv3TuQuDLSgmCmgJ\n3NOwp9ADBqhpQk8ZbiwL4juPfU8Oliff87k74ndv2amjgZgwgZUwDgYDVR0PAQH/\nBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E\nAjAAMCsGA1UdIwQkMCKAIFwvWZvDghmE+1LwZv8nAi/e/cO62uCyUdFKtiNP9Msm\nMCkGA1UdEQQiMCCCFG9yZGVyZXIyLmV4YW1wbGUuY29tgghvcmRlcmVyMjAKBggq\nhkjOPQQDAgNIADBFAiEA2m2FR1khoJIELt/LvbuTz1Uy+re4F7xcw1g0pK9CUFAC\nICk+CzWymxfAnj7TKoz8ZWLNP8DXctkAw6KsAip0pZXl\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[2].host=orderer2.example.com
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[2].port=7050
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.consenters[2].server_tls_cert=b64(b'-----BEGIN CERTIFICATE-----\nMIICXTCCAgOgAwIBAgIRAKkT+oJUmBGpWzTtYim8W+IwCgYIKoZIzj0EAwIwbDEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l\neGFtcGxlLmNvbTAeFw0xOTA5MjQwMDU5MDBaFw0yOTA5MjEwMDU5MDBaMFkxCzAJ\nBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh\nbmNpc2NvMR0wGwYDVQQDExRvcmRlcmVyMi5leGFtcGxlLmNvbTBZMBMGByqGSM49\nAgEGCCqGSM49AwEHA0IABB3IrJKcYK2uJDdnTofTcamGEfvYQv3TuQuDLSgmCmgJ\n3NOwp9ADBqhpQk8ZbiwL4juPfU8Oliff87k74ndv2amjgZgwgZUwDgYDVR0PAQH/\nBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E\nAjAAMCsGA1UdIwQkMCKAIFwvWZvDghmE+1LwZv8nAi/e/cO62uCyUdFKtiNP9Msm\nMCkGA1UdEQQiMCCCFG9yZGVyZXIyLmV4YW1wbGUuY29tgghvcmRlcmVyMjAKBggq\nhkjOPQQDAgNIADBFAiEA2m2FR1khoJIELt/LvbuTz1Uy+re4F7xcw1g0pK9CUFAC\nICk+CzWymxfAnj7TKoz8ZWLNP8DXctkAw6KsAip0pZXl\n-----END CERTIFICATE-----\n')
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.options.election_tick=10
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.options.heartbeat_tick=1
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.options.max_inflight_blocks=5
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.options.snapshot_interval_size=20971520
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.metadata.options.tick_interval=500ms
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.state=STATE_NORMAL
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.value.type=etcdraft
.data.data[0].payload.data.config.channel_group.groups.Orderer.values.ConsensusType.version=0
.data.data[0].payload.data.config.channel_group.groups.Orderer.version=0
.data.data[0].payload.data.config.channel_group.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.policies.Admins.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.policies.Admins.policy.type=3
.data.data[0].payload.data.config.channel_group.policies.Admins.policy.value.rule=MAJORITY
.data.data[0].payload.data.config.channel_group.policies.Admins.policy.value.sub_policy=Admins
.data.data[0].payload.data.config.channel_group.policies.Admins.version=0
.data.data[0].payload.data.config.channel_group.policies.Readers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.policies.Readers.policy.type=3
.data.data[0].payload.data.config.channel_group.policies.Readers.policy.value.rule=ANY
.data.data[0].payload.data.config.channel_group.policies.Readers.policy.value.sub_policy=Readers
.data.data[0].payload.data.config.channel_group.policies.Readers.version=0
.data.data[0].payload.data.config.channel_group.policies.Writers.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.policies.Writers.policy.type=3
.data.data[0].payload.data.config.channel_group.policies.Writers.policy.value.rule=ANY
.data.data[0].payload.data.config.channel_group.policies.Writers.policy.value.sub_policy=Writers
.data.data[0].payload.data.config.channel_group.policies.Writers.version=0
.data.data[0].payload.data.config.channel_group.values.BlockDataHashingStructure.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.values.BlockDataHashingStructure.value.width=4294967295
.data.data[0].payload.data.config.channel_group.values.BlockDataHashingStructure.version=0
.data.data[0].payload.data.config.channel_group.values.Capabilities.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.values.Capabilities.version=0
.data.data[0].payload.data.config.channel_group.values.HashingAlgorithm.mod_policy=Admins
.data.data[0].payload.data.config.channel_group.values.HashingAlgorithm.value.name=SHA256
.data.data[0].payload.data.config.channel_group.values.HashingAlgorithm.version=0
.data.data[0].payload.data.config.channel_group.values.OrdererAddresses.mod_policy=/Channel/Orderer/Admins
.data.data[0].payload.data.config.channel_group.values.OrdererAddresses.value.addresses[0]=orderer0.example.com:7050
.data.data[0].payload.data.config.channel_group.values.OrdererAddresses.value.addresses[1]=orderer1.example.com:7050
.data.data[0].payload.data.config.channel_group.values.OrdererAddresses.value.addresses[2]=orderer2.example.com:7050
.data.data[0].payload.data.config.channel_group.values.OrdererAddresses.version=0
.data.data[0].payload.data.config.channel_group.version=0
.data.data[0].payload.data.config.sequence=0
.data.data[0].payload.data.last_update=None
.data.data[0].payload.header.channel_header.channel_id=testchainid
.data.data[0].payload.header.channel_header.epoch=0
.data.data[0].payload.header.channel_header.extension=None
.data.data[0].payload.header.channel_header.timestamp=2019-11-19T04:29:33Z
.data.data[0].payload.header.channel_header.tls_cert_hash=None
.data.data[0].payload.header.channel_header.tx_id=91599760615898f37a6feafc942b65ddc7dfaa3a4367e688121bd379fdbc4520
.data.data[0].payload.header.channel_header.type=1
.data.data[0].payload.header.channel_header.version=1
.data.data[0].payload.header.signature_header.creator=None
.data.data[0].payload.header.signature_header.nonce=zR57LJNJvtI6WwFd/Wjjev+wflreUU01
.data.data[0].signature=None
.header.data_hash=kU41oLYSOi4jw/QuXYcpoirh3tuCLXviDK/fCTHCYTg=
.header.number=0
.header.previous_hash=None
.metadata.metadata[0]=
.metadata.metadata[1]=
.metadata.metadata[2]=
.metadata.metadata[3]=
.metadata.metadata[4]=

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -31,7 +31,7 @@ echo_b "Send invoke transaction on org2/peer1..."
chaincodeInvoke 2 1 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} "${ORDERER0_URL}" ${ORDERER0_TLS_ROOTCERT} ${CC_NAME} ${CC_INVOKE_ARGS}
#Query on chaincode on Peer1/Org2, check if the result is 80
echo_b "Query chaincode on org1/peer0 4peers..."
echo_b "Query chaincode on org1/peer0..."
chaincodeQuery 1 0 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} ${CC_NAME} ${CC_QUERY_ARGS} 80
echo_g "=== Chaincode invoke/query done ==="

View File

@ -18,6 +18,6 @@ fi
#chaincodeQuery ${APP_CHANNEL} 1 0 ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READPVTDETAILS_ARGS}
#chaincodeQuery ${APP_CHANNEL} 2 0 ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READ_ARGS}
chaincodeQuery 1 0 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READPVTDETAILS_ARGS_2}
#chaincodeQuery 1 0 "${ORG1_PEER0_URL}" "${ORG1_PEER0_TLS_ROOTCERT}" ${APP_CHANNEL} ${CC_MARBLES_NAME} ${CC_MARBLES_QUERY_READPVTDETAILS_ARGS_2}
exit