Я новичок в ткани 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: line
20: ./wallet: нет такого файла или каталога
На рисунке показаны запущенные контейнеры с помощью команды docker ps
А это код внутри файла баланса
#!/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
Пожалуйста, помогите мне. Как я могу решить эту проблему?