def getEndorserStubs(context, composeServices, directory, nodeAdminTuple): new_stub_callback = lambda channel: peer_pb2_grpc.EndorserStub(channel) return getStubs(context=context, composeServices=composeServices, directory=directory, nodeAdminTuple=nodeAdminTuple, new_stub_callback=new_stub_callback)
def getEndorserStubs(context, composeServices): stubs = [] for composeService in composeServices: ipAddress = bdd_test_util.ipFromContainerNamePart(composeService, context.compose_containers) channel = bdd_grpc_util.getGRPCChannel(ipAddress) newEndorserStub = peer_pb2_grpc.EndorserStub(channel) stubs.append(newEndorserStub) return stubs
def getEndorserStubs(context, composeServices, directory, nodeAdminTuple): stubs = [] user = directory.getUser(nodeAdminTuple.user) signingOrg = directory.getOrganization(nodeAdminTuple.organization) for composeService in composeServices: ipAddress, port = bdd_test_util.getPortHostMapping(context.compose_containers, composeService, 7051) # natForPeerSigner = directory.findNodeAdminTuple(userName="******".format(composeService), contextName=composeService, orgName="peerOrg0") # signerCert = directory.getCertAsPEM(natForPeerSigner) root_certificates = directory.getTrustedRootsForPeerNetworkAsPEM() channel = bdd_grpc_util.getGRPCChannel(ipAddress=ipAddress, port=port, root_certificates=root_certificates, ssl_target_name_override=composeService) newEndorserStub = peer_pb2_grpc.EndorserStub(channel) stubs.append(newEndorserStub) return stubs