/** * @description 获取order节点 * @param name order名字 * @param grpcUrl grpcs * @param tlsPath tls路径 * @return Orderer * @throws Exception 异常 */ public Orderer getOrder(String name,String grpcUrl,String tlsPath) throws Exception{ Properties properties=new Properties(); properties.setProperty("pemFile",tlsPath); return hfClient.newOrderer(name, grpcUrl, properties); }
时间: 2023-12-06 11:42:27 浏览: 85
mybatis-demo9-方法多参数@Param.zip
这段代码是一个 Java 方法,用于获取 Hyperledger Fabric 中的 Orderer 节点对象。该方法接受三个参数:节点名称 name、gRPC 服务地址 grpcUrl 和 TLS 证书路径 tlsPath。该方法先创建一个 Properties 对象 properties,设置了一个 "pemFile" 属性,值为 tlsPath。接着使用 hfClient.newOrderer() 方法创建 Orderer 对象,该方法接受三个参数,分别为节点名称、gRPC 服务地址和 Properties 对象。最后将创建好的 Orderer 对象返回。需要注意的是,该方法可能会抛出异常,调用者需要进行异常处理。
阅读全文