Я не совсем уверен, что вы имеете в виду, когда говорите, что «потеряли» карту.
Процесс идет так:
- у вас есть пользователь-администратор с полными правами на сеть и административная карта для подключения, используя этого администратора
- вы запрашиваете новую личность, это дает вам необходимые сертификаты, как публичные, так и частные
- вы создаете сетевую карту для этой новой личности, используя сертификаты. В результате получается физический файл .card на диске
- Вы импортируете физический файл, у вас есть правильно зарегистрированная карта, и теперь вы можете взаимодействовать с бухгалтерской книгой, используя этот новый идентификатор.
Если что-то случится с самой картой, то есть вы удалили зарегистрированную карту, а также избавились от файла, то вам нужно пройти через процесс и заново создать карту с нуля.
ваши команды могут выглядеть так:
composer identity request -c PeerAdmin@hlfv1 -u admin -s adminpw -d alice
это запрашивает все для нового пользователя по имени Алиса, используя карточку администратора равноправного пользователя, которая создается против исходного сетевого администратора
composer card create -p your_connection.json -u alice -n your-network -c alice/admin-pub.pem -k alice/admin-priv.pem
это создает файл карты
composer card import -f alice@your-network.card
импортирует карту
composer network ping -c alice@your-network
проверить все работает
итак, если у вас больше нет зарегистрированной карты, у вас все равно должен быть файл .card, и если он у вас есть, вы можете просто импортировать его снова.
если у вас также нет файла .card, у вас все равно должны быть сертификаты для «Алисы», и вы должны иметь возможность создать файл .card
если у вас нет сертификатов, запросите их снова (я никогда не пробовал этот конкретный сценарий, поэтому нам нужно посмотреть, что произойдет в этом случае)