businesschannel_2.block_payload.json 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603
  1. {
  2. "data": {
  3. "config": {
  4. "channel_group": {
  5. "groups": {
  6. "Application": {
  7. "groups": {
  8. "Org1MSP": {
  9. "mod_policy": "Admins",
  10. "policies": {
  11. "Admins": {
  12. "mod_policy": "Admins",
  13. "policy": {
  14. "type": 1,
  15. "value": {
  16. "identities": [
  17. {
  18. "principal": {
  19. "msp_identifier": "Org1MSP",
  20. "role": "ADMIN"
  21. }
  22. }
  23. ],
  24. "rule": {
  25. "n_out_of": {
  26. "n": 1,
  27. "rules": [
  28. {
  29. "signed_by": 0
  30. }
  31. ]
  32. }
  33. }
  34. }
  35. }
  36. },
  37. "Readers": {
  38. "mod_policy": "Admins",
  39. "policy": {
  40. "type": 1,
  41. "value": {
  42. "identities": [
  43. {
  44. "principal": {
  45. "msp_identifier": "Org1MSP"
  46. }
  47. }
  48. ],
  49. "rule": {
  50. "n_out_of": {
  51. "n": 1,
  52. "rules": [
  53. {
  54. "signed_by": 0
  55. }
  56. ]
  57. }
  58. }
  59. }
  60. }
  61. },
  62. "Writers": {
  63. "mod_policy": "Admins",
  64. "policy": {
  65. "type": 1,
  66. "value": {
  67. "identities": [
  68. {
  69. "principal": {
  70. "msp_identifier": "Org1MSP"
  71. }
  72. }
  73. ],
  74. "rule": {
  75. "n_out_of": {
  76. "n": 1,
  77. "rules": [
  78. {
  79. "signed_by": 0
  80. }
  81. ]
  82. }
  83. }
  84. }
  85. }
  86. }
  87. },
  88. "values": {
  89. "AnchorPeers": {
  90. "mod_policy": "Admins",
  91. "value": {
  92. "anchor_peers": [
  93. {
  94. "host": "peer0.org1.example.com",
  95. "port": 7051
  96. }
  97. ]
  98. }
  99. },
  100. "MSP": {
  101. "mod_policy": "Admins",
  102. "value": {
  103. "config": {
  104. "admins": [
  105. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNHVENDQWNDZ0F3SUJBZ0lSQU94UVhmdSttUkhSRzA1eng3ZW50eHd3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekV1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGN4TWpFMU1EYzFOakF4V2hjTk1qY3hNakV6TURjMU5qQXgKV2pCYk1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFZk1CMEdBMVVFQXd3V1FXUnRhVzVBYjNKbk1TNWxlR0Z0Y0d4bExtTnZiVEJaCk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkdOVXdLNnRlUGhITkhXcjBhNWxrUkU1VTNkYjRVVDIKdFhRWnBqWllXSmx0MmQzdHpXandnS2p0L0JEbDBLakFmellZY0ttdGRLRmhrOTJhNUwyWlNNV2pUVEJMTUE0RwpBMVVkRHdFQi93UUVBd0lIZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUtyamtIU3UxRVBnCklPb1FPQS9XZDljajA2amZYM29jNUdJS05GUkdFcHhDTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSURtVEFHbHAKTEdFVlVzK0N2WXMwSWpzK28yS2pkVEZtdUFJUmxqQ2lRcHI2QWlBS3NkN3JTNGcyYmNOdFdUY0c3cktmQjljMAp4eE96RSt2d2FqUzFJaUFON2c9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
  106. ],
  107. "crypto_config": {
  108. "identity_identifier_hash_function": "SHA256",
  109. "signature_hash_family": "SHA2"
  110. },
  111. "name": "Org1MSP",
  112. "root_certs": [
  113. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNRekNDQWVxZ0F3SUJBZ0lSQU9RRWQzMHdIWDU5Z3FHcE5lQmRQV1l3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpFdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekV1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGN4TWpFMU1EYzFOakF4V2hjTk1qY3hNakV6TURjMU5qQXgKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NUzVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1TNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkYvOFUreXN3YWJGSWRqZ1d6TkNnODFWWi9XcFZmOGRrVGFtS3V0TWQwNjh1dmJWQndXVzBoWEpBNHFvVHFOVAp3cmhkQm9vZTBzWE9selpUV1BNSmRNU2pYekJkTUE0R0ExVWREd0VCL3dRRUF3SUJwakFQQmdOVkhTVUVDREFHCkJnUlZIU1VBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3S1FZRFZSME9CQ0lFSUtyamtIU3UxRVBnSU9vUU9BL1cKZDljajA2amZYM29jNUdJS05GUkdFcHhDTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUUwdktwczNwcE1lNWQvUworZTU4RnZjOWNKVVEyZmJ3OWFkZUppNmIrZXVTQWlCL3hIZU8xc0F2VldiZFZmeGIrYURmT2kyRWlOWW9ydE5NCklFaGpUK1dsY1E9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
  114. ],
  115. "tls_root_certs": [
  116. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNTVENDQWUrZ0F3SUJBZ0lRWnpuUFJhSEFSRzgweDRzcXNwL0FJVEFLQmdncWhrak9QUVFEQWpCMk1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTVM1bGVHRnRjR3hsTG1OdmJURWZNQjBHQTFVRUF4TVdkR3h6ClkyRXViM0puTVM1bGVHRnRjR3hsTG1OdmJUQWVGdzB4TnpFeU1UVXdOelUyTURGYUZ3MHlOekV5TVRNd056VTIKTURGYU1IWXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSApFdzFUWVc0Z1JuSmhibU5wYzJOdk1Sa3dGd1lEVlFRS0V4QnZjbWN4TG1WNFlXMXdiR1V1WTI5dE1SOHdIUVlEClZRUURFeFowYkhOallTNXZjbWN4TG1WNFlXMXdiR1V1WTI5dE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMEQKQVFjRFFnQUVWMDRROU1DS21XaFkvVjFYczU3eEpSTUhmUDM4YlA4MnNwNE9RcTIwaWx0NUhJT2I5bEpCUmZ2cQpiYkQxRGdKYWhEMnhVOGxYVFZ0R09DMUR0MWpKT0tOZk1GMHdEZ1lEVlIwUEFRSC9CQVFEQWdHbU1BOEdBMVVkCkpRUUlNQVlHQkZVZEpRQXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWc2Y0dxUUo0SUl0WEwKM3lLZkhFWDNQWFBCQ1F1eUFnQm96QmZOOVMySTVYc3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBUEJIWjlzSQpISXMyREJieDdVaWpVQ0RlM2JJK1pObVd6RG1STXFPQjNJTHJBaUFzWE1peURUdnBWUnF4Uk1SL3U3emMwQ2ZhClJFU0wzWjd6ci9OVzlTY0cwQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
  117. ]
  118. }
  119. }
  120. }
  121. },
  122. "version": "1"
  123. },
  124. "Org2MSP": {
  125. "mod_policy": "Admins",
  126. "policies": {
  127. "Admins": {
  128. "mod_policy": "Admins",
  129. "policy": {
  130. "type": 1,
  131. "value": {
  132. "identities": [
  133. {
  134. "principal": {
  135. "msp_identifier": "Org2MSP",
  136. "role": "ADMIN"
  137. }
  138. }
  139. ],
  140. "rule": {
  141. "n_out_of": {
  142. "n": 1,
  143. "rules": [
  144. {
  145. "signed_by": 0
  146. }
  147. ]
  148. }
  149. }
  150. }
  151. }
  152. },
  153. "Readers": {
  154. "mod_policy": "Admins",
  155. "policy": {
  156. "type": 1,
  157. "value": {
  158. "identities": [
  159. {
  160. "principal": {
  161. "msp_identifier": "Org2MSP"
  162. }
  163. }
  164. ],
  165. "rule": {
  166. "n_out_of": {
  167. "n": 1,
  168. "rules": [
  169. {
  170. "signed_by": 0
  171. }
  172. ]
  173. }
  174. }
  175. }
  176. }
  177. },
  178. "Writers": {
  179. "mod_policy": "Admins",
  180. "policy": {
  181. "type": 1,
  182. "value": {
  183. "identities": [
  184. {
  185. "principal": {
  186. "msp_identifier": "Org2MSP"
  187. }
  188. }
  189. ],
  190. "rule": {
  191. "n_out_of": {
  192. "n": 1,
  193. "rules": [
  194. {
  195. "signed_by": 0
  196. }
  197. ]
  198. }
  199. }
  200. }
  201. }
  202. }
  203. },
  204. "values": {
  205. "AnchorPeers": {
  206. "mod_policy": "Admins",
  207. "value": {
  208. "anchor_peers": [
  209. {
  210. "host": "peer0.org2.example.com",
  211. "port": 7051
  212. }
  213. ]
  214. }
  215. },
  216. "MSP": {
  217. "mod_policy": "Admins",
  218. "value": {
  219. "config": {
  220. "admins": [
  221. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNHakNDQWNDZ0F3SUJBZ0lSQU5pZlppWHNNcXRGaGRwZnZxODNGRVV3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGN4TWpFMU1EYzFOakF5V2hjTk1qY3hNakV6TURjMU5qQXkKV2pCYk1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFZk1CMEdBMVVFQXd3V1FXUnRhVzVBYjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaCk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk1EWXRRLzE5ZkxLcThLVkpHdmZ3RFlhdjJKeTBLQUoKNVd2U1dhYkEweHlWbUVYcnB0VytvNkF3ZWM0NkNmS1NqM0RoM0pZTW9iNlZxVVlsM3crVDlldWpUVEJMTUE0RwpBMVVkRHdFQi93UUVBd0lIZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSU00TzZEMk9adnZjCmMwK3d5dytoNjV1RUw3UGlZVTUrcFVhd2dYQU5OQTA2TUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEWDJXRVAKZm5xUEU3c1c2bUJJakpLek5kWkczOXF3RWpBaVlJNHNsb0xLYndJZ0NMQzJ1VU9MM2pJMlQ5WHRZdUhHenh3TwpSeWxJTGZ4VzlpSWxLWXQvbVNJPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
  222. ],
  223. "crypto_config": {
  224. "identity_identifier_hash_function": "SHA256",
  225. "signature_hash_family": "SHA2"
  226. },
  227. "name": "Org2MSP",
  228. "root_certs": [
  229. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNSRENDQWVxZ0F3SUJBZ0lSQU1HVlVVY1RvNFA1Rkp3NEJYcGRBbVV3Q2dZSUtvWkl6ajBFQXdJd2N6RUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhHVEFYQmdOVkJBb1RFRzl5WnpJdVpYaGhiWEJzWlM1amIyMHhIREFhQmdOVkJBTVRFMk5oCkxtOXlaekl1WlhoaGJYQnNaUzVqYjIwd0hoY05NVGN4TWpFMU1EYzFOakF5V2hjTk1qY3hNakV6TURjMU5qQXkKV2pCek1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQk1LUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnhNTgpVMkZ1SUVaeVlXNWphWE5qYnpFWk1CY0dBMVVFQ2hNUWIzSm5NaTVsZUdGdGNHeGxMbU52YlRFY01Cb0dBMVVFCkF4TVRZMkV1YjNKbk1pNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUEKQkFaQk50OHRSaE5kbWp0OXNrc1MzS2l1WWJaS3RnWURJNDk1OGNPZHhiUTR0dWpueUFqRzRpU29Ka1BpUWZiNwpyYjF3aHJud2VSL2U4QWlXODhhbFF1eWpYekJkTUE0R0ExVWREd0VCL3dRRUF3SUJwakFQQmdOVkhTVUVDREFHCkJnUlZIU1VBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3S1FZRFZSME9CQ0lFSU00TzZEMk9adnZjYzArd3l3K2gKNjV1RUw3UGlZVTUrcFVhd2dYQU5OQTA2TUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDeWxQZVlISmJJWW1HTwp2RGhzNWhua0xPS01DY0NIY0dRYWU1Z29XUkF2Q0FJZ0hCeCtkdFpuVld0dUxHTkM0eHNCZjRUZkUxSE1RcnBEClhYcmVSVHc2alhnPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
  230. ],
  231. "tls_root_certs": [
  232. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNTRENDQWUrZ0F3SUJBZ0lRVThhS0FneHRzTDJFMXg5b2RPampjekFLQmdncWhrak9QUVFEQWpCMk1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWZNQjBHQTFVRUF4TVdkR3h6ClkyRXViM0puTWk1bGVHRnRjR3hsTG1OdmJUQWVGdzB4TnpFeU1UVXdOelUyTURKYUZ3MHlOekV5TVRNd056VTIKTURKYU1IWXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSApFdzFUWVc0Z1JuSmhibU5wYzJOdk1Sa3dGd1lEVlFRS0V4QnZjbWN5TG1WNFlXMXdiR1V1WTI5dE1SOHdIUVlEClZRUURFeFowYkhOallTNXZjbWN5TG1WNFlXMXdiR1V1WTI5dE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMEQKQVFjRFFnQUU3V0dSVGJGWnJwejV5OEQwTjY5UytNakVJTGlOdkdkVm0xT0JudVAwd2lzdkJWL3paN1pNNkJGSAphQ0pCRVdOY1liYUNHNGZHVG40NXlSQkFMMjdESHFOZk1GMHdEZ1lEVlIwUEFRSC9CQVFEQWdHbU1BOEdBMVVkCkpRUUlNQVlHQkZVZEpRQXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QXBCZ05WSFE0RUlnUWc2Rml1VnhRM2x5S04KcjdnRVNTZ0VrNkVOUENXdk9vK1BNRE1KTDhRV2gzQXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdOL1BXdEFMSgp0Wjlua1M2aTVHYzVuSlQ3cVZMUU85a1hpVlFOd21wVXFqRUNJSGl0aHJZYjd3dkR4RC9EWUd5cUkwMEJ5RU9CCklCY1BDZTNFbG9MbHBPZEUKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
  233. ]
  234. }
  235. }
  236. }
  237. },
  238. "version": "1"
  239. }
  240. },
  241. "mod_policy": "Admins",
  242. "policies": {
  243. "Admins": {
  244. "mod_policy": "Admins",
  245. "policy": {
  246. "type": 3,
  247. "value": {
  248. "rule": "MAJORITY",
  249. "sub_policy": "Admins"
  250. }
  251. }
  252. },
  253. "Readers": {
  254. "mod_policy": "Admins",
  255. "policy": {
  256. "type": 3,
  257. "value": {
  258. "sub_policy": "Readers"
  259. }
  260. }
  261. },
  262. "Writers": {
  263. "mod_policy": "Admins",
  264. "policy": {
  265. "type": 3,
  266. "value": {
  267. "sub_policy": "Writers"
  268. }
  269. }
  270. }
  271. },
  272. "version": "1"
  273. },
  274. "Orderer": {
  275. "groups": {
  276. "OrdererOrg": {
  277. "mod_policy": "Admins",
  278. "policies": {
  279. "Admins": {
  280. "mod_policy": "Admins",
  281. "policy": {
  282. "type": 1,
  283. "value": {
  284. "identities": [
  285. {
  286. "principal": {
  287. "msp_identifier": "OrdererMSP",
  288. "role": "ADMIN"
  289. }
  290. }
  291. ],
  292. "rule": {
  293. "n_out_of": {
  294. "n": 1,
  295. "rules": [
  296. {
  297. "signed_by": 0
  298. }
  299. ]
  300. }
  301. }
  302. }
  303. }
  304. },
  305. "Readers": {
  306. "mod_policy": "Admins",
  307. "policy": {
  308. "type": 1,
  309. "value": {
  310. "identities": [
  311. {
  312. "principal": {
  313. "msp_identifier": "OrdererMSP"
  314. }
  315. }
  316. ],
  317. "rule": {
  318. "n_out_of": {
  319. "n": 1,
  320. "rules": [
  321. {
  322. "signed_by": 0
  323. }
  324. ]
  325. }
  326. }
  327. }
  328. }
  329. },
  330. "Writers": {
  331. "mod_policy": "Admins",
  332. "policy": {
  333. "type": 1,
  334. "value": {
  335. "identities": [
  336. {
  337. "principal": {
  338. "msp_identifier": "OrdererMSP"
  339. }
  340. }
  341. ],
  342. "rule": {
  343. "n_out_of": {
  344. "n": 1,
  345. "rules": [
  346. {
  347. "signed_by": 0
  348. }
  349. ]
  350. }
  351. }
  352. }
  353. }
  354. }
  355. },
  356. "values": {
  357. "MSP": {
  358. "mod_policy": "Admins",
  359. "value": {
  360. "config": {
  361. "admins": [
  362. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNDakNDQWJHZ0F3SUJBZ0lSQU5KTlN4aDlnelBFK1JWRjlhaVdZTWN3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhOekV5TVRVd056VTJNREphRncweU56RXlNVE13TnpVMk1ESmFNRll4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVJvd0dBWURWUVFEREJGQlpHMXBia0JsZUdGdGNHeGxMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHClNNNDlBd0VIQTBJQUJQL3BJeVFML3VIWHFnV1lFVTAyMFlNRzdZZHNaQzYxVGtTTE15REpZMlJPYlMwSjhRQ00KR3kwa0N0S2Zzam4yVnl3ZVBZc2pCcFBPcmJnWTJ5d1kvTytqVFRCTE1BNEdBMVVkRHdFQi93UUVBd0lIZ0RBTQpCZ05WSFJNQkFmOEVBakFBTUNzR0ExVWRJd1FrTUNLQUlMTWgwNGYzTEF4Q081b1ZubTBnT3lVdTRWSlBmZE1TCk9PTVFaYW14OFVVM01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lDMzkwMHpNL2I4V0d1TjBhVjArNUIzcDZNUVoKdU0xeUdvdHVibHRIYVlWeEFpQmZFKyt5cnhCUko1alVCU0hQMXN5SHhEQTRDSmtQK0krelduR3hDNEE4WGc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
  363. ],
  364. "crypto_config": {
  365. "identity_identifier_hash_function": "SHA256",
  366. "signature_hash_family": "SHA2"
  367. },
  368. "name": "OrdererMSP",
  369. "root_certs": [
  370. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNMekNDQWRXZ0F3SUJBZ0lRZWwyTUEyUlBYWDg3VC9nSWlwTE5NakFLQmdncWhrak9QUVFEQWpCcE1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVVNQklHQTFVRUNoTUxaWGhoYlhCc1pTNWpiMjB4RnpBVkJnTlZCQU1URG1OaExtVjRZVzF3CmJHVXVZMjl0TUI0WERURTNNVEl4TlRBM05UWXdNbG9YRFRJM01USXhNekEzTlRZd01sb3dhVEVMTUFrR0ExVUUKQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkdjbUZ1WTJsegpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdGNHeGxMbU52CmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJGQWRBT09Nb0xFbjJQaWJEZmZzbkdrN1lGb0MKakw0Rldvc1IzVHRWM3pwU3YrQ0hjcDdKczV6eW1aa01ha2NoMWhGNjdEdzMwYWlOVXBDbkhyYXBSUG1qWHpCZApNQTRHQTFVZER3RUIvd1FFQXdJQnBqQVBCZ05WSFNVRUNEQUdCZ1JWSFNVQU1BOEdBMVVkRXdFQi93UUZNQU1CCkFmOHdLUVlEVlIwT0JDSUVJTE1oMDRmM0xBeENPNW9Wbm0wZ095VXU0VkpQZmRNU09PTVFaYW14OFVVM01Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUQyMSt6YVFiWjlKWUJ4UCtESzcvRERlazJBRC8xWEJ6ZnVuVll3VUNiQgpUd0lnVXdHUDBBekFYMm5LN1NSeE9pWlZOWlNvemN4Znk3RFpZOVRkNFRDTVFYYz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
  371. ],
  372. "tls_root_certs": [
  373. "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNOVENDQWR5Z0F3SUJBZ0lSQVBRTzhiNmd1cFdCajNJVHNUdjVNM2N3Q2dZSUtvWkl6ajBFQXdJd2JERUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJvd0dBWURWUVFERXhGMGJITmpZUzVsCmVHRnRjR3hsTG1OdmJUQWVGdzB4TnpFeU1UVXdOelUyTURKYUZ3MHlOekV5TVRNd056VTJNREphTUd3eEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaApibU5wYzJOdk1SUXdFZ1lEVlFRS0V3dGxlR0Z0Y0d4bExtTnZiVEVhTUJnR0ExVUVBeE1SZEd4elkyRXVaWGhoCmJYQnNaUzVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUeDg4aUpxZmdnTlRXSVZteDMKam9vVDBpTmFpSHhWcXJ2RGp0cmx3aFVoQ2NCWHR2dnJ0alZ4anpud2MzelNlUEhDWk1LQ2MvMUptOEhaSER2UgpZKzRzbzE4d1hUQU9CZ05WSFE4QkFmOEVCQU1DQWFZd0R3WURWUjBsQkFnd0JnWUVWUjBsQURBUEJnTlZIUk1CCkFmOEVCVEFEQVFIL01Da0dBMVVkRGdRaUJDQytIQmFla1c2SzE2cERnWmFDYmhSYTBPcURBREphMmlOMjNEdWkKV0dKTzVUQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQnFGbG1ISThIcFFmMVh6dDI0Ym5LdnRVY0g0SVRBNHlpYwp0MlZJUUZIUmpnSWdIVExrdHA4a3d2MWo2Si9abS9uQ3lGOUJ1b084VUZ5c0VNTTQvbGZLMWtRPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg=="
  374. ]
  375. }
  376. }
  377. }
  378. }
  379. }
  380. },
  381. "mod_policy": "Admins",
  382. "policies": {
  383. "Admins": {
  384. "mod_policy": "Admins",
  385. "policy": {
  386. "type": 3,
  387. "value": {
  388. "rule": "MAJORITY",
  389. "sub_policy": "Admins"
  390. }
  391. }
  392. },
  393. "BlockValidation": {
  394. "mod_policy": "Admins",
  395. "policy": {
  396. "type": 3,
  397. "value": {
  398. "sub_policy": "Writers"
  399. }
  400. }
  401. },
  402. "Readers": {
  403. "mod_policy": "Admins",
  404. "policy": {
  405. "type": 3,
  406. "value": {
  407. "sub_policy": "Readers"
  408. }
  409. }
  410. },
  411. "Writers": {
  412. "mod_policy": "Admins",
  413. "policy": {
  414. "type": 3,
  415. "value": {
  416. "sub_policy": "Writers"
  417. }
  418. }
  419. }
  420. },
  421. "values": {
  422. "BatchSize": {
  423. "mod_policy": "Admins",
  424. "value": {
  425. "absolute_max_bytes": 102760448,
  426. "max_message_count": 10,
  427. "preferred_max_bytes": 524288
  428. }
  429. },
  430. "BatchTimeout": {
  431. "mod_policy": "Admins",
  432. "value": {
  433. "timeout": "2s"
  434. }
  435. },
  436. "ChannelRestrictions": {
  437. "mod_policy": "Admins"
  438. },
  439. "ConsensusType": {
  440. "mod_policy": "Admins",
  441. "value": {
  442. "type": "solo"
  443. }
  444. }
  445. }
  446. }
  447. },
  448. "policies": {
  449. "Admins": {
  450. "mod_policy": "Admins",
  451. "policy": {
  452. "type": 3,
  453. "value": {
  454. "rule": "MAJORITY",
  455. "sub_policy": "Admins"
  456. }
  457. }
  458. },
  459. "Readers": {
  460. "mod_policy": "Admins",
  461. "policy": {
  462. "type": 3,
  463. "value": {
  464. "sub_policy": "Readers"
  465. }
  466. }
  467. },
  468. "Writers": {
  469. "mod_policy": "Admins",
  470. "policy": {
  471. "type": 3,
  472. "value": {
  473. "sub_policy": "Writers"
  474. }
  475. }
  476. }
  477. },
  478. "values": {
  479. "BlockDataHashingStructure": {
  480. "mod_policy": "Admins",
  481. "value": {
  482. "width": 4294967295
  483. }
  484. },
  485. "Consortium": {
  486. "value": {
  487. "name": "SampleConsortium"
  488. }
  489. },
  490. "HashingAlgorithm": {
  491. "mod_policy": "Admins",
  492. "value": {
  493. "name": "SHA256"
  494. }
  495. },
  496. "OrdererAddresses": {
  497. "mod_policy": "/Channel/Orderer/Admins",
  498. "value": {
  499. "addresses": [
  500. "orderer.example.com:7050"
  501. ]
  502. }
  503. }
  504. }
  505. },
  506. "sequence": "3"
  507. },
  508. "last_update": {
  509. "payload": {
  510. "data": {
  511. "config_update": {
  512. "channel_id": "businesschannel",
  513. "read_set": {
  514. "groups": {
  515. "Application": {
  516. "groups": {
  517. "Org2MSP": {
  518. "policies": {
  519. "Admins": {},
  520. "Readers": {},
  521. "Writers": {}
  522. },
  523. "values": {
  524. "MSP": {}
  525. }
  526. }
  527. },
  528. "mod_policy": "Admins",
  529. "version": "1"
  530. }
  531. }
  532. },
  533. "write_set": {
  534. "groups": {
  535. "Application": {
  536. "groups": {
  537. "Org2MSP": {
  538. "mod_policy": "Admins",
  539. "policies": {
  540. "Admins": {},
  541. "Readers": {},
  542. "Writers": {}
  543. },
  544. "values": {
  545. "AnchorPeers": {
  546. "mod_policy": "Admins",
  547. "value": {
  548. "anchor_peers": [
  549. {
  550. "host": "peer0.org2.example.com",
  551. "port": 7051
  552. }
  553. ]
  554. }
  555. },
  556. "MSP": {}
  557. },
  558. "version": "1"
  559. }
  560. },
  561. "mod_policy": "Admins",
  562. "version": "1"
  563. }
  564. }
  565. }
  566. },
  567. "signatures": [
  568. {
  569. "signature": "MEQCIGAJQLIysyjZvnSj/VSPIOm5W7bFPx9fJFF9EHw4KuycAiAA/jjWT8pRteTnRjbQQ2miHRIBYwom7fAFYp+0nEOeAw==",
  570. "signature_header": {
  571. "creator": "CgdPcmcyTVNQEoAGLS0tLS1CRUdJTiAtLS0tLQpNSUlDR2pDQ0FjQ2dBd0lCQWdJUkFOaWZaaVhzTXF0RmhkcGZ2cTgzRkVVd0NnWUlLb1pJemowRUF3SXdjekVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4R1RBWEJnTlZCQW9URUc5eVp6SXVaWGhoYlhCc1pTNWpiMjB4SERBYUJnTlZCQU1URTJOaApMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTVRjeE1qRTFNRGMxTmpBeVdoY05NamN4TWpFek1EYzFOakF5CldqQmJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU4KVTJGdUlFWnlZVzVqYVhOamJ6RWZNQjBHQTFVRUF3d1dRV1J0YVc1QWIzSm5NaTVsZUdGdGNHeGxMbU52YlRCWgpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNRFl0US8xOWZMS3E4S1ZKR3Zmd0RZYXYySnkwS0FKCjVXdlNXYWJBMHh5Vm1FWHJwdFcrbzZBd2VjNDZDZktTajNEaDNKWU1vYjZWcVVZbDN3K1Q5ZXVqVFRCTE1BNEcKQTFVZER3RUIvd1FFQXdJSGdEQU1CZ05WSFJNQkFmOEVBakFBTUNzR0ExVWRJd1FrTUNLQUlNNE82RDJPWnZ2YwpjMCt3eXcraDY1dUVMN1BpWVU1K3BVYXdnWEFOTkEwNk1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRFgyV0VQCmZucVBFN3NXNm1CSWpKS3pOZFpHMzlxd0VqQWlZSTRzbG9MS2J3SWdDTEMydVVPTDNqSTJUOVh0WXVIR3p4d08KUnlsSUxmeFc5aUlsS1l0L21TST0KLS0tLS1FTkQgLS0tLS0K",
  572. "nonce": "lo3aboEPne1rJ7Ct7/vZkoY9MQHUcOcI"
  573. }
  574. }
  575. ]
  576. },
  577. "header": {
  578. "channel_header": {
  579. "channel_id": "businesschannel",
  580. "timestamp": "2017-12-19T06:47:38.000Z",
  581. "type": 2
  582. },
  583. "signature_header": {
  584. "creator": "CgdPcmcyTVNQEoAGLS0tLS1CRUdJTiAtLS0tLQpNSUlDR2pDQ0FjQ2dBd0lCQWdJUkFOaWZaaVhzTXF0RmhkcGZ2cTgzRkVVd0NnWUlLb1pJemowRUF3SXdjekVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4R1RBWEJnTlZCQW9URUc5eVp6SXVaWGhoYlhCc1pTNWpiMjB4SERBYUJnTlZCQU1URTJOaApMbTl5WnpJdVpYaGhiWEJzWlM1amIyMHdIaGNOTVRjeE1qRTFNRGMxTmpBeVdoY05NamN4TWpFek1EYzFOakF5CldqQmJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU4KVTJGdUlFWnlZVzVqYVhOamJ6RWZNQjBHQTFVRUF3d1dRV1J0YVc1QWIzSm5NaTVsZUdGdGNHeGxMbU52YlRCWgpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNRFl0US8xOWZMS3E4S1ZKR3Zmd0RZYXYySnkwS0FKCjVXdlNXYWJBMHh5Vm1FWHJwdFcrbzZBd2VjNDZDZktTajNEaDNKWU1vYjZWcVVZbDN3K1Q5ZXVqVFRCTE1BNEcKQTFVZER3RUIvd1FFQXdJSGdEQU1CZ05WSFJNQkFmOEVBakFBTUNzR0ExVWRJd1FrTUNLQUlNNE82RDJPWnZ2YwpjMCt3eXcraDY1dUVMN1BpWVU1K3BVYXdnWEFOTkEwNk1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRFgyV0VQCmZucVBFN3NXNm1CSWpKS3pOZFpHMzlxd0VqQWlZSTRzbG9MS2J3SWdDTEMydVVPTDNqSTJUOVh0WXVIR3p4d08KUnlsSUxmeFc5aUlsS1l0L21TST0KLS0tLS1FTkQgLS0tLS0K",
  585. "nonce": "2Dil61YM9QuyGvZ8zG3vTQJMFt2cZNSN"
  586. }
  587. }
  588. },
  589. "signature": "MEUCIQD0dJuvzPOB4YITul4ZcZ56ygn+N1PBww+9l4w8Ui9afgIgIccPW2eJbRi4lH+0haAuxHe0a8+HGpxMhAkj7ef74rg="
  590. }
  591. },
  592. "header": {
  593. "channel_header": {
  594. "channel_id": "businesschannel",
  595. "timestamp": "2017-12-19T06:47:38.000Z",
  596. "type": 1
  597. },
  598. "signature_header": {
  599. "creator": "CgpPcmRlcmVyTVNQEusFLS0tLS1CRUdJTiAtLS0tLQpNSUlDRERDQ0FiT2dBd0lCQWdJUkFLYThrSW00bzE4V1lUOXF5SUl6VEpnd0NnWUlLb1pJemowRUF3SXdhVEVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdApjR3hsTG1OdmJUQWVGdzB4TnpFeU1UVXdOelUyTURKYUZ3MHlOekV5TVRNd056VTJNREphTUZneEN6QUpCZ05WCkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaGJtTnAKYzJOdk1Sd3dHZ1lEVlFRREV4TnZjbVJsY21WeUxtVjRZVzF3YkdVdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSQpLb1pJemowREFRY0RRZ0FFa09xNTNRcDVDSnpTVi81aG1JakZ0MGE5NlZlTmoyNk1KZFhKaG1NakZIL2FHdlNpCmtOQmJETWpPS1NGMmRkMzF4T1JaNDNCNW1HZVdhbmJkZUpKaHlxTk5NRXN3RGdZRFZSMFBBUUgvQkFRREFnZUEKTUF3R0ExVWRFd0VCL3dRQ01BQXdLd1lEVlIwakJDUXdJb0Fnc3lIVGgvY3NERUk3bWhXZWJTQTdKUzdoVWs5OQoweEk0NHhCbHFiSHhSVGN3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnQXk0MGVEQnNRNFQrOStQSUtUNTVVZnNVCmVWMi9rZ3NZL2FTZVRqa2FyVHdDSUFaNkpibkdNSzQ3aW43bEVJQTVLQ1VlZjB1c0IycTVvWmJhbVA1bndvaTYKLS0tLS1FTkQgLS0tLS0K",
  600. "nonce": "HcLC7sIZr4qbxMri+fwlzhf+z6wQ/cy1"
  601. }
  602. }
  603. }