You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: common/protos/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,6 @@
3
3
4
4
SPDX-License-Identifier: CC-BY-4.0
5
5
-->
6
-
## protos
6
+
## Weaver Protos
7
7
8
-
This repository contains the grpc service and protocol buffer definitions for the relay, drivers and other interop modules. protos
8
+
This repository contains the gRPC service and protocol buffer definitions for the relay, drivers, other interoperation modules, and common structures used by several Weaver components.
If the driver is deployed within a Docker container, set the same variables as above in the appropriate `.env` file. The following sample files in [./docker-testnet-envs/](./docker-testnet-envs) can be used and tweaked for Fabric drivers associated with particular testnets:
84
+
- Corda `Corda_Network`: `.env.corda` (non-TLS) and `.env.corda.tls` (TLS)
85
+
- Corda `Corda_Network2`: `.env.corda2` (non-TLS) and `.env.corda2.tls` (TLS)
86
+
83
87
## Driver configuration
84
88
85
89
By default, the driver gRPC server listens on port `9099`. To change the port, set
@@ -119,6 +123,13 @@ To push image to github container registry:
119
123
-`DOCKER_TAG`: Refer here for the image tags available: [weaver-corda-driver](https://github.com/hyperledger-labs/weaver-dlt-interoperability/pkgs/container/weaver-corda-driver)
120
124
-`COMPOSE_PROJECT_NAME`: Docker project name for the Corda network to which this driver is supposed to attach. By default, the folder name of the Corda network's `docker-compose.yml`, is the project name.
121
125
-`COMPOSE_PROJECT_NETWORK`: Docker project network name for the Corda network to which this driver is supposed to attach. By default, `default` is the project network name.
126
+
-`RELAY_TLS`: Boolean flag indicating whether or not the local relay requires TLS connections
127
+
-`RELAY_TLSCA_TRUST_STORE`: Path to JKS file (truststore) containing TLS CA certificates
128
+
-`RELAY_TLSCA_TRUST_STORE_PASSWORD`: Password used to create the above JKS file
129
+
-`RELAY_TLSCA_CERT_PATHS`: Colon-separated TLS certificate paths for local relay
130
+
-`DRIVER_TLS`: Boolean flag indicating whether or not the driver requires TLS connections
* Create a Personal Access Token with read packages access in github. Refer [Creating a Personal Access Token](https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token) for help.
123
134
* Run `docker login ghcr.io` and use your github username and personal access token as password.
0 commit comments