Commit bdcaea24 authored by Aiden X's avatar Aiden X

feat(*): init project

parents
---
name: 'Bug Report'
about: 'As a User, I want to report a Bug.'
labels: bug
---
## Bug Report
Please answer these questions before submitting your issue. Thanks!
### 1. What did you do?
<!-- If possible, provide a recipe for reproducing the error. -->
### 2. What did you expect to see?
### 3. What did you see instead?
### 4. What version of BitXHub are you using? (`bitxhub version` on BitXHub)
---
name: 'Development Task'
about: 'As a BitXHub developer, I want to record a development task.'
labels: enhancement
---
## Development Task
---
name: 'Feature Request'
about: 'As a user, I want to request a New Feature on the product.'
labels: feature
---
## Feature Request
**Is your feature request related to a problem? Please describe:**
<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->
**Describe the feature you'd like:**
<!-- A clear and concise description of what you want to happen. -->
**Describe alternatives you've considered:**
<!-- A clear and concise description of any alternative solutions or features you've considered. -->
**Teachability, Documentation, Adoption, Migration Strategy:**
<!-- If you can, explain some scenarios how users might use this, situations it would be helpful in. Any API designs, mockups, or diagrams are also helpful. -->
---
name: 'Ask a Question'
about: 'I want to ask a question.'
labels: question
---
## General Question
.DS_Store
build
.idea
\ No newline at end of file
# Contributing
## <a name="submit"></a> Submission Guidelines
### <a name="submit-pr"></a> Submitting a Pull Request (PR)
Before you submit your Pull Request (PR) consider the following guidelines:
1. Search [GitHub](https://github.com/meshplus/bitxhub/pulls) for an open or closed PR
that relates to your submission. You don't want to duplicate effort.
1. Be sure that an issue describes the problem you're fixing, or documents the design for the feature you'd like to add.
Discussing the design up front helps to ensure that we're ready to accept your work.
1. Fork the meshplus/bitxhub repo.
1. Make your changes in a new git branch:
```shell
git checkout -b my-fix-branch master
```
1. Create your patch, **including appropriate test cases**.
1. Follow gofmt and golint specifications.
1. Run the full test suite and ensure that all tests pass.
1. Commit your changes using a descriptive commit message that follows our
[commit message conventions](#commit). Adherence to these conventions
is necessary because release notes are automatically generated from these messages.
```shell
git commit -a
```
Note: the optional commit `-a` command line option will automatically "add" and "rm" edited files.
1. Push your branch to GitHub:
```shell
git push origin my-fix-branch
```
1. In GitHub, send a pull request to `bitxhub:master`.
* If we suggest changes then:
* Make the required updates.
* Re-run the test suites to ensure tests are still passing.
* Rebase your branch and force push to your GitHub repository (this will update your Pull Request):
```shell
git rebase master -i
git push -f
```
That's it! Thank you for your contribution!
#### After your pull request is merged
After your pull request is merged, you can safely delete your branch and pull the changes
from the main (upstream) repository:
* Delete the remote branch on GitHub either through the GitHub web UI or your local shell as follows:
```shell
git push origin --delete my-fix-branch
```
* Check out the master branch:
```shell
git checkout master -f
```
* Delete the local branch:
```shell
git branch -D my-fix-branch
```
* Update your master with the latest upstream version:
```shell
git pull --ff upstream master
```
## <a name="commit"> Commit Message Guidelines
Commit Message in this repository should strictly follow the [AngularJS Git Commit Message Conventions](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#-commit-message-guidelines). We explain the conventions below. For detail explanation, it can be found in this [document](https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#).
### Commit Message Format
Each commit message consists of a **header**, a **body** and a **footer**. The header has a special
format that includes a **type**, a **scope** and a **subject**:
```
<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>
```
The **header** is mandatory and the **scope** of the header is optional.
Any line of the commit message cannot be longer than 100 characters! This allows the message to be easier
to read on GitHub as well as in various git tools.
The footer should contain a [closing reference to an issue](https://help.github.com/articles/closing-issues-via-commit-messages/) if any.
### Revert
If the commit reverts a previous commit, it should begin with `revert:`, followed by the header of the reverted commit. In the body it should say: `This reverts commit <hash>.`, where the hash is the SHA of the commit being reverted.
### Type
Must be one of the following:
* **build**: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
* **ci**: Changes to our CI configuration files and scripts (example scopes: Circle, BrowserStack, SauceLabs)
* **docs**: Documentation only changes
* **feat**: A new feature
* **fix**: A bug fix
* **perf**: A code change that improves performance
* **refactor**: A code change that neither fixes a bug nor adds a feature
* **style**: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
* **test**: Adding missing tests or correcting existing tests
### Subject
The subject contains a succinct description of the change:
* use the imperative, present tense: "change" not "changed" nor "changes"
* don't capitalize the first letter
* no dot (.) at the end
### Body
Just as in the **subject**, use the imperative, present tense: "change" not "changed" nor "changes".
The body should include the motivation for the change and contrast this with previous behavior.
### Footer
The footer should contain any information about **Breaking Changes** and is also the place to
reference GitHub issues that this commit **Closes**.
**Breaking Changes** should start with the word `BREAKING CHANGE:` with a space or two newlines. The rest of the commit message is then used for this.
This diff is collapsed.
SHELL := /bin/bash
CURRENT_PATH = $(shell pwd)
GO = GO111MODULE=on go
help: Makefile
@echo "Choose a command run:"
@sed -n 's/^##//p' $< | column -t -s ':' | sed -e 's/^/ /'
## make fabric1.4: build fabric(1.4) client plugin
fabric1.4:
mkdir -p build
$(GO) build --buildmode=plugin -o build/fabric-client-1.4.so ./*.go
fabric1.4-linux:
cd scripts && sh cross_compile.sh linux-amd64 ${CURRENT_PATH}
## make linter: Run golanci-lint
linter:
golangci-lint run -E goimports --skip-dirs-use-default -D staticcheck
# Pier Client Fabric
\ No newline at end of file
This diff is collapsed.
package main
import (
"path/filepath"
"strings"
"github.com/spf13/viper"
)
const (
ConfigName = "fabric.toml"
)
type Fabric struct {
Addr string `toml:"addr" json:"addr"`
Name string `toml:"name" json:"name"`
EventFilter string `mapstructure:"event_filter" toml:"event_filter" json:"event_filter"`
Username string `toml:"username" json:"username"`
CCID string `toml:"ccid" json:"ccid"`
ChannelId string `mapstructure:"channel_id" toml:"channel_id" json:"channel_id"`
Org string `toml:"org" json:"org"`
}
func DefaultConfig() *Fabric {
return &Fabric{
Addr: "40.125.164.122:10053",
Name: "fabric",
EventFilter: "CrosschainEventName",
Username: "Admin",
CCID: "Broker-001",
ChannelId: "mychannel",
Org: "org2",
}
}
func UnmarshalConfig(configPath string) (*Fabric, error) {
viper.SetConfigFile(filepath.Join(configPath, ConfigName))
viper.SetConfigType("toml")
viper.AutomaticEnv()
viper.SetEnvPrefix("FABRIC")
replacer := strings.NewReplacer(".", "_")
viper.SetEnvKeyReplacer(replacer)
if err := viper.ReadInConfig(); err != nil {
return nil, err
}
config := DefaultConfig()
if err := viper.Unmarshal(config); err != nil {
return nil, err
}
return config, nil
}
This diff is collapsed.
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg6Kze8036gJ3wykEJ
0lPXcSnRHqELCCyktp/QEEgfh0ShRANCAASBzwYcOSXpBzwCDlYMrJAd01V7TQHb
GkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cef
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgZMC9yBU0JaRZnTQe
hD8Lz2zWPbFkgKpY551ib8+ey0ehRANCAARzfoQvGDeU1klODS5okk06V/g4euv7
u7SyqPbCCjioEgqebaCaEIikqOzhpLUmu0GIQY5N7F6OQ1+3g8YL9t98
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICHjCCAcSgAwIBAgIQHJGNbeHeBWsHY3MZ9NZlTDAKBggqhkjOPQQDAjBpMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
bGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowajELMAkGA1UE
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
Y28xEDAOBgNVBAsTB29yZGVyZXIxHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARzfoQvGDeU1klODS5okk06V/g4
euv7u7SyqPbCCjioEgqebaCaEIikqOzhpLUmu0GIQY5N7F6OQ1+3g8YL9t98o00w
SzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCDrDI3u
472XF9OZ0YZxPNezYvgngsJYTZxWVU8eBv5cfDAKBggqhkjOPQQDAgNIADBFAiEA
7FFubIklu4iJq+F5OqV/ZtnC89bH2l0sYpcDta46ovECIGstoooRawvlv7IhyfAo
Bb5Dxp8s3moNCLjYz4ObZgUo
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICWDCCAf+gAwIBAgIQZzo2octxbc4uWmUbqBOJxjAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowWDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIB
BggqhkjOPQMBBwNCAATLgVER25nf4fzsYjfSS6VntF5ma7t8ITJakDR2iLl/VT3n
3iq4E0/Dx1u7nWek6bYKb0VS0nNz3TkPxMh388c5o4GWMIGTMA4GA1UdDwEB/wQE
AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw
ADArBgNVHSMEJDAigCAo/brZZkgNxqyt2A94vgVyzV6F53xokHIHWnoc5TCanzAn
BgNVHREEIDAeghNvcmRlcmVyLmV4YW1wbGUuY29tggdvcmRlcmVyMAoGCCqGSM49
BAMCA0cAMEQCIEXKmh7drYCxhulPDh93j6tCK+EArL1Y9rxafawbJd/8AiAgLTPU
rBp0HmgxWjOzAVpShxVzcmcE3A8NgSCSDB3OEg==
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg0MAHx9D9tSjRfOhf
0IxWUo8SXoI8rv7idTsvI0qOcdOhRANCAATLgVER25nf4fzsYjfSS6VntF5ma7t8
ITJakDR2iLl/VT3n3iq4E0/Dx1u7nWek6bYKb0VS0nNz3TkPxMh388c5
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgOb/K+4ZNLlD4XkxM
DDaSVKpxDhbifG/7wFWPZybdeimhRANCAATApfheY/kiRzy39QvtTZc2RdLNvbHb
DtM4FKC+etco8cWpxRvfag3NJRMerjKDUhMouMbBVkb3qvCakvc84zpy
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICIDCCAcagAwIBAgIRALN98foSnwcOdL+v50fyrgwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGsxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRAwDgYDVQQLEwdvcmRlcmVyMR0wGwYDVQQDExRvcmRlcmVyMi5leGFtcGxl
LmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABMCl+F5j+SJHPLf1C+1NlzZF
0s29sdsO0zgUoL561yjxxanFG99qDc0lEx6uMoNSEyi4xsFWRveq8JqS9zzjOnKj
TTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIOsM
je7jvZcX05nRhnE817Ni+CeCwlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUC
IQC5Ma8dv5GHOAgs93SU+jSlBCXfOGaOXJa6NzXC8sf8rwIgWwTk/PL0bmJ9l7UT
lC/U89wAMc02+8hgKn143vsAwYY=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICXDCCAgKgAwIBAgIQO/HmtN3HgSM7clLjtoK/kDAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowWTELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xHTAbBgNVBAMTFG9yZGVyZXIyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0C
AQYIKoZIzj0DAQcDQgAEuaME+/KGGRDyX/02FO7yauve4xX0Ab3CWNp1EvqkZ+H6
vdRTcvuh93UttMt4VHr06fyfwb1R7G5drXRQ2r/KyqOBmDCBlTAOBgNVHQ8BAf8E
BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC
MAAwKwYDVR0jBCQwIoAgKP262WZIDcasrdgPeL4Fcs1ehed8aJByB1p6HOUwmp8w
KQYDVR0RBCIwIIIUb3JkZXJlcjIuZXhhbXBsZS5jb22CCG9yZGVyZXIyMAoGCCqG
SM49BAMCA0gAMEUCIQCfW75WAP59H4NmRC4kH5s8pNr4XZAbpkKEKRZEPH1hrgIg
HkjCCuveTTsAC70ql8bywFOb/8cEhEOsucjtiJr2QuY=
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgf6O343qdsASV0mS+
gEZYZwUOT76VH65D33wpnNVp0AyhRANCAAS5owT78oYZEPJf/TYU7vJq697jFfQB
vcJY2nUS+qRn4fq91FNy+6H3dS20y3hUevTp/J/BvVHsbl2tdFDav8rK
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgaDENP0dYfwqme98K
ytCzAg3fXWFGT3Lt1zHhnmLP9AOhRANCAATuySTLTPJttEYBLh8zo1CJC+5g2MFF
seY8vBHpIAyUkN+3QZsJU76lupjoagh8tEBAh5ofEr96btGJ7av0xwjh
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICIDCCAcagAwIBAgIRANMTAz1krNTN45khmrhDGnYwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGsxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRAwDgYDVQQLEwdvcmRlcmVyMR0wGwYDVQQDExRvcmRlcmVyMy5leGFtcGxl
LmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABO7JJMtM8m20RgEuHzOjUIkL
7mDYwUWx5jy8EekgDJSQ37dBmwlTvqW6mOhqCHy0QECHmh8Sv3pu0Yntq/THCOGj
TTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIOsM
je7jvZcX05nRhnE817Ni+CeCwlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUC
IQCPHStcDlMbVJIDNfOmH0u+wCr/oROiQc2sXtRY4LY7UgIgbDiTCTdCmWYfZAU8
aug1tDP7EpLg+8kpd3OBTmSPCLM=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICWzCCAgKgAwIBAgIQBWif3+q0IMWwFqUgTmbPnzAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowWTELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xHTAbBgNVBAMTFG9yZGVyZXIzLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0C
AQYIKoZIzj0DAQcDQgAEUl1/oLYBFQgqWi3dQn1YQRpdZFOdD3Fu0nX05iJcQNJD
pyq5r66uF1AzR2bW5WCrNt/sZquPohcwl5Cd7SaTTqOBmDCBlTAOBgNVHQ8BAf8E
BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC
MAAwKwYDVR0jBCQwIoAgKP262WZIDcasrdgPeL4Fcs1ehed8aJByB1p6HOUwmp8w
KQYDVR0RBCIwIIIUb3JkZXJlcjMuZXhhbXBsZS5jb22CCG9yZGVyZXIzMAoGCCqG
SM49BAMCA0cAMEQCICRIMl+Gool22Gr27PedYkWtjZ93Jkcoyf1UBM7XziL4AiB7
O4K4YEG9RuQr8Eea1G3wTmGnoONx1VcbgpYgppBkKg==
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgAT/L8TZL+IpII5UO
x1nQUebiPo6gwgl/qo+YC9geXzmhRANCAARSXX+gtgEVCCpaLd1CfVhBGl1kU50P
cW7SdfTmIlxA0kOnKrmvrq4XUDNHZtblYKs23+xmq4+iFzCXkJ3tJpNO
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgFaiVrGTJRjHy3nH3
V0qLk1HyxZZDzt+DrQcF9scOrnGhRANCAATcLIRt1UTxwiMqkkrlYghksLZ5KbRC
43mpP5yu8M4x0AOnar5R6Gt5vbMMBcWjhIEEL89Fl4IPBdnLdBAeYkbE
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICIDCCAcagAwIBAgIRAId6mr8EAewQFnk9Om3PB70wCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGsxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRAwDgYDVQQLEwdvcmRlcmVyMR0wGwYDVQQDExRvcmRlcmVyNC5leGFtcGxl
LmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNwshG3VRPHCIyqSSuViCGSw
tnkptELjeak/nK7wzjHQA6dqvlHoa3m9swwFxaOEgQQvz0WXgg8F2ct0EB5iRsSj
TTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIOsM
je7jvZcX05nRhnE817Ni+CeCwlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUC
IQDOzrwxpxYh9zRKt/fII1oGzscv9tKgFNidMt3aG34wXwIgaOUM7121uFvQi1WH
/e11GrKIsc7DFFL0QvVxOdApsVc=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICWzCCAgKgAwIBAgIQTM0LWSVVjTYEG6UKJihUvjAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowWTELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xHTAbBgNVBAMTFG9yZGVyZXI0LmV4YW1wbGUuY29tMFkwEwYHKoZIzj0C
AQYIKoZIzj0DAQcDQgAEBV46S+jEwrDeAdw5PK93x4ou/uKgojwan89Vx0NdcJkm
6Uf/lBT+flewTrDPP+RRFb6rKyZQEQsZ6PpEShwjk6OBmDCBlTAOBgNVHQ8BAf8E
BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC
MAAwKwYDVR0jBCQwIoAgKP262WZIDcasrdgPeL4Fcs1ehed8aJByB1p6HOUwmp8w
KQYDVR0RBCIwIIIUb3JkZXJlcjQuZXhhbXBsZS5jb22CCG9yZGVyZXI0MAoGCCqG
SM49BAMCA0cAMEQCIBCLY8QLYtJ+LqTV48dYVa5Hj0gcg3ej4De/190jUT2nAiAB
YugFRdKgzzjzJSJDxYsI2QBpg1JIc1rraGc9tc0FCg==
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgCRJXk6cx+Lz4MqDc
KqRkt4NqNCWaU+RxdJarU8TJE2mhRANCAAQFXjpL6MTCsN4B3Dk8r3fHii7+4qCi
PBqfz1XHQ11wmSbpR/+UFP5+V7BOsM8/5FEVvqsrJlARCxno+kRKHCOT
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgwlYYwYIfS6MIu2qy
LqNZvcciKwYTSBVeX+eAmgswZYGhRANCAASfpq9ReY7ms9/zTb7O6WIz+WkGqBEn
A9Ib9w/ZP6VkA/AKWVr9+luByOKvodBi422oNWygtdbCkNKLESSBPEgf
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICHjCCAcWgAwIBAgIQWnsp5O0Twn8RY/Uk8nwm7jAKBggqhkjOPQQDAjBpMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
bGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowazELMAkGA1UE
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
Y28xEDAOBgNVBAsTB29yZGVyZXIxHTAbBgNVBAMTFG9yZGVyZXI1LmV4YW1wbGUu
Y29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn6avUXmO5rPf802+zuliM/lp
BqgRJwPSG/cP2T+lZAPwClla/fpbgcjir6HQYuNtqDVsoLXWwpDSixEkgTxIH6NN
MEswDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg6wyN
7uO9lxfTmdGGcTzXs2L4J4LCWE2cVlVPHgb+XHwwCgYIKoZIzj0EAwIDRwAwRAIg
LGKI1I4++7eEg230Q0SqOUx8LsMw8PcBMISE94KQYPwCICGKrYrKaWkN8kc1A5yp
KqNRw01KQTg5B45NNi8i19F5
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICXDCCAgOgAwIBAgIRAN47pTVXJki2dbSdbF431MEwCgYIKoZIzj0EAwIwbDEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
eGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMFkxCzAJ
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMR0wGwYDVQQDExRvcmRlcmVyNS5leGFtcGxlLmNvbTBZMBMGByqGSM49
AgEGCCqGSM49AwEHA0IABJ4xDsl0rYPP6P/tkK3TqRe/HpqRhZ/F40NROgAJyc2h
yIhk3OC0XThx5BD8rnK8JXIR1eVw9uZSEVLqSF3qxxKjgZgwgZUwDgYDVR0PAQH/
BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E
AjAAMCsGA1UdIwQkMCKAICj9utlmSA3GrK3YD3i+BXLNXoXnfGiQcgdaehzlMJqf
MCkGA1UdEQQiMCCCFG9yZGVyZXI1LmV4YW1wbGUuY29tgghvcmRlcmVyNTAKBggq
hkjOPQQDAgNHADBEAiAdjQFmFIvFA06D/egwcIvxaUZ4l6ewkCS1rs+LlMVa9gIg
UmiwQ9kNpR7gB3CNjXMK5cSgzJHaXSTF9hWfwtD2Jv4=
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgZgC6xiGCNHBnaKej
JveKcc293b+zySAyqS6vA39yZZShRANCAASeMQ7JdK2Dz+j/7ZCt06kXvx6akYWf
xeNDUToACcnNociIZNzgtF04ceQQ/K5yvCVyEdXlcPbmUhFS6khd6scS
-----END PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtmbusZX7ep1psTvB
wur9RjbnHULdFVaro5QzHzyAMAShRANCAATWtQ2PbECUpuapSgwwD2RxtrlZ2G+F
CA6J4bLLkZn4Jdodtkssf1hO9N8jA8XWl+BmErO6T7rM8o9xfRwnEgTY
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICPjCCAeSgAwIBAgIRANzgptpH5rKbTAqTnDY+RdwwCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASBzwYcOSXpBzwCDlYMrJAd01V7
TQHbGkCnFOhvSG3rklHy1/X3ku1DljA970wi05FUgyME8+uBRokz6KRU/Cefo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOsMje7jvZcX05nRhnE817Ni+CeC
wlhNnFZVTx4G/lx8MAoGCCqGSM49BAMCA0gAMEUCIQD0w0Yk++NxSsnYrubDzxPA
A1pjyywNiDV9Si8EFu52+wIgQ3vuhPLOoaVElb0CeTGcMp2LLaJOtwA6EwwL23UQ
/kY=
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgxcFlaz7kvzKjsdzg
/vivn5jbC8i9FuE4KMqBJjF7z9GhRANCAARWUytOa1xvjNXvPXIQBSpYTfIotcwI
e0MEtNmNGnJRfiM4IiaepFlVLRDyLwuJuEfxJjVdk3XyIIBkloPW/W6g
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICGzCCAcGgAwIBAgIQeeWX/f3/4miRug8DZL/FUjAKBggqhkjOPQQDAjBpMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
bGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowZzELMAkGA1UE
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
Y28xDzANBgNVBAsTBmNsaWVudDEaMBgGA1UEAwwRQWRtaW5AZXhhbXBsZS5jb20w
WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARWUytOa1xvjNXvPXIQBSpYTfIotcwI
e0MEtNmNGnJRfiM4IiaepFlVLRDyLwuJuEfxJjVdk3XyIIBkloPW/W6go00wSzAO
BgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCDrDI3u472X
F9OZ0YZxPNezYvgngsJYTZxWVU8eBv5cfDAKBggqhkjOPQQDAgNIADBFAiEA5kr1
KViBb1HnY3sPsp6jFkhY4bSZuvndVQXtak4cve4CIFjOAwA+4zIfDRo/Zpj1Lo+u
Ga7QuehanxPB6QwhV8Mv
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICQzCCAemgAwIBAgIQAT9ufXTKHsaf3FePfHQIazAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNa1DY9sQJSm5qlKDDAP
ZHG2uVnYb4UIDonhssuRmfgl2h22Syx/WE703yMDxdaX4GYSs7pPuszyj3F9HCcS
BNijbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgKP262WZIDcasrdgPeL4F
cs1ehed8aJByB1p6HOUwmp8wCgYIKoZIzj0EAwIDSAAwRQIhAMl0+SAt/xlyqNiE
giZK01ho31vBVWvDt1VWsINca/ytAiAQ1qDK2Eb/pleni56Fw/6Ee1mBRR/Sh3H7
SNbe1oR5KA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICLDCCAdKgAwIBAgIQC5wg86MVBWgymdroH0fkejAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIwMDIwNTA4MjIwMFoXDTMwMDIwMjA4MjIwMFowVjELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xGjAYBgNVBAMMEUFkbWluQGV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYI
KoZIzj0DAQcDQgAEaDKD8UDhIXFAbpnww/9ldXJR7o9kEAbzNjz65aDfrEtjVHC4
XXDncmotWp/oUcSXfVvvpRatoO0ei+hnw8n3AqNsMGowDgYDVR0PAQH/BAQDAgWg
MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMCsG
A1UdIwQkMCKAICj9utlmSA3GrK3YD3i+BXLNXoXnfGiQcgdaehzlMJqfMAoGCCqG
SM49BAMCA0gAMEUCIQC4RbCEFQxDqqoFaIcbh1Joh4/BXCqDcJJlUllBgS7yQwIg
NluTysw022YaDuS4XbxXMUgwK2ohKUOVF+sm7gGrwu0=
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQggCEWkw5I1asCXzFd
Iwuyu/O3FUPqIJJIXJvUkT1ZfhOhRANCAARoMoPxQOEhcUBumfDD/2V1clHuj2QQ
BvM2PPrloN+sS2NUcLhdcOdyai1an+hRxJd9W++lFq2g7R6L6GfDyfcC
-----END PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgG/AQkfqTe2+KMmEb
NZmlnNvjAytygYC7HPnErij3hcahRANCAAQBiTzuikO/cXWcMU8jO/B1N6M0DKzm
6yz2qzcL0FWbNK90IunBK/EnkWBUExBTJPl5aGDJw7V0mRYvJxwD16ZY
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQRjOCgYVRiKNLAKMZ7gH6iTAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
AYk87opDv3F1nDFPIzvwdTejNAys5uss9qs3C9BVmzSvdCLpwSvxJ5FgVBMQUyT5
eWhgycO1dJkWLyccA9emWKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCD
2RLxnfds2FQ0CARP+j58qmhujdp0rV/JaAx4O6RQhjAKBggqhkjOPQQDAgNIADBF
AiEArPP2HJ+fpJ5/B6kpA30zsYsFaxqqC5yGS1hcNUSwGkgCIAvOFv7CUXTrd0qn
FtMeiClbcFbF2skGXXmw+/LhvTS9
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQRjOCgYVRiKNLAKMZ7gH6iTAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
AYk87opDv3F1nDFPIzvwdTejNAys5uss9qs3C9BVmzSvdCLpwSvxJ5FgVBMQUyT5
eWhgycO1dJkWLyccA9emWKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCD
2RLxnfds2FQ0CARP+j58qmhujdp0rV/JaAx4O6RQhjAKBggqhkjOPQQDAgNIADBF
AiEArPP2HJ+fpJ5/B6kpA30zsYsFaxqqC5yGS1hcNUSwGkgCIAvOFv7CUXTrd0qn
FtMeiClbcFbF2skGXXmw+/LhvTS9
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQRjOCgYVRiKNLAKMZ7gH6iTAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
AYk87opDv3F1nDFPIzvwdTejNAys5uss9qs3C9BVmzSvdCLpwSvxJ5FgVBMQUyT5
eWhgycO1dJkWLyccA9emWKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCD
2RLxnfds2FQ0CARP+j58qmhujdp0rV/JaAx4O6RQhjAKBggqhkjOPQQDAgNIADBF
AiEArPP2HJ+fpJ5/B6kpA30zsYsFaxqqC5yGS1hcNUSwGkgCIAvOFv7CUXTrd0qn
FtMeiClbcFbF2skGXXmw+/LhvTS9
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMjkLHVeBts1D3T5I
UfeM46sTzOpAKHi8NqSM3C5/X/KhRANCAASvo3edsEkEyHyb7GPKjffOv5vqz4Va
Jhlfq6LFAY/gSIfsmU0FxzD/r6HxoGgHhs9KPcPxbPxlN68MG1tX5GRn
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICKDCCAc+gAwIBAgIRAJ4R1Ju0n0iz4rIV3XK5XLUwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjAwMjA1MDgyMjAwWhcNMzAwMjAyMDgyMjAw
WjBqMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzENMAsGA1UECxMEcGVlcjEfMB0GA1UEAxMWcGVlcjAub3Jn
MS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABK+jd52wSQTI
fJvsY8qN986/m+rPhVomGV+rosUBj+BIh+yZTQXHMP+vofGgaAeGz0o9w/Fs/GU3
rwwbW1fkZGejTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1Ud
IwQkMCKAIIPZEvGd92zYVDQIBE/6PnyqaG6N2nStX8loDHg7pFCGMAoGCCqGSM49
BAMCA0cAMEQCIDHMldq/wwfjlCw8ga3Yt/mFL9XEDdD0BQrue81RTujdAiAYfN2X
uf1yDkIctecNf84JBjGgQ7N+UYBN0wPHTQ1zjA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICaDCCAg6gAwIBAgIRANFR6GjyJXWDsl5RmWLuh5IwCgYIKoZIzj0EAwIwdjEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMjAwMjA1MDgyMjAwWhcNMzAwMjAyMDgy
MjAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMS5leGFtcGxlLmNv
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABMUmepXFM0nEYGwI8ICcSkZiEDLW
XmErBfwIW8XHCcRgocIxBb+dPJykDStj+AG1JX1acI7oiPo/iKb3hwzsNm2jgZcw
gZQwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
AjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIHn7TXVDGs20c3GTnceVzT7p0nBR
gH3ONMJKcGVJFG4JMCgGA1UdEQQhMB+CFnBlZXIwLm9yZzEuZXhhbXBsZS5jb22C
BXBlZXIwMAoGCCqGSM49BAMCA0gAMEUCIQDj3DwWr+JUOrhZ7BUhkEyu/o3jwmJR
sPBS96TQ/vHOkgIgIpz1/2GypCGyG1I6xpkrh/S2Q1AaDf156XsOmAufINM=
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMymOddcBf2vMMoug
xKX5bfqY/+U0ys2EvEjXalmv3duhRANCAATFJnqVxTNJxGBsCPCAnEpGYhAy1l5h
KwX8CFvFxwnEYKHCMQW/nTycpA0rY/gBtSV9WnCO6Ij6P4im94cM7DZt
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQRjOCgYVRiKNLAKMZ7gH6iTAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
AYk87opDv3F1nDFPIzvwdTejNAys5uss9qs3C9BVmzSvdCLpwSvxJ5FgVBMQUyT5
eWhgycO1dJkWLyccA9emWKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCD
2RLxnfds2FQ0CARP+j58qmhujdp0rV/JaAx4O6RQhjAKBggqhkjOPQQDAgNIADBF
AiEArPP2HJ+fpJ5/B6kpA30zsYsFaxqqC5yGS1hcNUSwGkgCIAvOFv7CUXTrd0qn
FtMeiClbcFbF2skGXXmw+/LhvTS9
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgWT8qi1JQd1jLQfYp
QVtNWDmkPAqg0ING3Fb3k4LyiGyhRANCAATnS8fHbMxPPBMYCZKayfT3HHFfwr1r
GdY5PFXV/K+ZdhX0f6N4KmYu8RvXQvM//k8AgOS/EVVX7Bjyn7u6pGB4
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICKTCCAc+gAwIBAgIRAMW+IXb5p49eQQmbtoUX6EwwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjAwMjA1MDgyMjAwWhcNMzAwMjAyMDgyMjAw
WjBqMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzENMAsGA1UECxMEcGVlcjEfMB0GA1UEAxMWcGVlcjEub3Jn
MS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOdLx8dszE88
ExgJkprJ9PcccV/CvWsZ1jk8VdX8r5l2FfR/o3gqZi7xG9dC8z/+TwCA5L8RVVfs
GPKfu7qkYHijTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1Ud
IwQkMCKAIIPZEvGd92zYVDQIBE/6PnyqaG6N2nStX8loDHg7pFCGMAoGCCqGSM49
BAMCA0gAMEUCIQDuvzXZURMzVSrgSThfWiyUW0azup2YiHN2RGrogUW9mwIgFmO7
dYEeCMiVRo3nCzUmATqADJnrmt/90e1eoWtEFMg=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICZjCCAg2gAwIBAgIQGFgmRt4DN6grN2OXNO6oPTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDExZwZWVyMS5vcmcxLmV4YW1wbGUuY29t
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE0ytL5OaGxKafXfjOX2llvAY6I1Wr
0YRN6BV1ia0G1wImHtGDvEEfDAl/ux3rVOSro7Uu7qKkpjdx9Py/8GVmhKOBlzCB
lDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgeftNdUMazbRzcZOdx5XNPunScFGA
fc40wkpwZUkUbgkwKAYDVR0RBCEwH4IWcGVlcjEub3JnMS5leGFtcGxlLmNvbYIF
cGVlcjEwCgYIKoZIzj0EAwIDRwAwRAIgaykbKQWKt+MSUMzpCPL/m4LuG6zThMps
apkIOirkRX8CIH4qRG93sSgGVTLYdWa9C8+KXgPYezobMiSlQyL9TzS1
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg0OvNlLnc0IHrtjvw
tFd6pTRtN4JQmZNL8rigbhZ1V6ihRANCAATTK0vk5obEpp9d+M5faWW8BjojVavR
hE3oFXWJrQbXAiYe0YO8QR8MCX+7HetU5KujtS7uoqSmN3H0/L/wZWaE
-----END PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgq04MDfGo8RbYFHGt
GW2FsHmmYJ97QDCF3K2BI/2xnNuhRANCAASc6DXQRdHJcwh1e6UVnwD8LvhM/3ew
+W/pUZ64kvjkETQoN925lOUAVKqLwnPJa5ih7IyZc2CfgxUp/x1Q2sYI
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQRjOCgYVRiKNLAKMZ7gH6iTAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
AYk87opDv3F1nDFPIzvwdTejNAys5uss9qs3C9BVmzSvdCLpwSvxJ5FgVBMQUyT5
eWhgycO1dJkWLyccA9emWKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCD
2RLxnfds2FQ0CARP+j58qmhujdp0rV/JaAx4O6RQhjAKBggqhkjOPQQDAgNIADBF
AiEArPP2HJ+fpJ5/B6kpA30zsYsFaxqqC5yGS1hcNUSwGkgCIAvOFv7CUXTrd0qn
FtMeiClbcFbF2skGXXmw+/LhvTS9
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg+IupIfExzx2gRK4i
1Lvk5NlAiq/s3cDP4Zizi49GLBOhRANCAARdBYYS7N/ci1Qg7CSrMdptXr3rwywq
8Xwr/ZEnwoQfMxJd6IytlVahYwzjjeZlI9k+JvlDonNN6r9zo8tgYepm
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICKjCCAdCgAwIBAgIRAL8A9rTllX4WUMGFzzbPbyIwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjAwMjA1MDgyMjAwWhcNMzAwMjAyMDgyMjAw
WjBrMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEOMAwGA1UECxMFYWRtaW4xHzAdBgNVBAMMFkFkbWluQG9y
ZzEuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARdBYYS7N/c
i1Qg7CSrMdptXr3rwywq8Xwr/ZEnwoQfMxJd6IytlVahYwzjjeZlI9k+JvlDonNN
6r9zo8tgYepmo00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV
HSMEJDAigCCD2RLxnfds2FQ0CARP+j58qmhujdp0rV/JaAx4O6RQhjAKBggqhkjO
PQQDAgNIADBFAiEA4ZPhjDQNlrrXxXX/ZkLhlvIr2UALxnHrZvgf2LIrsRkCIHoG
EV6tVOyfsHlchvsKA1hA+zmFusZyVSD6Mb+F2WXy
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQf3G6fCLqBl6of6Mne0kgrjAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIy
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEnOg10EXRyXMIdXulFZ8A/C74TP93sPlv6VGeuJL45BE0KDfduZTlAFSq
i8JzyWuYoeyMmXNgn4MVKf8dUNrGCKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCB5+011QxrNtHNxk53Hlc0+6dJwUYB9zjTCSnBlSRRuCTAKBggqhkjOPQQD
AgNIADBFAiEA0iXoxQ2QYwB58E/OlH67EXixxy+y8MWn3nHqQxcFbj8CIDiuiBYn
6BPE4Vni3TtITEUoKr1Zk9FEArFqd4jZckyY
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICOzCCAeKgAwIBAgIRAPQJzxNxfVGui8ThRIe/0CcwCgYIKoZIzj0EAwIwdjEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMjAwMjA1MDgyMjAwWhcNMzAwMjAyMDgy
MjAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMS5leGFtcGxlLmNv
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNbU/o6MpRAZP/Wo1WzK/MmL7Ysu
y1zCipHQlGh4wQ/ve67FunkWCfn+cPXgX6C/YGIvAHF6HxFjeuzINyCfl3mjbDBq
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCB5+011QxrNtHNxk53Hlc0+6dJwUYB9
zjTCSnBlSRRuCTAKBggqhkjOPQQDAgNHADBEAiBc76+4Jisa35bqQhdulJ8cvkiV
A69yOKKtf/B/ttrGMAIgNbdoVe01YpuSebJLLcdhI4Cq39GMgQkCt3mYf1uofGU=
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/V7FD51itaLiZlF0
2ScsRrLRqR+L+KVNDF9uwIVe48GhRANCAATW1P6OjKUQGT/1qNVsyvzJi+2LLstc
woqR0JRoeMEP73uuxbp5Fgn5/nD14F+gv2BiLwBxeh8RY3rsyDcgn5d5
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQRjOCgYVRiKNLAKMZ7gH6iTAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMDAyMDUwODIyMDBaFw0zMDAyMDIwODIyMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
AYk87opDv3F1nDFPIzvwdTejNAys5uss9qs3C9BVmzSvdCLpwSvxJ5FgVBMQUyT5
eWhgycO1dJkWLyccA9emWKNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCCD
2RLxnfds2FQ0CARP+j58qmhujdp0rV/JaAx4O6RQhjAKBggqhkjOPQQDAgNIADBF
AiEArPP2HJ+fpJ5/B6kpA30zsYsFaxqqC5yGS1hcNUSwGkgCIAvOFv7CUXTrd0qn
FtMeiClbcFbF2skGXXmw+/LhvTS9
-----END CERTIFICATE-----
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment