in server/middleware/grpc-client/grpc-service.js [42:64]
constructor({ ctx, peers, requestConfig, schemaPath, servicePath }) {
const ServiceDefinition = get(
grpc.loadPackageDefinition(
protoLoader.loadSync(path.join(BASE_PATH, schemaPath), {
bytes: String,
defaults: true,
enums: String,
includeDirs: [BASE_PATH],
longs: String,
oneofs: true,
})
),
servicePath
);
this.ctx = ctx;
this.service = new ServiceDefinition(
peers,
grpc.credentials.createInsecure(),
GRPC_OPTIONS
);
this.requestConfig = requestConfig;
}