Описание тега hyperledger-fabric-sdk-js

Используйте этот тег для вопросов о том, как взаимодействовать с бухгалтерской книгой с помощью NodeJS SDK, пожалуйста, не используйте его для вопросов, связанных с инфраструктурой Fabric и чейнкодом.
0 ответов

Как получить сертификаты от Fabric-CA через SDK

Я пытаюсь обернуть голову вокруг ткани-ca-client. У меня есть несколько вопросов: При инициализации FabricClient(FabricCAServices) в корнях tlsOptions.trusted следует ли устанавливать ca-cert или tls-cert с сервера? Если я использую ca-cert, то все …
0 ответов

Ошибка подтверждения Hyperledger при вызове цепного кода - ошибка: набор подписей не удовлетворяет политике

Я использую приложение перевода баланса с пользовательским цепочечным кодом, когда я использую политику одобрения '1-of':[{ 'signed-by': 0 }, { 'signed-by': 1 }] тогда все работает нормально, однако, если я использую '2-of':[{ 'signed-by': 0 }, { 's…
1 ответ

Мы можем установить один CA для нескольких организаций через фабрику?

Я настроил множественную организацию на разных машинах. Machine 1 -> peer0.org1.example.com -> ca.org1.example.com -> orderer.example.com Machine 2 -> peer0.org2.example.com -> peer0.org3.example.com Я создал канал, который использует…
1 ответ

Проблема при запуске Hyperledger Explorer

Я создал многопользовательскую сеть. Я создал 3 организации StancOrg, StancOrgA,StancOrgBВот файл configtx.yaml. Organizations: - &StancOrg Name: StancOrgMSP ID: StancOrgMSP MSPDir: crypto-config/peerOrganizations/peerStanc.com/msp AnchorPeers: …
1 ответ

Ошибка при создании канала с использованием Hyperledger Fabric Node JS

Я пытаюсь создать канал с помощью Fabric SDK node.js. Когда я создаю канал с помощью команд bash, у меня нет проблем (вы можете увидеть код ниже), но когда я использую SDK node.js, я получаю некоторые ошибки. Я использую TLS и аутентификацию клиента…
2 ответа

Ошибка: доступ запрещен для [JoinChain][mychannel]: [Не удалось проверить, создатель предложения удовлетворяет политике MSP [Администраторы]: [Это удостоверение не является администратором]]

joinChannel.js выдает следующую ошибку: Successfully loaded peeradmin from persistence { block: { header: { number: [Object], previous_hash: [Object], data_hash: [Object] }, data: { data: [Array] }, metadata: { metadata: [Array] } } } error: [client…
1 ответ

Гиперледжер ткань СА и Софтсм

Я настроил сервер CA Hyperledger с помощью softHSM. И я использую узел ткани SDK при регистрации нового пользователя. Но я не знал, где находятся (генерируются) закрытые ключи. Я уже проверил: Директория msp / keystore контейнера док-сервера CA. кат…
0 ответов

Как отправить события фабричной цепочки, полученные в приложении node.js, в угловое приложение?

Я использую registerChaincodeEvent(ccid, eventCallBack, errorCallBack, options)слушать события из моей блокчейн. Проблема в том, что eventCallBack Функция не может получить доступ к переменным или функциям вне ее. Итак, как мы можем передать событие…
1 ответ

Работает ли обнаружение службы HLF 1.2 с одноранговым узлом HLF 1.1?

У меня сеть застряла на 1.1 IBP Enterprise с одноранговым узлом в облаке. У меня есть еще один пэр 1.2 на другой машине. Я читал о новой функциональности обнаружения служб Fabric 1.2, которая звучит очень удобно. Как я понимаю, это позволит мне дела…
2 ответа

Ошибка Hyperledger Fabric: 14 НЕДОСТУПЕН: Ошибка записи TCP

Когда контейнер цепочки кодов некоторое время простаивает, он останавливается с ошибкой: ERROR [lib/handler.js] Chat stream with peer - on error: "Error: 14 UNAVAILABLE: EOF\n at createStatusError (/usr/local/src/node_modules/grpc/src/client.js:64:1…
1 ответ

Соединение от внутреннего интерфейса узла до Fabric приводит к тому, что имя хоста /IP не соответствует сертификату

Когда я пытаюсь подключиться к матрице, я получаю сообщение об ошибке: Имя хоста /IP не совпадает с альтернативными именами сертификата: "$IPNAMEHERE отсутствует в списке сертификата:" И я не могу понять это. Я попытался изменить имя ca в init следу…
0 ответов

Ошибка матрицы Hyperledger: при реализации сервиса kafka в примере переноса баланса

Я использую пример переноса баланса из образца ткани для hyperledger и пытаюсь внедрить в него службу kafka. Я сделал другие успешно, но при создании канала я получаю ниже ошибки. Какие изменения я должен сделать в файлах сценария (JS). Может кто-ни…
1 ответ

Ошибка политики при динамическом добавлении организации через NodeSDK

Я пытаюсь динамически добавить организацию в канал через NodeSDK. Я выполнил следующие шаги: - Извлечь конфигурацию канала, которая возвращается в протобуфер - Преобразовать его в json, чтобы прочитать его - Изменить json - Кодировать его в буфер пр…
1 ответ

Почему channel.getPeers() не возвращает всех пиров и только некоторые из них?

У меня есть сеть из 12 пиров (6 организаций, в каждой из которых есть 2 пира), но как только я пытаюсь получить все пиров канала в приложении узла js с помощью channel.getpeers(), только он возвращает 2 пира orgs, и мне нужно вручную добавить осталь…
5 ответов

Цепной код Hyperledger: функция, вызывающая другую функцию из цепного кода?

У меня есть сценарий, в котором мне нужно вызвать какую-то другую (скажем, запрос) функцию из функции цепного кода (скажем, обновление). Имеет ли Hyperledger Fabric какой-либо интерфейс для этого. Например: ... async query(stub, args) { } async upda…
0 ответов

Не удалось получить план одобрения при попытке инициализировать объект канала для использования обнаружения службы

Я пытаюсь использовать функцию обнаружения служб в Fabric 1.4. Моя сеть по умолчанию, 2 организации и 2 пира на организацию. Я пытаюсь вызвать цепной код с помощью функции обнаружения служб, а не путем установки конкретных целевых пиров. (Перед испо…
0 ответов

Ошибка MSP: указанная идентификационная информация недействительна: x509: сертификат подписан неизвестным органом

Я создал два узла. У Node1 есть Peer0.org1, CA и Orderer Service, а у Node2 - Peer0.org2 и Peer0.org3. Я могу вызвать и выполнить запрос, используя fabric-client от peer0.org1, но когда я попробовал то же самое с peer0.org2 и peer0.org3, он не работ…
1 ответ

Не удалось вызвать конечную точку регистрации фабрики гиперледжеров с ошибкой

Я пытался развернуть матрицу hyperledger на нескольких хостах, используя этот код, и использовал цепной код переноса баланса, используя node-SDK. Пока я пытался зарегистрировать пользователя, я получил следующую ошибку: [2019-01-10 18:12:20.635] [ER…
1 ответ

Подключение к сети композиторов Hyperledger с использованием Fabric node SDK

Я создал Business Network Archive (.bna) с помощью composer и развернул его в локальной сети Fabric, сейчас 1. Я хочу подключиться к нему с помощью Fabric node SDK и выполнить операции с ним с помощью SDK.2. нужно ли мне запускать composer-rest-serv…
1 ответ

Хранилище учетных данных клиента Hyperledger Fabric с использованием CouchDB

Я использую Hyperledger Fabric SDK для node.js, чтобы зарегистрировать пользователя. Я использую этот код для развертывания в ткани. Он использует FileKeyValueStore (использует файлы для хранения значений ключей) для хранения учетных данных пользова…