我正在尝试部署自己的业务网络,因此在使用以下命令导入名为admin@trail.card的卡后,我制作了自己的.bna文件和卡:
composer card import --file admin@trial.card
我运行composer card list来验证卡是否已导入
$ composer card list
The following Business Network Cards are available:
Connection Profile: hlfv1
┌─────────────────────┬───────────┬──────────────────┐
│ Card Name │ UserId │ Business Network │
├─────────────────────┼───────────┼──────────────────┤
│ admin@trial │ admin │ trial │
├─────────────────────┼───────────┼──────────────────┤
│ PeerAdmin@hlfv1 │ PeerAdmin │ │
└─────────────────────┴───────────┴──────────────────┘
Issue composer card list --card <Card Name> to get details a specific card现在,当我尝试ping它时,我得到一个错误,说找不到卡
composer network ping --card admin@trial.card
Error: Card not found: admin@trial.card
Command failed我也尝试过使用composer-playground $composer-playground,但得到一个错误弹出窗口:Error: Error trying to ping. Error: No business network has been specified for this connection
如何解决这个问题?
附注:我的fabric环境正在运行(./startFabric.sh和createPeerAdminCard.sh)我使用docker ps重新检查了我的docker,一切都正常。
另外,我的TransactionLogic.js文件仍然不完整,所以如果这是问题,请让我知道。(在%3个事务函数中,我已经完成了%1,并想测试它)
它可以在https://composer-playground.mybluemix.net/上运行,但不能在我的本地主机上运行
发布于 2019-08-27 14:57:00
很抱歉,我发现问题出在命令应该在哪里
composer network ping --card admin@trial
而不是
composer network ping --card admin@trial.card
我会保持这篇文章,以防有人和我犯同样的错误。
https://stackoverflow.com/questions/57658379
复制相似问题