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

203 lines
6.9 KiB
JSON
Raw Normal View History

2017-12-29 21:59:28 +08:00
{
"channel_id": "businesschannel",
"read_set": {
"groups": {
"Application": {
"groups": {
"Org1MSP": {
"mod_policy": "",
"version": "1"
},
"Org2MSP": {
"mod_policy": "",
"version": "1"
}
},
"mod_policy": "",
"policies": {
"Admins": {
"mod_policy": "",
"version": "0"
},
"Readers": {
"mod_policy": "",
"version": "0"
},
"Writers": {
"mod_policy": "",
"version": "0"
}
},
"values": {
"Capabilities": {
"mod_policy": "",
"version": "0"
}
},
"version": "1"
}
},
"mod_policy": "",
"version": "0"
},
"type": 0,
"write_set": {
"groups": {
"Application": {
"groups": {
"Org1MSP": {
"mod_policy": "",
"version": "1"
},
"Org2MSP": {
"mod_policy": "",
"version": "1"
},
"Org3MSP": {
"mod_policy": "Admins",
"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
"type": 1,
"value": {
"identities": [
{
"principal": {
"msp_identifier": "Org3MSP",
"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": "Org3MSP",
"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": "Org3MSP",
"role": "MEMBER"
},
"principal_classification": "ROLE"
}
],
"rule": {
"n_out_of": {
"n": 1,
"rules": [
{
"signed_by": 0
}
]
}
},
"version": 0
}
},
"version": "0"
}
},
"values": {
"MSP": {
"mod_policy": "Admins",
"value": {
"config": {
"admins": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNHakNDQWNDZ0F3SUJBZ0lSQUxEQnRrWElGU3NKUUw2dlFOU0M1T2t3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpNdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaek11WlhoaGJYQnNaUzVqYjIwd0hoY05NVGN4TWpJNU1UTTFNakl5V2hjTk1qY3hNakkzTVRNMU1qSXkKV2pCYk1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFZk1CMEdBMVVFQXd3V1FXUnRhVzVBYjNKbk15NWxlR0Z0Y0d4bExtTnZiVEJaCk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5SUnNlYzFKRk1rSTJ3bnhBVFFYRkkzQk44anRMekgKMGJ6M1VvajhzeTJ2a096ZW1zUmkzVGF4bmJJY0VaTE1Da2tOMjFBMWg4Z2MxTW8vR3lOcUQ4bWpUVEJMTUE0RwpBMVVkRHdFQi93UUVBd0lIZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUk2UmtiYncvZnJxClpDZks5UEdBTElOYmpiNE9OQnliZzB4QVpjZVJZL0VsTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEMWh6UEoKZ05JNDIyakNiUTZMbzlwbGlxQzhKKzBBaCtvMUpIV3ZyR1M3TndJZ2VDcndCWS81RmMveXdURWZ3ckdWL05HbQpCRTJQN3dMT0JYK1krQ2l6OGdzPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
],
"crypto_config": {
"identity_identifier_hash_function": "SHA256",
"signature_hash_family": "SHA2"
},
"name": "Org3MSP",
"root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVxZ0F3SUJBZ0lSQUxwRXh4RXlpNVl5bEd4cENrOGwxL0F3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpNdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaek11WlhoaGJYQnNaUzVqYjIwd0hoY05NVGN4TWpJNU1UTTFNakl4V2hjTk1qY3hNakkzTVRNMU1qSXgKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NeTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk15NWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkptYjc2UzBCUGV1enlUV0o2TUhoWmdtZ3Z5YkFwWENEcHhYeEcyNmJNbnRVMFBxcUNEa3JpMXJDMENpSHV6NApCa01TR2lrYitoRzBYOWR6WGxaUisvS2pYekJkTUE0R0ExVWREd0VCL3dRRUF3SUJwakFQQmdOVkhTVUVDREFHCkJnUlZIU1VBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3S1FZRFZSME9CQ0lFSUk2UmtiYncvZnJxWkNmSzlQR0EKTElOYmpiNE9OQnliZzB4QVpjZVJZL0VsTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDeXFIS1pkL1ZHMGZwTQorV05ad3NVQ3JON3BVODMxU3pZTExkYitWNUl1WndJZ0EzN3BRUWwyNkRGejh4WEgwdEVzZHBHbFkxSE1Lei9OCjZ6NmdreWZEdmtVPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
],
"tls_root_certs": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNTVENDQWUrZ0F3SUJBZ0lRRVFOdUgrRzVXUmtNKy9RdFBjOVp3VEFLQmdncWhrak9QUVFEQWpCMk1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTXk1bGVHRnRjR3hsTG1OdmJURWZNQjBHQTFVRUF4TVdkR3h6ClkyRXViM0puTXk1bGVHRnRjR3hsTG1OdmJUQWVGdzB4TnpFeU1qa3hNelV5TWpGYUZ3MHlOekV5TWpjeE16VXkKTWpGYU1IWXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSApFdzFUWVc0Z1JuSmhibU5wYzJOdk1Sa3dGd1lEVlFRS0V4QnZjbWN6TG1WNFlXMXdiR1V1WTI5dE1SOHdIUVlEClZRUURFeFowYkhOallTNXZjbWN6TG1WNFlXMXdiR1V1WTI5dE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMEQKQVFjRFFnQUVsUTRackIyWWYwSXk0Q2pHbzU3SkgxYVhXLzVkZk42dVZ4MmViN0xsMFRZRHNRNGlMRTR6Um5xRgpTWkJuQ2N1ZnJLd01zNUZMb1dOd3VqTHBzQTY2RDZOZk1GMHdEZ1lEVlIwUEFRSC9CQVFEQWdHbU1BOEdBMVVkCkpRUUlNQVlHQkZVZEpRQXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWdZQXUxalEvRUpjQVkKYkRGcmRtdk9vMTFBZzF5ZEJ4UjhROURSSTJVR21vd3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTVQ5eHdVaAo1WkVxZGVaSkJFMHl3UkNQTVQyYi9OVUpzTDRmUG51SGprWHJBaUJTZWE4RmFNK3dKNjRRRzgybHdKTjVJWWJhCktBeE9zc2hjUENhdy92WTF4QT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
]
},
"type": 0
},
"version": "0"
}
},
"version": "0"
}
},
"mod_policy": "Admins",
"policies": {
"Admins": {
"mod_policy": "",
"version": "0"
},
"Readers": {
"mod_policy": "",
"version": "0"
},
"Writers": {
"mod_policy": "",
"version": "0"
}
},
"values": {
"Capabilities": {
"mod_policy": "",
"version": "0"
}
},
"version": "2"
}
},
"mod_policy": "",
"version": "0"
}
}