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