2017-12-26 34 views
1

이전에 함수가 호출되거나 상태가 변경 될 때 "이벤트"를 생성 할 수있는 Ethereum에서 작업했으며 상태 변경을 관찰하여 해당 이벤트를 앱에서 캡처 할 수 있습니다. Hyperledger에는 해당 기능이 있습니까? 하이퍼 리더 패브릭에서 "이벤트"를 볼 수 있지만 상태가 변경되면 자체 이벤트를 생성하고 노드 응용 프로그램에서 캡처 할 수 있습니까? 당신이 chaincode의 호출 중에 이벤트를 지정할 수 있습니다하이퍼 리거 - 패브릭으로 이벤트를 생성 할 수 있습니까?

// SetEvent allows the chaincode to set an event on the response to the 
// proposal to be included as part of a transaction. The event will be 
// available within the transaction in the committed block regardless of the 
// validity of the transaction. 
SetEvent(name string, payload []byte) error 

(일명 smartcontract) : Hyperledger 직물에서

답변

1

라는 shim.ChaincodeStubInterface API의 방법이있다. 나중에 이벤트 허브에 등록하여 이벤트를 가져올 수 있습니다.