848 lines
49 KiB
JSON
848 lines
49 KiB
JSON
|
{
|
||
|
"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": "MEMBER"
|
||
|
},
|
||
|
"principal_classification": "ROLE"
|
||
|
}
|
||
|
],
|
||
|
"rule": {
|
||
|
"n_out_of": {
|
||
|
"n": 1,
|
||
|
"rules": [
|
||
|
{
|
||
|
"signed_by": 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"version": 0
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Readers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 1,
|
||
|
"value": {
|
||
|
"identities": [
|
||
|
{
|
||
|
"principal": {
|
||
|
"msp_identifier": "Org1MSP",
|
||
|
"role": "MEMBER"
|
||
|
},
|
||
|
"principal_classification": "ROLE"
|
||
|
}
|
||
|
],
|
||
|
"rule": {
|
||
|
"n_out_of": {
|
||
|
"n": 1,
|
||
|
"rules": [
|
||
|
{
|
||
|
"signed_by": 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"version": 0
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Writers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 1,
|
||
|
"value": {
|
||
|
"identities": [
|
||
|
{
|
||
|
"principal": {
|
||
|
"msp_identifier": "Org1MSP",
|
||
|
"role": "MEMBER"
|
||
|
},
|
||
|
"principal_classification": "ROLE"
|
||
|
}
|
||
|
],
|
||
|
"rule": {
|
||
|
"n_out_of": {
|
||
|
"n": 1,
|
||
|
"rules": [
|
||
|
{
|
||
|
"signed_by": 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"version": 0
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"values": {
|
||
|
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRZk10cUpwdkNHVHpqcFQyVndMcTdCekFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKSktLZjNMMkhqSnJwQ0EwQ1Rqd3pOVkUvYkxCVFN0Ty92a1BCZEJrS2NWeXYyalplSjh3THAyUnpieG9lV3VqeQpFMzZoWXdiRkpNeXI5ckxFVmxtSFVhTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDRFQKTGhXOXhrSXQxS21WcUU0WXBQVG1Gd21KRlI2aXBXWVJDRlp2Nm52STBUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJ5dURCT2xheFc2RVpvVGRqbmpNNndTeWZzUEN4c0ppM2lBbGIrSWJGZGVRSWhBS2hDU2lleUxwd1RFdDFBCjVWMkg0cndZTkd1NUt3MEtZa1NyMW1aL0lsTkoKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "admin"
|
||
|
},
|
||
|
"client_ou_identifier": {
|
||
|
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRZk10cUpwdkNHVHpqcFQyVndMcTdCekFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKSktLZjNMMkhqSnJwQ0EwQ1Rqd3pOVkUvYkxCVFN0Ty92a1BCZEJrS2NWeXYyalplSjh3THAyUnpieG9lV3VqeQpFMzZoWXdiRkpNeXI5ckxFVmxtSFVhTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDRFQKTGhXOXhrSXQxS21WcUU0WXBQVG1Gd21KRlI2aXBXWVJDRlp2Nm52STBUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJ5dURCT2xheFc2RVpvVGRqbmpNNndTeWZzUEN4c0ppM2lBbGIrSWJGZGVRSWhBS2hDU2lleUxwd1RFdDFBCjVWMkg0cndZTkd1NUt3MEtZa1NyMW1aL0lsTkoKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "client"
|
||
|
},
|
||
|
"enable": true,
|
||
|
"orderer_ou_identifier": {
|
||
|
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRZk10cUpwdkNHVHpqcFQyVndMcTdCekFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKSktLZjNMMkhqSnJwQ0EwQ1Rqd3pOVkUvYkxCVFN0Ty92a1BCZEJrS2NWeXYyalplSjh3THAyUnpieG9lV3VqeQpFMzZoWXdiRkpNeXI5ckxFVmxtSFVhTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDRFQKTGhXOXhrSXQxS21WcUU0WXBQVG1Gd21KRlI2aXBXWVJDRlp2Nm52STBUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJ5dURCT2xheFc2RVpvVGRqbmpNNndTeWZzUEN4c0ppM2lBbGIrSWJGZGVRSWhBS2hDU2lleUxwd1RFdDFBCjVWMkg0cndZTkd1NUt3MEtZa1NyMW1aL0lsTkoKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "orderer"
|
||
|
},
|
||
|
"peer_ou_identifier": {
|
||
|
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRZk10cUpwdkNHVHpqcFQyVndMcTdCekFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKSktLZjNMMkhqSnJwQ0EwQ1Rqd3pOVkUvYkxCVFN0Ty92a1BCZEJrS2NWeXYyalplSjh3THAyUnpieG9lV3VqeQpFMzZoWXdiRkpNeXI5ckxFVmxtSFVhTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDRFQKTGhXOXhrSXQxS21WcUU0WXBQVG1Gd21KRlI2aXBXWVJDRlp2Nm52STBUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJ5dURCT2xheFc2RVpvVGRqbmpNNndTeWZzUEN4c0ppM2lBbGIrSWJGZGVRSWhBS2hDU2lleUxwd1RFdDFBCjVWMkg0cndZTkd1NUt3MEtZa1NyMW1aL0lsTkoKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "peer"
|
||
|
}
|
||
|
},
|
||
|
"intermediate_certs": [],
|
||
|
"name": "Org1MSP",
|
||
|
"organizational_unit_identifiers": [],
|
||
|
"revocation_list": [],
|
||
|
"root_certs": [
|
||
|
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRZk10cUpwdkNHVHpqcFQyVndMcTdCekFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NUzVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3hMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeExtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKSktLZjNMMkhqSnJwQ0EwQ1Rqd3pOVkUvYkxCVFN0Ty92a1BCZEJrS2NWeXYyalplSjh3THAyUnpieG9lV3VqeQpFMzZoWXdiRkpNeXI5ckxFVmxtSFVhTnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDRFQKTGhXOXhrSXQxS21WcUU0WXBQVG1Gd21KRlI2aXBXWVJDRlp2Nm52STBUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJ5dURCT2xheFc2RVpvVGRqbmpNNndTeWZzUEN4c0ppM2lBbGIrSWJGZGVRSWhBS2hDU2lleUxwd1RFdDFBCjVWMkg0cndZTkd1NUt3MEtZa1NyMW1aL0lsTkoKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||
|
],
|
||
|
"signing_identity": null,
|
||
|
"tls_intermediate_certs": [],
|
||
|
"tls_root_certs": [
|
||
|
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNWakNDQWYyZ0F3SUJBZ0lRY2ZPUVdrOU4xaGxFclBtYm92WVVkVEFLQmdncWhrak9QUVFEQWpCMk1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHQTFVRUF4TVdkR3h6ClkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQWVGdzB4T1RFeU1qZ3dNRFV4TURCYUZ3MHlPVEV5TWpVd01EVXgKTURCYU1IWXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSApFdzFUWVc0Z1JuSmhibU5wYzJOdk1Sa3dGd1lEVlFRS0V4QnZjbWN4TG1WNFlXMXdiR1V1WTI5dE1SOHdIUVlEClZRUURFeFowYkhOallTNXZjbWN4TG1WNFlXMXdiR1V1WTI5dE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMEQKQVFjRFFnQUU1SkhqcG8rcTZyT3ArNFFHdklxaHdObzlaVmM5NFU3aVVMNjNuaVZlL0E2WUZxeTQrckZyZ3FzMgpNWDNDdWN3alRSaUhvMFRIZytqWUhIWVVwdHgxcnFOdE1Hc3dEZ1lEVlIwUEFRSC9CQVFEQWdHbU1CMEdBMVVkCkpRUVdNQlFHQ0NzR0FRVUZCd01DQmdnckJnRUZCUWNEQVRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUNrR0ExVWQKRGdRaUJDRG14L1dTaG5Uc0NKNDhPR0xMcGd3V3JYRUgzV2srcHZYMlE4ZDVXQWhUbXpBS0JnZ3Foa2pPUFFRRApBZ05IQURCRUFpQXUydlJUc3ZJWEZSSitWZG1ZU2grK3JUVFVkUlFxeVJyQ09WcGJlZlZXOXdJZ2RmMGJVTTQxCnFBcDQ1cGRFNTVNV1phQUp0Si9Rc1hHaTl0dmtJRGpvZWkwPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
|
||
|
]
|
||
|
},
|
||
|
"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": "MEMBER"
|
||
|
},
|
||
|
"principal_classification": "ROLE"
|
||
|
}
|
||
|
],
|
||
|
"rule": {
|
||
|
"n_out_of": {
|
||
|
"n": 1,
|
||
|
"rules": [
|
||
|
{
|
||
|
"signed_by": 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"version": 0
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Readers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 1,
|
||
|
"value": {
|
||
|
"identities": [
|
||
|
{
|
||
|
"principal": {
|
||
|
"msp_identifier": "Org2MSP",
|
||
|
"role": "MEMBER"
|
||
|
},
|
||
|
"principal_classification": "ROLE"
|
||
|
}
|
||
|
],
|
||
|
"rule": {
|
||
|
"n_out_of": {
|
||
|
"n": 1,
|
||
|
"rules": [
|
||
|
{
|
||
|
"signed_by": 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"version": 0
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Writers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 1,
|
||
|
"value": {
|
||
|
"identities": [
|
||
|
{
|
||
|
"principal": {
|
||
|
"msp_identifier": "Org2MSP",
|
||
|
"role": "MEMBER"
|
||
|
},
|
||
|
"principal_classification": "ROLE"
|
||
|
}
|
||
|
],
|
||
|
"rule": {
|
||
|
"n_out_of": {
|
||
|
"n": 1,
|
||
|
"rules": [
|
||
|
{
|
||
|
"signed_by": 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"version": 0
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"values": {
|
||
|
"AnchorPeers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"anchor_peers": [
|
||
|
{
|
||
|
"host": "peer0.org2.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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRWmFjTzI2cEVFaTd1UnB4TXFyVC9OREFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVjNJU2ZkcEppUXNEM2x5VHlmMnFQbnRVRjFycTdZK1hzTUFlMUtOejc3MWkyallyei9Fc3hORjR3OHpYdUUvYgo2K3hqSmdVai9TRVowZFRwelJDOFI2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQlYKNE52TmpGSTI5cURsR3JCYU9lcmpMbHpPR0w0RmpMVTlqcTFzVGVPWGxUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJhT0NCeUI5M3g5Z25LVWVrT2M1OW5LNXNKQnJtMEY1SnU0Rm1aYUVzMjhRSWhBTWxWeFRoUFpwa0trU1JXCkZHYzduK1lCMFlta3JvUUJSeWx0SDZFRlprdzkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "admin"
|
||
|
},
|
||
|
"client_ou_identifier": {
|
||
|
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRWmFjTzI2cEVFaTd1UnB4TXFyVC9OREFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVjNJU2ZkcEppUXNEM2x5VHlmMnFQbnRVRjFycTdZK1hzTUFlMUtOejc3MWkyallyei9Fc3hORjR3OHpYdUUvYgo2K3hqSmdVai9TRVowZFRwelJDOFI2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQlYKNE52TmpGSTI5cURsR3JCYU9lcmpMbHpPR0w0RmpMVTlqcTFzVGVPWGxUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJhT0NCeUI5M3g5Z25LVWVrT2M1OW5LNXNKQnJtMEY1SnU0Rm1aYUVzMjhRSWhBTWxWeFRoUFpwa0trU1JXCkZHYzduK1lCMFlta3JvUUJSeWx0SDZFRlprdzkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "client"
|
||
|
},
|
||
|
"enable": true,
|
||
|
"orderer_ou_identifier": {
|
||
|
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRWmFjTzI2cEVFaTd1UnB4TXFyVC9OREFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVjNJU2ZkcEppUXNEM2x5VHlmMnFQbnRVRjFycTdZK1hzTUFlMUtOejc3MWkyallyei9Fc3hORjR3OHpYdUUvYgo2K3hqSmdVai9TRVowZFRwelJDOFI2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQlYKNE52TmpGSTI5cURsR3JCYU9lcmpMbHpPR0w0RmpMVTlqcTFzVGVPWGxUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJhT0NCeUI5M3g5Z25LVWVrT2M1OW5LNXNKQnJtMEY1SnU0Rm1aYUVzMjhRSWhBTWxWeFRoUFpwa0trU1JXCkZHYzduK1lCMFlta3JvUUJSeWx0SDZFRlprdzkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "orderer"
|
||
|
},
|
||
|
"peer_ou_identifier": {
|
||
|
"certificate": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRWmFjTzI2cEVFaTd1UnB4TXFyVC9OREFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVjNJU2ZkcEppUXNEM2x5VHlmMnFQbnRVRjFycTdZK1hzTUFlMUtOejc3MWkyallyei9Fc3hORjR3OHpYdUUvYgo2K3hqSmdVai9TRVowZFRwelJDOFI2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQlYKNE52TmpGSTI5cURsR3JCYU9lcmpMbHpPR0w0RmpMVTlqcTFzVGVPWGxUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJhT0NCeUI5M3g5Z25LVWVrT2M1OW5LNXNKQnJtMEY1SnU0Rm1aYUVzMjhRSWhBTWxWeFRoUFpwa0trU1JXCkZHYzduK1lCMFlta3JvUUJSeWx0SDZFRlprdzkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
||
|
"organizational_unit_identifier": "peer"
|
||
|
}
|
||
|
},
|
||
|
"intermediate_certs": [],
|
||
|
"name": "Org2MSP",
|
||
|
"organizational_unit_identifiers": [],
|
||
|
"revocation_list": [],
|
||
|
"root_certs": [
|
||
|
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVVENDQWZlZ0F3SUJBZ0lRWmFjTzI2cEVFaTd1UnB4TXFyVC9OREFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmEKTUhNeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVJrd0Z3WURWUVFLRXhCdmNtY3lMbVY0WVcxd2JHVXVZMjl0TVJ3d0dnWURWUVFECkV4TmpZUzV2Y21jeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUKVjNJU2ZkcEppUXNEM2x5VHlmMnFQbnRVRjFycTdZK1hzTUFlMUtOejc3MWkyallyei9Fc3hORjR3OHpYdUUvYgo2K3hqSmdVai9TRVowZFRwelJDOFI2TnRNR3N3RGdZRFZSMFBBUUgvQkFRREFnR21NQjBHQTFVZEpRUVdNQlFHCkNDc0dBUVVGQndNQ0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQlYKNE52TmpGSTI5cURsR3JCYU9lcmpMbHpPR0w0RmpMVTlqcTFzVGVPWGxUQUtCZ2dxaGtqT1BRUURBZ05JQURCRgpBaUJhT0NCeUI5M3g5Z25LVWVrT2M1OW5LNXNKQnJtMEY1SnU0Rm1aYUVzMjhRSWhBTWxWeFRoUFpwa0trU1JXCkZHYzduK1lCMFlta3JvUUJSeWx0SDZFRlprdzkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||
|
],
|
||
|
"signing_identity": null,
|
||
|
"tls_intermediate_certs": [],
|
||
|
"tls_root_certs": [
|
||
|
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNXVENDQWY2Z0F3SUJBZ0lSQUtTUXBmOTBsaHAwdk51cUxlWHZmR1F3Q2dZSUtvWkl6ajBFQXdJd2RqRUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIekFkQmdOVkJBTVRGblJzCmMyTmhMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTVRreE1qSTRNREExTVRBd1doY05Namt4TWpJMU1EQTEKTVRBd1dqQjJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRQpCeE1OVTJGdUlFWnlZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHCkExVUVBeE1XZEd4elkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDkKQXdFSEEwSUFCRGIveFpiSld4eDMzc2M3TW1NMEwrcEpuMzkrTXRHUzZHK3lTbWJya211Y1FrV0VPczEzYysraQpWNnU2TzdkV1lHaHlGYVUxQkZXaHBDTnMyOVlKRFJLamJUQnJNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WCkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlYKSFE0RUlnUWdiNWZIK1hnYm9pVW8wM2RyUkZUSkVIbk9BVGFBUkg0YkxQc3BoMm9LRHBrd0NnWUlLb1pJemowRQpBd0lEU1FBd1JnSWhBTmVrL3JmTzJpeXdWajN0UUFGM0llNGxtaDBDWGxWcDhZRS9qQ3RhYis0NkFpRUF5bWNpCmtJenprSXNyTndYajhGWTEzNVhwU1dVRE1VYlBnTEM4UE5JdDUwaz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||
|
]
|
||
|
},
|
||
|
"type": 0
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"version": "1"
|
||
|
}
|
||
|
},
|
||
|
"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": {
|
||
|
"ACLs": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"acls": {
|
||
|
"_lifecycle/CommitChaincodeDefinition": {
|
||
|
"policy_ref": "/Channel/Application/Writers"
|
||
|
},
|
||
|
"_lifecycle/QueryChaincodeDefinition": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"_lifecycle/QueryNamespaceDefinitions": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"cscc/GetConfigBlock": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"cscc/GetConfigTree": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"cscc/SimulateConfigTreeUpdate": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"event/Block": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"event/FilteredBlock": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"lscc/ChaincodeExists": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"lscc/GetChaincodeData": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"lscc/GetDeploymentSpec": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"lscc/GetInstantiatedChaincodes": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"peer/ChaincodeToChaincode": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"peer/Propose": {
|
||
|
"policy_ref": "/Channel/Application/Writers"
|
||
|
},
|
||
|
"qscc/GetBlockByHash": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"qscc/GetBlockByNumber": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"qscc/GetBlockByTxID": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"qscc/GetChainInfo": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
},
|
||
|
"qscc/GetTransactionByID": {
|
||
|
"policy_ref": "/Channel/Application/Readers"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Capabilities": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"capabilities": {
|
||
|
"V2_0": {}
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"version": "1"
|
||
|
},
|
||
|
"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": [
|
||
|
"orderer0.example.com:7050",
|
||
|
"orderer1.example.com:7050",
|
||
|
"orderer2.example.com:7050"
|
||
|
]
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"MSP": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"config": {
|
||
|
"admins": [
|
||
|
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNDekNDQWJHZ0F3SUJBZ0lSQUp3WE8rVTdFZUQ2MUVEV2JkZzc4Y2d3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhPVEV5TWpnd01EVXhNREJhRncweU9URXlNalV3TURVeE1EQmFNRll4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJvd0dBWURWUVFEREJGQlpHMXBia0JsZUdGdGNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHClNNNDlBd0VIQTBJQUJDYmxacE9Yc2Zxa2pKYVhhazlwRHRiWk9MTUEwVjluYklteXUwbkExMTZSTTVXcEplSDQKa0J3NGtUT1Zmd0RHbEorSzVYNWd1RWJWWVpsOEl4aHlWYVNqVFRCTE1BNEdBMVVkRHdFQi93UUVBd0lIZ0RBTQpCZ05WSFJNQkFmOEVBakFBTUNzR0ExVWRJd1FrTUNLQUlFWHoyeDNrZlJmdkE1NGR5UU9JNmYvMFhYWUxFaVh3CmtXMk1xMEhrUkpDWk1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQzZza2lCdk1qRUF1cnBSZzg1K2tEK21UU2YKVk5oTlBXa3o2aWJQR0poc2p3SWdFeHVqdW1jcGxKNE9mWHhVd2EyamlxVnhsSlNHK1BvV0JRbjVza0NUMitVPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
|
||
|
],
|
||
|
"crypto_config": {
|
||
|
"identity_identifier_hash_function": "SHA256",
|
||
|
"signature_hash_family": "SHA2"
|
||
|
},
|
||
|
"fabric_node_ous": null,
|
||
|
"intermediate_certs": [],
|
||
|
"name": "OrdererMSP",
|
||
|
"organizational_unit_identifiers": [],
|
||
|
"revocation_list": [],
|
||
|
"root_certs": [
|
||
|
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNQakNDQWVPZ0F3SUJBZ0lRVXU0Ty8zQ2VmcnVUaitmNGNQcG9SVEFLQmdncWhrak9QUVFEQWpCcE1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4RnpBVkJnTlZCQU1URG1OaExtVjRZVzF3CmJHVXVZMjl0TUI0WERURTVNVEl5T0RBd05URXdNRm9YRFRJNU1USXlOVEF3TlRFd01Gb3dhVEVMTUFrR0ExVUUKQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkdjbUZ1WTJsegpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdGNHeGxMbU52CmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJFL3VNbExsdzRJRFJ4ZHNkRkw0SFlpcy91b2IKbVIrS01QbUk3VWdla1NjQUhkdEN1OFFOZmMzWmNrcFBITCtjTTZIcHEwY0VyZFJjTTNhM0FISWdsNW1qYlRCcgpNQTRHQTFVZER3RUIvd1FFQXdJQnBqQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBZ1lJS3dZQkJRVUhBd0V3CkR3WURWUjBUQVFIL0JBVXdBd0VCL3pBcEJnTlZIUTRFSWdRZ1JmUGJIZVI5Ris4RG5oM0pBNGpwLy9SZGRnc1MKSmZDUmJZeXJRZVJFa0prd0NnWUlLb1pJemowRUF3SURTUUF3UmdJaEFKMFpsVDhwZmxVaXpCUm1xc0R1NmhaRwpnZHd2ekdxSnh5STVqZmFlRTNSM0FpRUFtaWdjU1pUOVF3ZWFORjFURmZnVEVuZzhPR0taOTlmamZLaGM0QWZqCndCbz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
||
|
],
|
||
|
"signing_identity": null,
|
||
|
"tls_intermediate_certs": [],
|
||
|
"tls_root_certs": [
|
||
|
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVxZ0F3SUJBZ0lSQUt1MXlRaFdUOThCU1lIZzlTWmpGM013Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RFeU1qZ3dNRFV4TURCYUZ3MHlPVEV5TWpVd01EVXhNREJhTUd3eEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SUXdFZ1lEVlFRS0V3dGxlR0Z0Y0d4bExtTnZiVEVhTUJnR0ExVUVBeE1SZEd4elkyRXVaWGhoCmJYQnNaUzVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSVWdpWFNCUUVkTjMwbk8ybWoKOUZUQXZFWFZjejZQbEN4bHowbGE3cUcwZjRheG9GeHRHR0tSZXdDdVVaSDVIaTZNSlV3OTAydC9wNGVUL1lOWQpVR0NMbzIwd2F6QU9CZ05WSFE4QkFmOEVCQU1DQWFZd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3SUdDQ3NHCkFRVUZCd01CTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3S1FZRFZSME9CQ0lFSUMzN2h1RFBUNGllMnFGcjlyREYKNm9JTkZNM1oxRTlHeEZidzAxejc2VE9vTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDV09xN1E5czY5N0RBSgpxaUp6cXR3R0gzRGJnQzZ3RHRDTW95SkpOK1lGYlFJZ1Vza1g2QVgyclNhTDc4aUFac242aUpBTnljOXdsbFRMCjFJOFBwQU84TEJZPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
|
||
|
]
|
||
|
},
|
||
|
"type": 0
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"mod_policy": "Admins",
|
||
|
"policies": {
|
||
|
"Admins": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 3,
|
||
|
"value": {
|
||
|
"rule": "MAJORITY",
|
||
|
"sub_policy": "Admins"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"BlockValidation": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 3,
|
||
|
"value": {
|
||
|
"rule": "ANY",
|
||
|
"sub_policy": "Writers"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Readers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 3,
|
||
|
"value": {
|
||
|
"rule": "ANY",
|
||
|
"sub_policy": "Readers"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Writers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 3,
|
||
|
"value": {
|
||
|
"rule": "ANY",
|
||
|
"sub_policy": "Writers"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"values": {
|
||
|
"BatchSize": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"absolute_max_bytes": 10485760,
|
||
|
"max_message_count": 500,
|
||
|
"preferred_max_bytes": 2097152
|
||
|
},
|
||
|
"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": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNmVENDQWlPZ0F3SUJBZ0lSQU1YdEZnb1BvUTlPcTlaTzI2bUFRRHN3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RFeU1qZ3dNRFV4TURCYUZ3MHlPVEV5TWpVd01EVXhNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkYyRlpVVFBUS3ZZWHl0Z0QwZHJneld3a2p4YjlvbDJNRFJaL3pleTh4SkgKNCtJTDl4NlZVcGl4TFo1bmJxd2lOV21adHdpUHNmUW1zU1lRWWJORHE3YWpnYmd3Z2JVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUMzN2h1RFBUNGllMnFGcjlyREY2b0lORk0zWjFFOUd4RmJ3MDF6NzZUT28KTUVrR0ExVWRFUVJDTUVDQ0ZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNSUlVYjNKawpaWEpsY2pBdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMyCmx0Y1F3QmVEbmJGVG5zY2ZDQ1VUT29yb0ZZUjc3VzVtNHM4MHNvblV0d0lnWUc1V0dKQ09uOGcyTStSd1dlSDkKNGZSKzludWdnN3Jndi9xczVWSWtEOHM9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||
|
"host": "orderer0.example.com",
|
||
|
"port": 7050,
|
||
|
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNmVENDQWlPZ0F3SUJBZ0lSQU1YdEZnb1BvUTlPcTlaTzI2bUFRRHN3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RFeU1qZ3dNRFV4TURCYUZ3MHlPVEV5TWpVd01EVXhNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkYyRlpVVFBUS3ZZWHl0Z0QwZHJneld3a2p4YjlvbDJNRFJaL3pleTh4SkgKNCtJTDl4NlZVcGl4TFo1bmJxd2lOV21adHdpUHNmUW1zU1lRWWJORHE3YWpnYmd3Z2JVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUMzN2h1RFBUNGllMnFGcjlyREY2b0lORk0zWjFFOUd4RmJ3MDF6NzZUT28KTUVrR0ExVWRFUVJDTUVDQ0ZHOXlaR1Z5WlhJd0xtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNSUlVYjNKawpaWEpsY2pBdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMyCmx0Y1F3QmVEbmJGVG5zY2ZDQ1VUT29yb0ZZUjc3VzVtNHM4MHNvblV0d0lnWUc1V0dKQ09uOGcyTStSd1dlSDkKNGZSKzludWdnN3Jndi9xczVWSWtEOHM9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||
|
},
|
||
|
{
|
||
|
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNmRENDQWlPZ0F3SUJBZ0lSQVBqYVY4NVJ0eGR0Q0d3RVFQOVNkeEl3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RFeU1qZ3dNRFV4TURCYUZ3MHlPVEV5TWpVd01EVXhNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1TNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkRSMDFOSWRUQ0Q5N25HRzdOQjV6Z2NuMmRtQ2g3M3pMaFJGM3EyK21lbysKQVJaRnJVd1dzcWd5N2ZRV0paMk0zSGY1ZzFmNXpkQnNvcDhMcnhTc2prNmpnYmd3Z2JVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUMzN2h1RFBUNGllMnFGcjlyREY2b0lORk0zWjFFOUd4RmJ3MDF6NzZUT28KTUVrR0ExVWRFUVJDTUVDQ0ZHOXlaR1Z5WlhJeExtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNWUlVYjNKawpaWEpsY2pFdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXhNQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJQXJ2ClA1ZlBWYzZ3djJTQ1lyY2tKWVhUQlpXQ3V2MVpLRG1ZNGlyZXhZa0hBaUI1bnEybjFqOU5sc2ZuSXBZTXBUSloKVzZQRno4c1FsZ2JmWWlWbUxaUnZFdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||
|
"host": "orderer1.example.com",
|
||
|
"port": 7050,
|
||
|
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNmRENDQWlPZ0F3SUJBZ0lSQVBqYVY4NVJ0eGR0Q0d3RVFQOVNkeEl3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4T1RFeU1qZ3dNRFV4TURCYUZ3MHlPVEV5TWpVd01EVXhNREJhTUZreEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1TNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5CkFnRUdDQ3FHU000OUF3RUhBMElBQkRSMDFOSWRUQ0Q5N25HRzdOQjV6Z2NuMmRtQ2g3M3pMaFJGM3EyK21lbysKQVJaRnJVd1dzcWd5N2ZRV0paMk0zSGY1ZzFmNXpkQnNvcDhMcnhTc2prNmpnYmd3Z2JVd0RnWURWUjBQQVFILwpCQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUJBZjhFCkFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUMzN2h1RFBUNGllMnFGcjlyREY2b0lORk0zWjFFOUd4RmJ3MDF6NzZUT28KTUVrR0ExVWRFUVJDTUVDQ0ZHOXlaR1Z5WlhJeExtVjRZVzF3YkdVdVkyOXRnZ2h2Y21SbGNtVnlNWUlVYjNKawpaWEpsY2pFdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXhNQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJQXJ2ClA1ZlBWYzZ3djJTQ1lyY2tKWVhUQlpXQ3V2MVpLRG1ZNGlyZXhZa0hBaUI1bnEybjFqOU5sc2ZuSXBZTXBUSloKVzZQRno4c1FsZ2JmWWlWbUxaUnZFdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||
|
},
|
||
|
{
|
||
|
"client_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNmRENDQWlLZ0F3SUJBZ0lRZlpUR3VlUEhkZnJ3bW5yNHdLaTY3REFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEU1TVRJeU9EQXdOVEV3TUZvWERUSTVNVEl5TlRBd05URXdNRm93V1RFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFTjZ4TTU2eTF5eUpWVGZicndNdjIvT0FaU1VuK1dmZzJOWmtoZ0U5NTM1UUkKcWxUT0lnUmNwY0FpMzBFQm5SYW5ScGRNOHh3MFhHa0llWDgrbk4va1ZhT0J1RENCdFRBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnTGZ1RzRNOVBpSjdhb1d2MnNNWHFnZzBVemRuVVQwYkVWdkRUWFB2cE02Z3cKU1FZRFZSMFJCRUl3UUlJVWIzSmtaWEpsY2pJdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXlnaFJ2Y21SbApjbVZ5TWk1bGVHRnRjR3hsTG1OdmJZSUliM0prWlhKbGNqSXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBUDdpCitzcFo1VEdMNVZHYktRaXlpK2U4RHVuZ2RSbldMWFJTVlF4SVErUkNBaUFMbWRGOEYzNUtkblF2aUM0MnRPWnEKMjVlNVFGZWFiWkppNC9lSEhIRE5wZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
|
||
|
"host": "orderer2.example.com",
|
||
|
"port": 7050,
|
||
|
"server_tls_cert": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNmRENDQWlLZ0F3SUJBZ0lRZlpUR3VlUEhkZnJ3bW5yNHdLaTY3REFLQmdncWhrak9QUVFEQWpCc01Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4R2pBWUJnTlZCQU1URVhSc2MyTmhMbVY0CllXMXdiR1V1WTI5dE1CNFhEVEU1TVRJeU9EQXdOVEV3TUZvWERUSTVNVEl5TlRBd05URXdNRm93V1RFTE1Ba0cKQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjVERWTmhiaUJHY21GdQpZMmx6WTI4eEhUQWJCZ05WQkFNVEZHOXlaR1Z5WlhJeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDCkFRWUlLb1pJemowREFRY0RRZ0FFTjZ4TTU2eTF5eUpWVGZicndNdjIvT0FaU1VuK1dmZzJOWmtoZ0U5NTM1UUkKcWxUT0lnUmNwY0FpMzBFQm5SYW5ScGRNOHh3MFhHa0llWDgrbk4va1ZhT0J1RENCdFRBT0JnTlZIUThCQWY4RQpCQU1DQmFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdDQ3NHQVFVRkJ3TUNNQXdHQTFVZEV3RUIvd1FDCk1BQXdLd1lEVlIwakJDUXdJb0FnTGZ1RzRNOVBpSjdhb1d2MnNNWHFnZzBVemRuVVQwYkVWdkRUWFB2cE02Z3cKU1FZRFZSMFJCRUl3UUlJVWIzSmtaWEpsY2pJdVpYaGhiWEJzWlM1amIyMkNDRzl5WkdWeVpYSXlnaFJ2Y21SbApjbVZ5TWk1bGVHRnRjR3hsTG1OdmJZSUliM0prWlhKbGNqSXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBUDdpCitzcFo1VEdMNVZHYktRaXlpK2U4RHVuZ2RSbldMWFJTVlF4SVErUkNBaUFMbWRGOEYzNUtkblF2aUM0MnRPWnEKMjVlNVFGZWFiWkppNC9lSEhIRE5wZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
|
||
|
}
|
||
|
],
|
||
|
"options": {
|
||
|
"election_tick": 10,
|
||
|
"heartbeat_tick": 1,
|
||
|
"max_inflight_blocks": 5,
|
||
|
"snapshot_interval_size": 20971520,
|
||
|
"tick_interval": "500ms"
|
||
|
}
|
||
|
},
|
||
|
"state": "STATE_NORMAL",
|
||
|
"type": "etcdraft"
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"mod_policy": "Admins",
|
||
|
"policies": {
|
||
|
"Admins": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 3,
|
||
|
"value": {
|
||
|
"rule": "MAJORITY",
|
||
|
"sub_policy": "Admins"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Readers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 3,
|
||
|
"value": {
|
||
|
"rule": "ANY",
|
||
|
"sub_policy": "Readers"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Writers": {
|
||
|
"mod_policy": "Admins",
|
||
|
"policy": {
|
||
|
"type": 3,
|
||
|
"value": {
|
||
|
"rule": "ANY",
|
||
|
"sub_policy": "Writers"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"values": {
|
||
|
"BlockDataHashingStructure": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"width": 4294967295
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Capabilities": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"capabilities": {
|
||
|
"V2_0": {}
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"Consortium": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"name": "SampleConsortium"
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"HashingAlgorithm": {
|
||
|
"mod_policy": "Admins",
|
||
|
"value": {
|
||
|
"name": "SHA256"
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"OrdererAddresses": {
|
||
|
"mod_policy": "/Channel/Orderer/Admins",
|
||
|
"value": {
|
||
|
"addresses": [
|
||
|
"orderer0.example.com:7050",
|
||
|
"orderer1.example.com:7050",
|
||
|
"orderer2.example.com:7050"
|
||
|
]
|
||
|
},
|
||
|
"version": "0"
|
||
|
}
|
||
|
},
|
||
|
"version": "0"
|
||
|
},
|
||
|
"sequence": "3"
|
||
|
}
|