1.1 创建HttpProvider对象
HttpProvider
是一个接口,负责管理与节点的连接,实现HttpProvider
接口的类需要提供底层的通信实现,目前LiteSDK已有默认的实现类DefaultHttpProvider
,创建DefaultHttpProvider
需要通过Builder模式创建,示例如下:
public static final String node1 = "localhost:8081";
HttpProvider httpProvider = new DefaultHttpProvider.Builder()
.setUrl(node1)
.https(tlsca, tls_peer_cert, tls_peer_priv)
.build();
setUrl()
可以设置连接的节点URL(格式为ip+jsonRPC端口);https()
设置启动https协议连接并设置使用的证书(需要传的参数类型为输入流)。
当前内容版权归 Hyperchain 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 Hyperchain .