Описание тега hyperledger-sawtooth

Hyperledger Sawtooth - это реализация технологии блокчейн с алгоритмом Proof of Elapsed time по умолчанию. Используйте этот тег для вопросов об этом проекте.
3 ответа

Пилообразная Неверная партия или подпись

Я недавно начал играть с Hyperledger Sawtooth, и у меня возникли проблемы с отправкой транзакций на Java, в то время как код Python кажется нормальным. Я подготовил код Python, основанный на api docs, а затем попытался написать его на java. Ниже код…
1 ответ

Валидатор в настоящее время не может принимать больше пакетов из-за полной очереди. Пожалуйста, отправьте ваш запрос еще раз

Я читаю данные из файла CSV и храню каждую запись в блокчейне. При загрузке файла, имеющего более 150 записей, появляется ошибка: "Валидатор в настоящее время не может принимать больше пакетов из-за полной очереди. Пожалуйста, отправьте запрос еще р…
09 янв '19 в 11:21
2 ответа

Как сделать транзакцию в Hyperledger Sawtooth частной?

Есть ли способ сделать транзакции в SawTooth приватными? Я знаю, что у HyperLedger Fabric есть "каналы", а у Quorum есть частные транзакции, поэтому ищу что-то подобное, но не вижу этого: https://sawtooth.hyperledger.org/docs/core/releases/latest/ar…
20 фев '18 в 14:02
1 ответ

Тестовый кейс Hyperledger Sawtooth XO зависает при исполнении

Я пытаюсь использовать nose2-3 для запуска модульных тестов sawtooth xo tp, но код зависает. Когда я Ctrl-C, отображается ниже. По сути, тестовый пример TP вызывает вызов для проверки ложного валидатора, и этот вызов никогда не возвращается, потому …
08 июл '18 в 22:38
0 ответов

В том числе Protobuf возвращает "экспорт" только для чтения

Я пытаюсь включить следующее как protobuf/index.js const protobuf = require('protobufjs') const root = protobuf.Root.fromJSON(require('./protobuf_bundle.json')) const Message = root.lookup('Message') Message.MessageType = Message.nested.MessageType.…
1 ответ

Sawtooth - проблема настройки-onchain-perms -

Я хочу сделать какую-то конкретную задачу, используя пилообразный в сочетании с ansible. Я использую этот ANSIBLE проект https://github.com/hyperledger/sawtooth-ansible. Проблема в том, когда я хочу запустить "Настроить разрешения на цепочке". Основ…
2 ответа

Hyperledger Sawtooth - ошибка предпечатной проверки при отправке транзакции

Я пытаюсь отправить транзакцию в Hyperledger Sawtooth v1.0.1 с использованием javascript для валидатора, работающего на localhost. Код для отправки запроса: request.post({ url: constants.API_URL + '/batches', body: batchListBytes, headers: { 'Conten…
15 мар '18 в 08:55
1 ответ

Синтаксическая ошибка Jscript - код 800A03EA - Компиляция Microsoft JScript - Sawtooth Supply Chain - Windows 10

Пытаюсь настроить цепочку поставок с помощью команды docker-composer up, но получаю следующую ошибку. Работает на ноутбуке с Windows 10 с версией 0.10.1. Я скачал файлы с https://github.com/hyperledger/sawtooth-supply-chain и следовал за файлом read…
1 ответ

Блокчейн (Hyperledger sawtooth) управление данными

Когда вы думаете о проектировании сети блокчейн с использованием пилообразной цепи Hyperledger, важно учитывать, как ваши данные будут расти и усиливаться по мере развития вашего бизнеса. Будучи знакомым с внутренними и внешними данными, возникают о…
0 ответов

Доступ к архивным данным в пипетке hyperledger?

Как получить доступ к архивным данным из книги для эффективного (и согласованного с другими транзакциями) запроса в пилообразной сети Hyperledger?
0 ответов

Транзакция в состоянии ожидания каждый раз

Я пытаюсь выполнить операцию, но она не выполняется intkey set MyKey 99 Ответ после выполнения этого { "link": "http://127.0.0.1:8008/batch_statuses?id=59ce07c44962ed9ff56103909ab6f050bb8f4886651e5d3840a211b7604e215251448743d69362b6ee3479563d3f0967a…
28 ноя '18 в 10:05
2 ответа

Sawtooth 1.1.2 Получение 'отклонено из-за неверного предшественника' при добавлении блока в блок генеза

Я не могу добавить новый блок в цепочку, потому что sawtooth-validator-default сообщает:[2019-01-25 18:18:54.029 WARNING block_validator] Block 7f3...370e (block_num:1, state:c3a...954, previous_block_id:0d8...09d) failed validation: Block 7f3...370…
25 янв '19 в 20:23
1 ответ

Не удалось настроить приложение цепочки поставок Sawtooth

Шаг 1/11: ОТ гиперледжера / пилообразной оболочки: ночью. ОШИБКА: не удалось создать службу 'shell': манифест для гиперледжера / пилообразной оболочки: ночью не найдено. Я пытаюсь построить приложение цепочки поставок в среде Linux, но сборка не уда…
1 ответ

Ошибка начала работы HyperLedger Sawtooth Seth 2

Я следую руководству по началу работы с Sawtooth Seth ( https://sawtooth.hyperledger.org/docs/seth/releases/latest/getting_started.html), но не могу настроить учетную запись в сети. Сеть работает нормально в другой оболочке. (Я убрал флаг -aes128 дл…
30 сен '18 в 10:30
0 ответов

Как запросить транзакцию на Hyperledger Sawtooth?

Я хочу выполнять операции CRUD в Hyperledger Sawtooth. Могу ли я выполнять операции CRUD в Hyperledger Sawtooth?
1 ответ

Невозможно запустить узел валидатора в Hyperledger Sawtooth. Докер не может проверить сертификат

Я пробую команду docker-compose up запустить узел валидатора в моей настройке Hyperledger Sawtooth на моей машине с Ubuntu. Я запускаю эту команду за прокси моей компании. Когда я использую команду docker-compose upЯ получаю следующий вывод: Buildin…
1 ответ

Ошибка seth-rpc "Псевдоним не найден в каталоге ключей", даже если псевдоним создан в seth-cli-go

Я пытаюсь разблокировать мой созданный псевдоним (созданный с помощью seth-cli-go) в контейнере seth-rpc. Я использую следующую команду в seth-rpc: docker exec -it seth-rpc bash seth-rpc --connect tcp://validator:4004 --bind 0.0.0.0:3030 --unlock my…
27 ноя '18 в 11:05
1 ответ

Hyperledger Sawtooth: процессор транзакций в Javascript

Я пытаюсь реализовать процессор транзакций в javascript SDK на основе следующего примера https://github.com/hyperledger/sawtooth-core/blob/master/sdk/examples/intkey_javascript/index.js Вот мой код для запуска процессора транзакций в JavaScript SDK …
1 ответ

Генерация и подписание пары ключей ECDSA secp256k1 в Swift

Я делаю прототип клиента Hyperledger Sawtooth для iOS на Swift. До этого я делал то же самое для Android на Java. В реализации Java это легко сделать с помощью библиотеки SpongyCastle: функция для генерации ключей выглядит следующим образом: public …
1 ответ

TypeError: конструктор класса CryptoFactory не может быть вызван без 'new'

Я хочу использовать sawtooth-sdk и код руководства ( https://sawtooth.hyperledger.org/docs/core/releases/latest/_autogen/sdk_submit_tutorial_js.html): const {createContext, CryptoFactory} = require('sawtooth-sdk/signing') const context = createConte…