mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-17 15:35:09 +00:00
git push
This commit is contained in:
parent
9b86d84f1a
commit
50215af6bc
14 changed files with 4561 additions and 2 deletions
BIN
test-network/Org1MSPanchors.tx
Normal file
BIN
test-network/Org1MSPanchors.tx
Normal file
Binary file not shown.
811
test-network/Org1MSPconfig.json
Normal file
811
test-network/Org1MSPconfig.json
Normal file
|
|
@ -0,0 +1,811 @@
|
|||
{
|
||||
"channel_group": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org1MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUxHckF1OW4xWjU3YlN6T2F4YUJCYnd3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpFdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCTW9iRVNjcGY4ZVNVeHEwQWNWUmdrS293U3FVdWlMUkV0b1M4dytya3BMdExSajZ4MzJwRXFkVwpwNjBrQ3VXdnlJUHJ1QTIyYWhwNEdPeHRkaFZrNG1HamJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWdsWDRZbUZJNjJTd1RvdWdKVXY3YmlKUFVLODVwNlF0TEswWkZqVGQ5em1Bd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBTFZrV2hEMTNSTmxaWDJ4M1cwSHI0b3E2czk5NklpYWlvbU9jRUs2L2pZeUFpRUFqV1RYCkMxQWdJUHpGbitMdFR3czRuUTlVMXRxVXZlTVFpR2lweCtOdUVDaz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org2MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUlVaTY4N0d1cURTVFM2c21uU292cjR3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCSmgyS2JVMExFZUhCVnB0UXhPekFNQXp6ekRmQ2xFKzgwZkZQMms2RXhTS3VNSndHQnVLT05acQpmby94MEpxd3REZHpSYUdPQTQwZmthRzNQUitaNUsramJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWc5RWJIZ3lSR3NOaU4xMHllWHgzNmVkRXIrbE0vZGNVbnVGVS96WDdKUjAwd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBS0UrOEpFdmdmbGNFV3JsZ1ZXZ2xaaXUwWTQ0RmE3SkxjTTVDazJGRWRKSUFpRUFzSzQ4Ck10WE9ML2VPalIyTkZCRlpVV1htNUYzQXp4OUJNREY2UjkxY0c3ND0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"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"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"LifecycleEndorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Capabilities": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"capabilities": {
|
||||
"V2_5": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Endpoints": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"addresses": [
|
||||
"orderer.example.com:7050"
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "OrdererMSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVtZ0F3SUJBZ0lRSnF2ZzRkek1Cc1lNcy9BL3lqaTNWekFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEkwTURReE56QTRNVE13TUZvWERUTTBNRFF4TlRBNE1UTXdNRm93YkRFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEZEQVNCZ05WQkFvVEMyVjRZVzF3YkdVdVkyOXRNUm93R0FZRFZRUURFeEYwYkhOallTNWxlR0Z0CmNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQlBrZGtseThDSlJVUHczUEpGMU0KNGp5STBoaWltRmNmdGlneGxkdVM0UjN6S2FYR2x3aWs5bmxDSk1OVWc0L01tN2xxd3JtSDBFM0VJdU5zVTdDdgpJbjZqYlRCck1BNEdBMVVkRHdFQi93UUVBd0lCcGpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFnWUlLd1lCCkJRVUhBd0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FnSEhQVnU5Z2lBMXVpbVhRazVFRFQKOHFOL2V5ak0wNEU3UnMwaUw0WWl5WVF3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUlHR2VwU3MyZERlRFhjaQppbno5RUg1QS9sdzF4bVgxSXgwdUhqM011YWtaQWlFQXJMNmE0NXoyMkYrRzlaNW5KVzQveThtSmpYZjQwZ1huCkptcjBCUUc3TzRnPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
|
||||
]
|
||||
},
|
||||
"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,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"ChannelRestrictions": {
|
||||
"mod_policy": "Admins",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
},
|
||||
"ConsensusType": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"metadata": {
|
||||
"consenters": [
|
||||
{
|
||||
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"host": "orderer.example.com",
|
||||
"port": 7050,
|
||||
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
}
|
||||
],
|
||||
"options": {
|
||||
"election_tick": 10,
|
||||
"heartbeat_tick": 1,
|
||||
"max_inflight_blocks": 5,
|
||||
"snapshot_interval_size": 16777216,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"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"
|
||||
}
|
||||
823
test-network/Org1MSPmodified_config.json
Normal file
823
test-network/Org1MSPmodified_config.json
Normal file
|
|
@ -0,0 +1,823 @@
|
|||
{
|
||||
"channel_group": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org1MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUxHckF1OW4xWjU3YlN6T2F4YUJCYnd3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpFdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCTW9iRVNjcGY4ZVNVeHEwQWNWUmdrS293U3FVdWlMUkV0b1M4dytya3BMdExSajZ4MzJwRXFkVwpwNjBrQ3VXdnlJUHJ1QTIyYWhwNEdPeHRkaFZrNG1HamJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWdsWDRZbUZJNjJTd1RvdWdKVXY3YmlKUFVLODVwNlF0TEswWkZqVGQ5em1Bd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBTFZrV2hEMTNSTmxaWDJ4M1cwSHI0b3E2czk5NklpYWlvbU9jRUs2L2pZeUFpRUFqV1RYCkMxQWdJUHpGbitMdFR3czRuUTlVMXRxVXZlTVFpR2lweCtOdUVDaz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"type": 0
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"AnchorPeers": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"anchor_peers": [
|
||||
{
|
||||
"host": "peer0.org1.example.com",
|
||||
"port": 7051
|
||||
}
|
||||
]
|
||||
},
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org2MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUlVaTY4N0d1cURTVFM2c21uU292cjR3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCSmgyS2JVMExFZUhCVnB0UXhPekFNQXp6ekRmQ2xFKzgwZkZQMms2RXhTS3VNSndHQnVLT05acQpmby94MEpxd3REZHpSYUdPQTQwZmthRzNQUitaNUsramJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWc5RWJIZ3lSR3NOaU4xMHllWHgzNmVkRXIrbE0vZGNVbnVGVS96WDdKUjAwd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBS0UrOEpFdmdmbGNFV3JsZ1ZXZ2xaaXUwWTQ0RmE3SkxjTTVDazJGRWRKSUFpRUFzSzQ4Ck10WE9ML2VPalIyTkZCRlpVV1htNUYzQXp4OUJNREY2UjkxY0c3ND0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"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"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"LifecycleEndorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Capabilities": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"capabilities": {
|
||||
"V2_5": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Endpoints": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"addresses": [
|
||||
"orderer.example.com:7050"
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "OrdererMSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVtZ0F3SUJBZ0lRSnF2ZzRkek1Cc1lNcy9BL3lqaTNWekFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEkwTURReE56QTRNVE13TUZvWERUTTBNRFF4TlRBNE1UTXdNRm93YkRFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEZEQVNCZ05WQkFvVEMyVjRZVzF3YkdVdVkyOXRNUm93R0FZRFZRUURFeEYwYkhOallTNWxlR0Z0CmNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQlBrZGtseThDSlJVUHczUEpGMU0KNGp5STBoaWltRmNmdGlneGxkdVM0UjN6S2FYR2x3aWs5bmxDSk1OVWc0L01tN2xxd3JtSDBFM0VJdU5zVTdDdgpJbjZqYlRCck1BNEdBMVVkRHdFQi93UUVBd0lCcGpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFnWUlLd1lCCkJRVUhBd0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FnSEhQVnU5Z2lBMXVpbVhRazVFRFQKOHFOL2V5ak0wNEU3UnMwaUw0WWl5WVF3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUlHR2VwU3MyZERlRFhjaQppbno5RUg1QS9sdzF4bVgxSXgwdUhqM011YWtaQWlFQXJMNmE0NXoyMkYrRzlaNW5KVzQveThtSmpYZjQwZ1huCkptcjBCUUc3TzRnPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
|
||||
]
|
||||
},
|
||||
"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,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"ChannelRestrictions": {
|
||||
"mod_policy": "Admins",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
},
|
||||
"ConsensusType": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"metadata": {
|
||||
"consenters": [
|
||||
{
|
||||
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"host": "orderer.example.com",
|
||||
"port": 7050,
|
||||
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
}
|
||||
],
|
||||
"options": {
|
||||
"election_tick": 10,
|
||||
"heartbeat_tick": 1,
|
||||
"max_inflight_blocks": 5,
|
||||
"snapshot_interval_size": 16777216,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"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"
|
||||
}
|
||||
BIN
test-network/Org2MSPanchors.tx
Normal file
BIN
test-network/Org2MSPanchors.tx
Normal file
Binary file not shown.
823
test-network/Org2MSPconfig.json
Normal file
823
test-network/Org2MSPconfig.json
Normal file
|
|
@ -0,0 +1,823 @@
|
|||
{
|
||||
"channel_group": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"AnchorPeers": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"anchor_peers": [
|
||||
{
|
||||
"host": "peer0.org1.example.com",
|
||||
"port": 7051
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org1MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUxHckF1OW4xWjU3YlN6T2F4YUJCYnd3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpFdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCTW9iRVNjcGY4ZVNVeHEwQWNWUmdrS293U3FVdWlMUkV0b1M4dytya3BMdExSajZ4MzJwRXFkVwpwNjBrQ3VXdnlJUHJ1QTIyYWhwNEdPeHRkaFZrNG1HamJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWdsWDRZbUZJNjJTd1RvdWdKVXY3YmlKUFVLODVwNlF0TEswWkZqVGQ5em1Bd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBTFZrV2hEMTNSTmxaWDJ4M1cwSHI0b3E2czk5NklpYWlvbU9jRUs2L2pZeUFpRUFqV1RYCkMxQWdJUHpGbitMdFR3czRuUTlVMXRxVXZlTVFpR2lweCtOdUVDaz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"type": 0
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"version": "1"
|
||||
},
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org2MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUlVaTY4N0d1cURTVFM2c21uU292cjR3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCSmgyS2JVMExFZUhCVnB0UXhPekFNQXp6ekRmQ2xFKzgwZkZQMms2RXhTS3VNSndHQnVLT05acQpmby94MEpxd3REZHpSYUdPQTQwZmthRzNQUitaNUsramJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWc5RWJIZ3lSR3NOaU4xMHllWHgzNmVkRXIrbE0vZGNVbnVGVS96WDdKUjAwd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBS0UrOEpFdmdmbGNFV3JsZ1ZXZ2xaaXUwWTQ0RmE3SkxjTTVDazJGRWRKSUFpRUFzSzQ4Ck10WE9ML2VPalIyTkZCRlpVV1htNUYzQXp4OUJNREY2UjkxY0c3ND0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"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"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"LifecycleEndorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Capabilities": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"capabilities": {
|
||||
"V2_5": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Endpoints": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"addresses": [
|
||||
"orderer.example.com:7050"
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "OrdererMSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVtZ0F3SUJBZ0lRSnF2ZzRkek1Cc1lNcy9BL3lqaTNWekFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEkwTURReE56QTRNVE13TUZvWERUTTBNRFF4TlRBNE1UTXdNRm93YkRFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEZEQVNCZ05WQkFvVEMyVjRZVzF3YkdVdVkyOXRNUm93R0FZRFZRUURFeEYwYkhOallTNWxlR0Z0CmNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQlBrZGtseThDSlJVUHczUEpGMU0KNGp5STBoaWltRmNmdGlneGxkdVM0UjN6S2FYR2x3aWs5bmxDSk1OVWc0L01tN2xxd3JtSDBFM0VJdU5zVTdDdgpJbjZqYlRCck1BNEdBMVVkRHdFQi93UUVBd0lCcGpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFnWUlLd1lCCkJRVUhBd0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FnSEhQVnU5Z2lBMXVpbVhRazVFRFQKOHFOL2V5ak0wNEU3UnMwaUw0WWl5WVF3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUlHR2VwU3MyZERlRFhjaQppbno5RUg1QS9sdzF4bVgxSXgwdUhqM011YWtaQWlFQXJMNmE0NXoyMkYrRzlaNW5KVzQveThtSmpYZjQwZ1huCkptcjBCUUc3TzRnPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
|
||||
]
|
||||
},
|
||||
"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,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"ChannelRestrictions": {
|
||||
"mod_policy": "Admins",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
},
|
||||
"ConsensusType": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"metadata": {
|
||||
"consenters": [
|
||||
{
|
||||
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"host": "orderer.example.com",
|
||||
"port": 7050,
|
||||
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
}
|
||||
],
|
||||
"options": {
|
||||
"election_tick": 10,
|
||||
"heartbeat_tick": 1,
|
||||
"max_inflight_blocks": 5,
|
||||
"snapshot_interval_size": 16777216,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"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": "1"
|
||||
}
|
||||
835
test-network/Org2MSPmodified_config.json
Normal file
835
test-network/Org2MSPmodified_config.json
Normal file
|
|
@ -0,0 +1,835 @@
|
|||
{
|
||||
"channel_group": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org1MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"AnchorPeers": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"anchor_peers": [
|
||||
{
|
||||
"host": "peer0.org1.example.com",
|
||||
"port": 7051
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org1MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVRENDQWZlZ0F3SUJBZ0lRZE9ocHBFOVNPQy9RdVRzRThhVU9wakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKOEdCdThmMHlQcGFJS3AyZVZ3OU5vSFdrbzhXR2lBYWxWcCtZQ1BoNkZDc09nc2hvWDBoc29ORys0Nzh2UlUvSAp0ajRTMWZtcnFnQ1FqNFFQOEh2amxLTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQkwKbDZMNXBKUFhwM05VMEptV21PS0VTNURTT091dVlaa20yMlQxbTNYaldEQUtCZ2dxaGtqT1BRUURBZ05IQURCRQpBaUJpM3VhdStoVHBZSnBHUDlrZHNlSS9EVXJsc3hMb1BUL0VmVW80Qy9yMzl3SWdEcWZDTnhLVGh5cjVBckc4CnZxZVVoRzFZeU0xRXl5RmNiRWc0MlBhVWJCUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUxHckF1OW4xWjU3YlN6T2F4YUJCYnd3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpFdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCTW9iRVNjcGY4ZVNVeHEwQWNWUmdrS293U3FVdWlMUkV0b1M4dytya3BMdExSajZ4MzJwRXFkVwpwNjBrQ3VXdnlJUHJ1QTIyYWhwNEdPeHRkaFZrNG1HamJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWdsWDRZbUZJNjJTd1RvdWdKVXY3YmlKUFVLODVwNlF0TEswWkZqVGQ5em1Bd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBTFZrV2hEMTNSTmxaWDJ4M1cwSHI0b3E2czk5NklpYWlvbU9jRUs2L2pZeUFpRUFqV1RYCkMxQWdJUHpGbitMdFR3czRuUTlVMXRxVXZlTVFpR2lweCtOdUVDaz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"type": 0
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"version": "1"
|
||||
},
|
||||
"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": "PEER"
|
||||
},
|
||||
"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": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "PEER"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
},
|
||||
{
|
||||
"signed_by": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": 0
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 1,
|
||||
"value": {
|
||||
"identities": [
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "ADMIN"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
},
|
||||
{
|
||||
"principal": {
|
||||
"msp_identifier": "Org2MSP",
|
||||
"role": "CLIENT"
|
||||
},
|
||||
"principal_classification": "ROLE"
|
||||
}
|
||||
],
|
||||
"rule": {
|
||||
"n_out_of": {
|
||||
"n": 1,
|
||||
"rules": [
|
||||
{
|
||||
"signed_by": 0
|
||||
},
|
||||
{
|
||||
"signed_by": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "Org2MSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWZpZ0F3SUJBZ0lSQUtOTG9hUExkNDJBY2lRN3Jnb0M0SDB3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NalF3TkRFM01EZ3hNekF3V2hjTk16UXdOREUxTURneE16QXcKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkJhdWJRVWVTSnRJVFUxbC90Wlo3NUJOZUZlc3F6YUdBN29YRk84K3dOWW5ZS0VndnE4RUt4QnUwcVhtbXk1cgowdG81VlNrbWd4aUVtSjRDSlg1c3IvS2piVEJyTUE0R0ExVWREd0VCL3dRRUF3SUJwakFkQmdOVkhTVUVGakFVCkJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3RXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWcKZlhLeWV2QnVoY2RicXJoWjVKV0VEQ0RBWHFMaFBveUFkZHExV1E4YzJMb3dDZ1lJS29aSXpqMEVBd0lEU0FBdwpSUUloQU9KTHVrV01BdjI5dThtZldYUklSa3crWTJJSzVOdTdSVXBVbFRDOThnb1pBaUJ1QitldmFtSHNQMDF3Clg0RWVzM3NBd2ZOU1llTkkwRVlTUzlkZnN5Z25tQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUlVaTY4N0d1cURTVFM2c21uU292cjR3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTWpRd05ERTNNRGd4TXpBd1doY05NelF3TkRFMU1EZ3gKTXpBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCSmgyS2JVMExFZUhCVnB0UXhPekFNQXp6ekRmQ2xFKzgwZkZQMms2RXhTS3VNSndHQnVLT05acQpmby94MEpxd3REZHpSYUdPQTQwZmthRzNQUitaNUsramJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWc5RWJIZ3lSR3NOaU4xMHllWHgzNmVkRXIrbE0vZGNVbnVGVS96WDdKUjAwd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBS0UrOEpFdmdmbGNFV3JsZ1ZXZ2xaaXUwWTQ0RmE3SkxjTTVDazJGRWRKSUFpRUFzSzQ4Ck10WE9ML2VPalIyTkZCRlpVV1htNUYzQXp4OUJNREY2UjkxY0c3ND0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
]
|
||||
},
|
||||
"type": 0
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"AnchorPeers": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"anchor_peers": [
|
||||
{
|
||||
"host": "peer0.org2.example.com",
|
||||
"port": 9051
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"mod_policy": "Admins",
|
||||
"policies": {
|
||||
"Admins": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Admins"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"LifecycleEndorsement": {
|
||||
"mod_policy": "Admins",
|
||||
"policy": {
|
||||
"type": 3,
|
||||
"value": {
|
||||
"rule": "MAJORITY",
|
||||
"sub_policy": "Endorsement"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Capabilities": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"capabilities": {
|
||||
"V2_5": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"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": {
|
||||
"Endpoints": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"addresses": [
|
||||
"orderer.example.com:7050"
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "admin"
|
||||
},
|
||||
"client_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "client"
|
||||
},
|
||||
"enable": true,
|
||||
"orderer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "orderer"
|
||||
},
|
||||
"peer_ou_identifier": {
|
||||
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||||
"organizational_unit_identifier": "peer"
|
||||
}
|
||||
},
|
||||
"intermediate_certs": [],
|
||||
"name": "OrdererMSP",
|
||||
"organizational_unit_identifiers": [],
|
||||
"revocation_list": [],
|
||||
"root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQVENDQWVTZ0F3SUJBZ0lSQU00aUszaUN2NjVneW9EZWs5ZWJ1bHd3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHlOREEwTVRjd09ERXpNREJhRncwek5EQTBNVFV3T0RFek1EQmFNR2t4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJRd0VnWURWUVFLRXd0bGVHRnRjR3hsTG1OdmJURVhNQlVHQTFVRUF4TU9ZMkV1WlhoaGJYQnNaUzVqCmIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU05GQStyYmwxRVdsY2FMNVQ5NVN0VzFDN00KWTZOcTNISUwvNW1CS25TZDVhSVA4MXBjSHFxMEQ3SkNDMm44U1c4YVBublVzTmFQeHNLcjdFNnhkYTM1bzIwdwphekFPQmdOVkhROEJBZjhFQkFNQ0FhWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0lHQ0NzR0FRVUZCd01CCk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0tRWURWUjBPQkNJRUlNRUpwelVuSWdZRjhuKzFtbFowZGJXRlc3OFoKamc0eWpHQlMzUldyRmllU01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEQk1reUF0VWgzNHM2RnArY2FKeDJlbQpLOGVQbXlvS2FFeko3MHZ2MWV2eEFpQWpUTTRxNFoxSm5tdmoyNW5OVXZUUXJwS0IvdTE3eUVoTDIzN2lwdkJtCnVRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||||
],
|
||||
"signing_identity": null,
|
||||
"tls_intermediate_certs": [],
|
||||
"tls_root_certs": [
|
||||
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVtZ0F3SUJBZ0lRSnF2ZzRkek1Cc1lNcy9BL3lqaTNWekFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEkwTURReE56QTRNVE13TUZvWERUTTBNRFF4TlRBNE1UTXdNRm93YkRFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEZEQVNCZ05WQkFvVEMyVjRZVzF3YkdVdVkyOXRNUm93R0FZRFZRUURFeEYwYkhOallTNWxlR0Z0CmNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQlBrZGtseThDSlJVUHczUEpGMU0KNGp5STBoaWltRmNmdGlneGxkdVM0UjN6S2FYR2x3aWs5bmxDSk1OVWc0L01tN2xxd3JtSDBFM0VJdU5zVTdDdgpJbjZqYlRCck1BNEdBMVVkRHdFQi93UUVBd0lCcGpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFnWUlLd1lCCkJRVUhBd0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFwQmdOVkhRNEVJZ1FnSEhQVnU5Z2lBMXVpbVhRazVFRFQKOHFOL2V5ak0wNEU3UnMwaUw0WWl5WVF3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUlHR2VwU3MyZERlRFhjaQppbno5RUg1QS9sdzF4bVgxSXgwdUhqM011YWtaQWlFQXJMNmE0NXoyMkYrRzlaNW5KVzQveThtSmpYZjQwZ1huCkptcjBCUUc3TzRnPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
|
||||
]
|
||||
},
|
||||
"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,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"ChannelRestrictions": {
|
||||
"mod_policy": "Admins",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
},
|
||||
"ConsensusType": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"metadata": {
|
||||
"consenters": [
|
||||
{
|
||||
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||||
"host": "orderer.example.com",
|
||||
"port": 7050,
|
||||
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNaRENDQWd1Z0F3SUJBZ0lSQU9kcUc2elRYY29xVHhjQVVXTnV3aDh3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB5TkRBME1UY3dPREV6TURCYUZ3MHpOREEwTVRVd09ERXpNREJhTUZneEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFN0x4YTlhcFp4SUpwL2VYV25xV254ck1PS1QzbVlLeU1Bc2ZwWGl5ZkhpY1IKSDkxcHpsVmdad2UrUWJVd3hXQVZHbXpQWTZSRVlZbzlTZnAycUpYMmlhT0JvVENCbmpBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnSEhQVnU5Z2lBMXVpbVhRazVFRFQ4cU4vZXlqTTA0RTdSczBpTDRZaXlZUXcKTWdZRFZSMFJCQ3N3S1lJVGIzSmtaWEpsY2k1bGVHRnRjR3hsTG1OdmJZSUhiM0prWlhKbGNvSUpiRzlqWVd4bwpiM04wTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZObzZBQ3NyZGlQa0dCcjdDSVVvYlNaRncvUGlFL2QxS2ZsCkE1OG5JZ2oxQWlBMXpXWEljbXlJQ2dYcVJaK1BoeWlmZDAzTGtuQmFIempuY21DaTZNRGYrUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||||
}
|
||||
],
|
||||
"options": {
|
||||
"election_tick": 10,
|
||||
"heartbeat_tick": 1,
|
||||
"max_inflight_blocks": 5,
|
||||
"snapshot_interval_size": 16777216,
|
||||
"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": {
|
||||
"V2_0": {}
|
||||
}
|
||||
},
|
||||
"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": "1"
|
||||
}
|
||||
|
|
@ -181,11 +181,11 @@ Application: &ApplicationDefaults
|
|||
################################################################################
|
||||
Orderer: &OrdererDefaults
|
||||
# Batch Timeout: The amount of time to wait before creating a batch
|
||||
BatchTimeout: 2s
|
||||
BatchTimeout: 5s
|
||||
# Batch Size: Controls the number of messages batched into a block
|
||||
BatchSize:
|
||||
# Max Message Count: The maximum number of messages to permit in a batch
|
||||
MaxMessageCount: 10
|
||||
MaxMessageCount: 30
|
||||
# Absolute Max Bytes: The absolute maximum number of bytes allowed for
|
||||
# the serialized messages in a batch.
|
||||
AbsoluteMaxBytes: 500 MB
|
||||
|
|
|
|||
1023
test-network/config_block.json
Normal file
1023
test-network/config_block.json
Normal file
File diff suppressed because it is too large
Load diff
BIN
test-network/config_block.pb
Normal file
BIN
test-network/config_block.pb
Normal file
Binary file not shown.
116
test-network/config_update.json
Normal file
116
test-network/config_update.json
Normal file
|
|
@ -0,0 +1,116 @@
|
|||
{
|
||||
"channel_id": "mychannel",
|
||||
"isolated_data": {},
|
||||
"read_set": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"groups": {
|
||||
"Org2MSP": {
|
||||
"groups": {},
|
||||
"mod_policy": "",
|
||||
"policies": {
|
||||
"Admins": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Readers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"MSP": {
|
||||
"mod_policy": "",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
},
|
||||
"write_set": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"groups": {
|
||||
"Org2MSP": {
|
||||
"groups": {},
|
||||
"mod_policy": "Admins",
|
||||
"policies": {
|
||||
"Admins": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Readers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"AnchorPeers": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"anchor_peers": [
|
||||
{
|
||||
"host": "peer0.org2.example.com",
|
||||
"port": 9051
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"MSP": {
|
||||
"mod_policy": "",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"version": "1"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
}
|
||||
}
|
||||
BIN
test-network/config_update.pb
Normal file
BIN
test-network/config_update.pb
Normal file
Binary file not shown.
128
test-network/config_update_in_envelope.json
Normal file
128
test-network/config_update_in_envelope.json
Normal file
|
|
@ -0,0 +1,128 @@
|
|||
{
|
||||
"payload": {
|
||||
"header": {
|
||||
"channel_header": {
|
||||
"channel_id": "mychannel",
|
||||
"type": 2
|
||||
}
|
||||
},
|
||||
"data": {
|
||||
"config_update": {
|
||||
"channel_id": "mychannel",
|
||||
"isolated_data": {},
|
||||
"read_set": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"groups": {
|
||||
"Org2MSP": {
|
||||
"groups": {},
|
||||
"mod_policy": "",
|
||||
"policies": {
|
||||
"Admins": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Readers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"MSP": {
|
||||
"mod_policy": "",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
},
|
||||
"write_set": {
|
||||
"groups": {
|
||||
"Application": {
|
||||
"groups": {
|
||||
"Org2MSP": {
|
||||
"groups": {},
|
||||
"mod_policy": "Admins",
|
||||
"policies": {
|
||||
"Admins": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Endorsement": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Readers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
},
|
||||
"Writers": {
|
||||
"mod_policy": "",
|
||||
"policy": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"AnchorPeers": {
|
||||
"mod_policy": "Admins",
|
||||
"value": {
|
||||
"anchor_peers": [
|
||||
{
|
||||
"host": "peer0.org2.example.com",
|
||||
"port": 9051
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": "0"
|
||||
},
|
||||
"MSP": {
|
||||
"mod_policy": "",
|
||||
"value": null,
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"version": "1"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
}
|
||||
},
|
||||
"mod_policy": "",
|
||||
"policies": {},
|
||||
"values": {},
|
||||
"version": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
test-network/modified_config.pb
Normal file
BIN
test-network/modified_config.pb
Normal file
Binary file not shown.
BIN
test-network/original_config.pb
Normal file
BIN
test-network/original_config.pb
Normal file
Binary file not shown.
Loading…
Reference in a new issue