Может ли матрица Hyperledger транслировать события несколько раз на одноранговый узел? - PullRequest
0 голосов
/ 17 июня 2019

Скажем, если у меня есть 10 пиров, и я транслирую событие.Значит ли это, что событие будет транслироваться 10 раз?Таким образом, все подписчики будут спамить количество раз сверстников.

Я не смог найти информацию об этой части.

1 Ответ

0 голосов
/ 17 июня 2019

Существует три различных типа событий:

  1. События контракта - те, которые явно генерируются разработчиком цепного кода в транзакции
  2. События транзакции (фиксации) - те, которые генерируются автоматически притранзакция фиксируется после вызова
  3. События блока - те, которые генерируются автоматически при фиксации блока

В зависимости от типа прослушиваемых событий вы можете применять фильтры к eventHubsдля захвата только определенных событий.

Hyperledger Fabric NodeJS SDK - Как прослушивать события

Hyperledger Fabric NodeJS SDK - Зарегистрировать блокировку события

Hyperledger Fabric NodeJS SDK - Зарегистрировать событие Tx

Hyperledger Fabric NodeJS SDK - Зарегистрировать событие Chaincode

...