docker-compose-files/hyperledger_fabric/latest/kafka/channel-artifacts/testchainid_config.block.json

636 lines
30 KiB
JSON
Raw Normal View History

2017-12-06 22:30:57 +08:00
{
"data": {
"data": [
{
"payload": {
"data": {
"config": {
"channel_group": {
"groups": {
"Consortiums": {
"groups": {
"SampleConsortium": {
"groups": {
"Org1MSP": {
"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"
},
"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": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLakNDQWRDZ0F3SUJBZ0lRRmh6aTh5SFpSY2VrbWpPa1JIa3AxekFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPREEyTWpJd016SXlNamhhRncweU9EQTJNVGt3TXpJeU1qaGEKTUd3eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVE4d0RRWURWUVFMRXdaamJHbGxiblF4SHpBZEJnTlZCQU1NRmtGa2JXbHVRRzl5Clp6RXVaWGhoYlhCc1pTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFGRmVQVmF2YXgKN1hxNlBDUlJiTGx6Sk1EcXJoSS9YSlRjVVhIanpZd2E2azZWYlFBSEs2c2FTWFFJS1R4U0tOZ0ZaWlcyUTYrYgpXU0ZzSFByV29VN0ZvMDB3U3pBT0JnTlZIUThCQWY4RUJBTUNCNEF3REFZRFZSMFRBUUgvQkFJd0FEQXJCZ05WCkhTTUVKREFpZ0NCa0NUSENQdk8xSlcyeWdxYjFvS1ZMZ0pSbjd0TTcwZVNnS29qYmdETXU2REFLQmdncWhrak8KUFFRREFnTklBREJGQWlFQW5MalV6THFGaGg0VWtlZ1c5d1VWM1M3QVljS2tkMkJOemlpQ3pXbVQwZm9DSUZBYgo4TU5DZXdHcU9YYVNkZWZnSVNFcVBGd0s2RVNkSmdvTUJ5Vmp4M0N0Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
2017-12-06 22:30:57 +08:00
],
"crypto_config": {
"identity_identifier_hash_function": "SHA256",
"signature_hash_family": "SHA2"
},
"fabric_node_ous": {
"client_ou_identifier": {
2018-06-22 22:03:28 +08:00
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVxZ0F3SUJBZ0lSQUphVjlpSzJUcGRYRWtZMEgyekFzcm93Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekV1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGd3TmpJeU1ETXlNakkzV2hjTk1qZ3dOakU1TURNeU1qSTMKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NUzVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1TNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkFqTGIvV0x1V0xyMEtLV2czVi9rbmF0ekhKemQ5ZkRmc0Rsc3h6ZzhUcTJnY1Z6SVhUQ09QdE1PM3lmMGRFQgoxdDR3cjBXaWI3V1RlYVFVZUVNVVNrK2pYekJkTUE0R0ExVWREd0VCL3dRRUF3SUJwakFQQmdOVkhTVUVDREFHCkJnUlZIU1VBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3S1FZRFZSME9CQ0lFSUdRSk1jSSs4N1VsYmJLQ3B2V2cKcFV1QWxHZnUwenZSNUtBcWlOdUFNeTdvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEdEpKOXJRTVVwZkVTKwpHa21La3E1NWd4RnVlRFRFcEc5NE9ZdEp5QmYyRVFJZ1BYMFkvb2tEbkhOQlFOUHRTeGhwckVyK1lvRitvT25zCmFIWlpwS0tkK2hNPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==",
"organizational_unit_identifier": "client"
},
"enable": true,
"peer_ou_identifier": {
2018-06-22 22:03:28 +08:00
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVxZ0F3SUJBZ0lSQUphVjlpSzJUcGRYRWtZMEgyekFzcm93Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekV1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGd3TmpJeU1ETXlNakkzV2hjTk1qZ3dOakU1TURNeU1qSTMKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NUzVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1TNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkFqTGIvV0x1V0xyMEtLV2czVi9rbmF0ekhKemQ5ZkRmc0Rsc3h6ZzhUcTJnY1Z6SVhUQ09QdE1PM3lmMGRFQgoxdDR3cjBXaWI3V1RlYVFVZUVNVVNrK2pYekJkTUE0R0ExVWREd0VCL3dRRUF3SUJwakFQQmdOVkhTVUVDREFHCkJnUlZIU1VBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3S1FZRFZSME9CQ0lFSUdRSk1jSSs4N1VsYmJLQ3B2V2cKcFV1QWxHZnUwenZSNUtBcWlOdUFNeTdvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEdEpKOXJRTVVwZkVTKwpHa21La3E1NWd4RnVlRFRFcEc5NE9ZdEp5QmYyRVFJZ1BYMFkvb2tEbkhOQlFOUHRTeGhwckVyK1lvRitvT25zCmFIWlpwS0tkK2hNPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==",
"organizational_unit_identifier": "peer"
}
},
2017-12-06 22:30:57 +08:00
"name": "Org1MSP",
"root_certs": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVxZ0F3SUJBZ0lSQUphVjlpSzJUcGRYRWtZMEgyekFzcm93Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekV1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGd3TmpJeU1ETXlNakkzV2hjTk1qZ3dOakU1TURNeU1qSTMKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NUzVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1TNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkFqTGIvV0x1V0xyMEtLV2czVi9rbmF0ekhKemQ5ZkRmc0Rsc3h6ZzhUcTJnY1Z6SVhUQ09QdE1PM3lmMGRFQgoxdDR3cjBXaWI3V1RlYVFVZUVNVVNrK2pYekJkTUE0R0ExVWREd0VCL3dRRUF3SUJwakFQQmdOVkhTVUVDREFHCkJnUlZIU1VBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3S1FZRFZSME9CQ0lFSUdRSk1jSSs4N1VsYmJLQ3B2V2cKcFV1QWxHZnUwenZSNUtBcWlOdUFNeTdvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEdEpKOXJRTVVwZkVTKwpHa21La3E1NWd4RnVlRFRFcEc5NE9ZdEp5QmYyRVFJZ1BYMFkvb2tEbkhOQlFOUHRTeGhwckVyK1lvRitvT25zCmFIWlpwS0tkK2hNPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
2017-12-06 22:30:57 +08:00
],
"tls_root_certs": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNTakNDQWZDZ0F3SUJBZ0lSQVBqM3Z6YzYydDJFN01EWUxPM3FsdGd3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpFdVpYaGhiWEJzWlM1amIyMHdIaGNOTVRnd05qSXlNRE15TWpJM1doY05Namd3TmpFNU1ETXkKTWpJM1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCR1RWaUlJOHFJT3doRnVXSEg3NCt1WlhMUlJoSkFKTHdGQms5blRpNXdKSFIyWmNpaFc4MmZoZQpyUkQwYmdaTXA3MmR2SCtxYkMyYm5jd2xwZTFLSFZxalh6QmRNQTRHQTFVZER3RUIvd1FFQXdJQnBqQVBCZ05WCkhTVUVDREFHQmdSVkhTVUFNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdLUVlEVlIwT0JDSUVJREN4c0JpSTgzRGYKelp4MDlTdGRGM3pjdUo0S1VHRVlRUThEMmNVYUt1WEZNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUNBY2k4Vgp3YlQ2VjBEaFU5cEpuWXU0SW9sTzdIc1V6cW0xcTJ3U2ZhSTVXd0lnVjlsdkw2dWlkcW5mdXp0UkV4RzJyQWlJCnBsUU1lRmtkR0dNZjlkV0dGeWM9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
2017-12-06 22:30:57 +08:00
]
},
"type": 0
},
"version": "0"
}
},
"version": "0"
},
"Org2MSP": {
"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"
},
"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": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLekNDQWRHZ0F3SUJBZ0lSQUxubTYxMDlHNnhqQUNYTXN4VTkvZW93Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGd3TmpJeU1ETXlNakk0V2hjTk1qZ3dOakU1TURNeU1qSTQKV2pCc01Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFUE1BMEdBMVVFQ3hNR1kyeHBaVzUwTVI4d0hRWURWUVFEREJaQlpHMXBia0J2CmNtY3lMbVY0WVcxd2JHVXVZMjl0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFWEV4OXFIcHkKby9hamFESStNRzc0TXVMcDVoL0c0QXh0THN5YnlNeXFTT1VCcjRpdWJZcllZUHFUQlVVS2xKdGNnSmc0Q0l1Zgp0TkRmb0V2b2ZVNHpMcU5OTUVzd0RnWURWUjBQQVFIL0JBUURBZ2VBTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEClZSMGpCQ1F3SW9BZ3I0K0g4VzlpRmhxTXAraFBuSEJCMVo4RE1OazRjeFpnT1liK2N5NmVYNG93Q2dZSUtvWkkKemowRUF3SURTQUF3UlFJaEFLZE5ZdVJUU3FPeTAxbXBsU1dJZXkzT20wd3dCL0UrdWhLK3BXSXdFdUZqQWlBVgpUcFZYYXEzQlU5TEszai9sblU1VkZKeHV3aHdhMU9MNHBZT0xMTkZtK1E9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
2017-12-06 22:30:57 +08:00
],
"crypto_config": {
"identity_identifier_hash_function": "SHA256",
"signature_hash_family": "SHA2"
},
"fabric_node_ous": {
"client_ou_identifier": {
2018-06-22 22:03:28 +08:00
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNRakNDQWVtZ0F3SUJBZ0lRY3J6bU5yL2hvWncvWnA2bEY1b08yVEFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPREEyTWpJd016SXlNamhhRncweU9EQTJNVGt3TXpJeU1qaGEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKWG1ndndDL3pLczEzTDljZ0ZsOElGbHFac3NjeWo1RVRCRHFESituczB0K0JoU1lxMDduTTQ0TmxaaVczZVlETApBYzNVbmt1VUdJTUJ3YVEwUFVBc2txTmZNRjB3RGdZRFZSMFBBUUgvQkFRREFnR21NQThHQTFVZEpRUUlNQVlHCkJGVWRKUUF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FncjQrSDhXOWlGaHFNcCtoUG5IQkIKMVo4RE1OazRjeFpnT1liK2N5NmVYNG93Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnYTdQQjUwZWR4Y1pFS1p6YwpLNk40aXBZYllwbHdzMk5nTDdRN3c2cGFzRTBDSUJiK2MyQVBOcGZtNmtwVU9MT0drV0grZXQySEdKYm56VEtkCjNldDYwbUJjCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"organizational_unit_identifier": "client"
},
"enable": true,
"peer_ou_identifier": {
2018-06-22 22:03:28 +08:00
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNRakNDQWVtZ0F3SUJBZ0lRY3J6bU5yL2hvWncvWnA2bEY1b08yVEFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPREEyTWpJd016SXlNamhhRncweU9EQTJNVGt3TXpJeU1qaGEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKWG1ndndDL3pLczEzTDljZ0ZsOElGbHFac3NjeWo1RVRCRHFESituczB0K0JoU1lxMDduTTQ0TmxaaVczZVlETApBYzNVbmt1VUdJTUJ3YVEwUFVBc2txTmZNRjB3RGdZRFZSMFBBUUgvQkFRREFnR21NQThHQTFVZEpRUUlNQVlHCkJGVWRKUUF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FncjQrSDhXOWlGaHFNcCtoUG5IQkIKMVo4RE1OazRjeFpnT1liK2N5NmVYNG93Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnYTdQQjUwZWR4Y1pFS1p6YwpLNk40aXBZYllwbHdzMk5nTDdRN3c2cGFzRTBDSUJiK2MyQVBOcGZtNmtwVU9MT0drV0grZXQySEdKYm56VEtkCjNldDYwbUJjCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"organizational_unit_identifier": "peer"
}
},
2017-12-06 22:30:57 +08:00
"name": "Org2MSP",
"root_certs": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNRakNDQWVtZ0F3SUJBZ0lRY3J6bU5yL2hvWncvWnA2bEY1b08yVEFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPREEyTWpJd016SXlNamhhRncweU9EQTJNVGt3TXpJeU1qaGEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKWG1ndndDL3pLczEzTDljZ0ZsOElGbHFac3NjeWo1RVRCRHFESituczB0K0JoU1lxMDduTTQ0TmxaaVczZVlETApBYzNVbmt1VUdJTUJ3YVEwUFVBc2txTmZNRjB3RGdZRFZSMFBBUUgvQkFRREFnR21NQThHQTFVZEpRUUlNQVlHCkJGVWRKUUF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FncjQrSDhXOWlGaHFNcCtoUG5IQkIKMVo4RE1OazRjeFpnT1liK2N5NmVYNG93Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnYTdQQjUwZWR4Y1pFS1p6YwpLNk40aXBZYllwbHdzMk5nTDdRN3c2cGFzRTBDSUJiK2MyQVBOcGZtNmtwVU9MT0drV0grZXQySEdKYm56VEtkCjNldDYwbUJjCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
2017-12-06 22:30:57 +08:00
],
"tls_root_certs": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNTVENDQWZDZ0F3SUJBZ0lSQU1vYzFpdWVESTBETlpNMkRCeVp6Mmt3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTVRnd05qSXlNRE15TWpJNFdoY05Namd3TmpFNU1ETXkKTWpJNFdqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCSUVyU1dudGljMjFpZVA5ZXBvR1RMd3FBcWFMK3djTHArZUo1RDFvWlRyMUM5MjN4WkRCaVc1RQpEUUJNaSt2SkY3TGh4RHBoRm5JSk11R2p3eE5LZGhpalh6QmRNQTRHQTFVZER3RUIvd1FFQXdJQnBqQVBCZ05WCkhTVUVDREFHQmdSVkhTVUFNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdLUVlEVlIwT0JDSUVJSktneHlHVDdvN28Kd3p3c2grd1liaEgzVGJHMXBZQlAxRkxmdlVaV2EzMzVNQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJQ1hkWTM0UgpVaUlsQmcwTGtKWTFpSEwxb3N1Uk9QZW1WeVJRUS9kVFU1aWRBaUJaS0V5NSs0QTVCNEwxYTJVWkl4aVBiRDVHCk8vdndEbWJvdDh5TE1VRkg2QT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
2017-12-06 22:30:57 +08:00
]
},
"type": 0
},
"version": "0"
}
},
"version": "0"
}
},
"mod_policy": "/Channel/Orderer/Admins",
"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": {
"rule": {
"n_out_of": {
"n": 0
}
},
"version": 0
}
},
"version": "0"
}
},
"version": "0"
},
"Orderer": {
"groups": {
"OrdererOrg": {
"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": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNDVENDQWJDZ0F3SUJBZ0lRQTRBRlJpeFFwTm9PUDd6azNTditoVEFLQmdncWhrak9QUVFEQWpCcE1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4RnpBVkJnTlZCQU1URG1OaExtVjRZVzF3CmJHVXVZMjl0TUI0WERURTRNRFl5TWpBek1qSXlPRm9YRFRJNE1EWXhPVEF6TWpJeU9Gb3dWakVMTUFrR0ExVUUKQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkdjbUZ1WTJsegpZMjh4R2pBWUJnTlZCQU1NRVVGa2JXbHVRR1Y0WVcxd2JHVXVZMjl0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJCnpqMERBUWNEUWdBRWk3aE5hMkVmTnZ6K25ESWdRSVcxa3lMNjR4aGFPMUtXMEZnRExOWmVIN1ZkQ0lqYTh3b28KRDBldUcrTjNNbGE5WjVYZ0ljVi9vSlhmeFNLUGVDTi9PS05OTUVzd0RnWURWUjBQQVFIL0JBUURBZ2VBTUF3RwpBMVVkRXdFQi93UUNNQUF3S3dZRFZSMGpCQ1F3SW9BZ1VRSHZoY1RrYzVNT3dNN01NVWlFU1ExTnpaVk15Kys3Cmk2SE9LTFdxSEpRd0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ0wyWVEvMjc5RU1BV2YrRi9xTnNjMUpySmRJRjAKRFFzTlFqYXQ1NWhsa2hjQ0lBdkxyVTdrWmJNTlJvNzJHYW55WFRYTGxTTklGYnJFM08zRVR1OGdnYitWCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
2017-12-06 22:30:57 +08:00
],
"crypto_config": {
"identity_identifier_hash_function": "SHA256",
"signature_hash_family": "SHA2"
},
"name": "OrdererMSP",
"root_certs": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNMakNDQWRXZ0F3SUJBZ0lRUmt0dDJZb0grVHFPNXcya3RLY2pvakFLQmdncWhrak9QUVFEQWpCcE1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4RnpBVkJnTlZCQU1URG1OaExtVjRZVzF3CmJHVXVZMjl0TUI0WERURTRNRFl5TWpBek1qSXlPRm9YRFRJNE1EWXhPVEF6TWpJeU9Gb3dhVEVMTUFrR0ExVUUKQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkdjbUZ1WTJsegpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdGNHeGxMbU52CmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNcW5rRGViU1lTVURXZndscFhsVWFnYXZFV0YKOUJLQmlaL0dUbmwwNUJPZ1dzbjUxa205YU9WL2J0djZpQmw0MXF6TzU3MlVpNkFZemZMOG9Ca3QwbWlqWHpCZApNQTRHQTFVZER3RUIvd1FFQXdJQnBqQVBCZ05WSFNVRUNEQUdCZ1JWSFNVQU1BOEdBMVVkRXdFQi93UUZNQU1CCkFmOHdLUVlEVlIwT0JDSUVJRkVCNzRYRTVIT1REc0RPekRGSWhFa05UYzJWVE12dnU0dWh6aWkxcWh5VU1Bb0cKQ0NxR1NNNDlCQU1DQTBjQU1FUUNJQTIyOHppVGZmQnkyRTRrbTl0Y2Y2ZHQvVC9wM0xJM1pRM0NjVlNXcE1yVApBaUF6VHBwTUdvYmtBSE9hZkw2Mk5GZjZXS3ZVQk1XclM5WFFROEoxZFBVZGtRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
2017-12-06 22:30:57 +08:00
],
"tls_root_certs": [
2018-06-22 22:03:28 +08:00
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNOakNDQWR5Z0F3SUJBZ0lSQU10S3VmMWVsWHh5V1Q2SkxFQXpEcEl3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T0RBMk1qSXdNekl5TWpoYUZ3MHlPREEyTVRrd016SXlNamhhTUd3eEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SUXdFZ1lEVlFRS0V3dGxlR0Z0Y0d4bExtTnZiVEVhTUJnR0ExVUVBeE1SZEd4elkyRXVaWGhoCmJYQnNaUzVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSTVhuTTFnOXZYbytITHNCZzIKWTFCVjBWQ3dGdU1saVJKRjhJQ3RiemNNc1ZrVGJidFJtZ0d5djUrb3c5TWtxTWpRVHFpMjYvWjc1Z0RXOU84cQo0cFpCbzE4d1hUQU9CZ05WSFE4QkFmOEVCQU1DQWFZd0R3WURWUjBsQkFnd0JnWUVWUjBsQURBUEJnTlZIUk1CCkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQ3kyRkJZbk9MSVBPWEN1ajVBckd3VWN1eEVnMElsR25KYjAzd1kKTmRtNTJ6QUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpRUEyMFdJVm90VHpwNENxS1FZSWhTT3ZRcjVvYlVNdnhGegplSDJIQis2bVVnc0NJR0U2SVBKNjJhaTdmaDVaWVNqTkxRWVduOW5tYWNaMlAzaFQwd3A4RUhWNwotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
2017-12-06 22:30:57 +08:00
]
},
"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": 103809024,
2017-12-06 22:30:57 +08:00
"max_message_count": 10,
"preferred_max_bytes": 524288
},
"version": "0"
},
"BatchTimeout": {
"mod_policy": "Admins",
"value": {
"timeout": "2s"
},
"version": "0"
},
"Capabilities": {
"mod_policy": "Admins",
"value": {
"capabilities": {
"V1_1": {}
}
},
"version": "0"
},
"ChannelRestrictions": {
"mod_policy": "Admins",
"version": "0"
},
"ConsensusType": {
"mod_policy": "Admins",
"value": {
"type": "kafka"
},
"version": "0"
},
"KafkaBrokers": {
"mod_policy": "Admins",
"value": {
"brokers": [
"kafka0:9092",
"kafka1:9092",
"kafka2:9092",
"kafka3:9092"
]
},
"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_1": {}
}
},
"version": "0"
},
"HashingAlgorithm": {
"mod_policy": "Admins",
"value": {
"name": "SHA256"
},
"version": "0"
},
"OrdererAddresses": {
"mod_policy": "/Channel/Orderer/Admins",
"value": {
"addresses": [
"orderer.example.com:7050"
]
},
"version": "0"
}
},
"version": "0"
},
"sequence": "0"
2017-12-06 22:30:57 +08:00
}
},
"header": {
"channel_header": {
"channel_id": "testchainid",
"epoch": "0",
2018-06-22 22:03:28 +08:00
"timestamp": "2018-06-22T07:40:25.000Z",
"tx_id": "e6014a90c21ac81f5ab2d68d8757da4c1603220e54d01a9fb1878317e18fb12f",
2017-12-06 22:30:57 +08:00
"type": 1,
"version": 1
},
"signature_header": {
2018-06-22 22:03:28 +08:00
"nonce": "/Mbvp9XfJdJzmeRb6k3c0KTWrOai2vZc"
2017-12-06 22:30:57 +08:00
}
}
}
}
]
},
"header": {
2018-06-22 22:03:28 +08:00
"data_hash": "I6R2ExgJwE3Y+rG2VgQFsDpUDwiT2DSOtXz/g3xXsz8=",
2017-12-06 22:30:57 +08:00
"number": "0"
},
"metadata": {
"metadata": [
"",
"",
"",
""
]
}
}