我按照以下链接了解如何使用Fabric客户端和Fabric客户端构建Blockchain应用程序。
http://hyperledger-fabric.readthedocs.io/en/latest/write_first_app.html
当我按照教程操作时,我能够获得所需的输出。
但我怀疑是,在invoke.js中,我们有以下行用于设置结构网络。
我怀疑网络是否已经设置了同伴,订购者和渠道。那么在代码中我们每次都应该再次设置网络来查询或调用分类帐?
我们已经配置了网络是否有办法获取频道和查询/调用分类帐?
如果情况如下,那么明天如果网络发生了一些变化,就会增加一个对等体,那么我们应该在代码中包含该对等体吗?
var channel = fabric_client.newChannel('mychannel');
var peer = fabric_client.newPeer('grpc://localhost:7051');
channel.addPeer(peer);
var order = fabric_client.newOrderer('grpc://localhost:7050')
channel.addOrderer(order);
答案 0 :(得分:0)
我们应该再次设置网络来查询或调用分类帐吗?
如果你关闭了你的电脑,是的,没有。
我们已经配置了网络是否有我们可以获得的方式 频道和查询/调用分类帐?
是的,有invokeChaincode
的具体方法。您有关于SDK here的文档。
如果情况如下,那么明天如果有一些变化 网络就像一个更多的对等体被添加然后我们应该包括该对等体 在代码?
是的,您应该将其添加到代码中。