在超级账本项目./wallet中:没有这样的文件或目录

时间:2019-05-23 05:37:53

标签: hyperledger-fabric blockchain ibm-blockchain

我是Hyperledger架构的初学者,正在使用[UTXO],并添加了其他对等项。这是[UTXO]的源代码 [https://github.com/pcluchet/UTXO]

我能够将对等方添加到网络中,并且可以使用此命令成功创建货币供应

docker exec -t alice peer chaincode invoke -o orderer.example.com:7050 --tls --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C ptwist -n ptwist -c '{"Args":["mint", "sign", "[{\"amount\":42.42,\"owner\":\"Alice\",\"label\":\"USD\"}]"]}'

但是当我尝试使用下面的命令检查余额

docker exec -t alice balance

这个错误对我来说

  

/opt/gopath/src/github.com/hyperledger/fabric/peer/bin/balance:行   20:./ wallet:没有这样的文件或目录

The image shows running containers using docker ps command

这是余额文件中的代码

 #!/usr/bin/env bash

C_RED="\033[31;01m"
C_GREEN="\033[32;01m"
C_YELLOW="\033[33;01m"
C_BLUE="\033[34;01m"
C_PINK="\033[35;01m"
C_CYAN="\033[36;01m"
C_NO="\033[0m"

################################################################################
### MAIN #######################################################################
################################################################################

if [[ ${#} -gt 0 ]]; then
    printf "${C_RED}balance does not require any argument.\n"
    printf "${C_YELLOW}usage: ${C_NO}%s\n" "balance"
    exit 1
fi
./wallet balance

请帮助我。我该如何解决这个问题?

0 个答案:

没有答案