与Hyperledger结构ord通信

2024-06-10 10:41:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用devmode(https://github.com/hyperledger/fabric-samples/tree/release-1.1/chaincode-docker-devmode)设置了Hyperledger Fabric net并启动了链码。 我需要一种与网络通信的方法(创建/连接通道,调用链码)。在

我尝试使用pythonsdk(https://github.com/hyperledger/fabric-sdk-py/blob/master/docs/tutorial.md)。 A网络.json初始化客户机实例需要配置文件,但fabric示例中没有提供该文件,因此我尝试创建自己的配置文件。它不起作用。在

代码:

from hfc.fabric import Client

cli = Client(net_profile="network.json")

print(cli.organizations)  # orgs in the network
org1_admin = cli.get_user('org1.example.com', 'Admin')
response = cli.channel_create(
    'orderer',
    'myc',
    org1_admin,
    'myc.tx')

订购方输出:

http2Server.HandleStreams received bogus greeting from client

我试着用不同的证书和名字给orederer,但没用。在

在网络.json公司名称:

^{pr2}$

Tags: fromhttps网络githubcomclientjsonnet