Versions in this module Expand all Collapse all v0 v0.2.3 Jan 15, 2020 v0.2.2 Dec 13, 2019 Changes in this version + const EventBlock + const EventChaincode + const EventFiltered + func GetEnvelopeFromBlock(data []byte) (*cb.Envelope, error) + func UnmarshalChaincodeAction(caBytes []byte) (*peer.ChaincodeAction, error) + func UnmarshalChaincodeActionPayload(capBytes []byte) (*peer.ChaincodeActionPayload, error) + func UnmarshalChaincodeEvents(eBytes []byte) (*peer.ChaincodeEvent, error) + func UnmarshalChaincodeProposalPayload(bytes []byte) (*peer.ChaincodeProposalPayload, error) + func UnmarshalChannelHeader(bytes []byte) (*cb.ChannelHeader, error) + func UnmarshalPayload(encoded []byte) (*cb.Payload, error) + func UnmarshalProposalResponsePayload(prpBytes []byte) (*peer.ProposalResponsePayload, error) + func UnmarshalTransaction(txBytes []byte) (*peer.Transaction, error) + type ActionDetail struct + Chaincode *ChaincodeID + EndorserCount int + Input *ChaincodeInput + Result *ChaincodeResult + type BlockEventDetail struct + Number uint64 + SourceURL string + Transactions []*TransactionDetail + type CCEventDetail struct + BlockNumber uint64 + ChaincodeID string + EventName string + Payload string + SourceURL string + TxID string + type ChaincodeEvent struct + Name string + Payload string + type ChaincodeID struct + Name string + Type string + Version string + type ChaincodeInput struct + Args []string + Function string + TransientMap string + type ChaincodeResponse struct + Message string + Payload string + Status int32 + type ChaincodeResult struct + Event *ChaincodeEvent + ReadWriteCount int + Response *ChaincodeResponse + type EventHandler func(data interface{}) + type Factory struct + func (f *Factory) Metadata() *trigger.Metadata + func (f *Factory) New(config *trigger.Config) (trigger.Trigger, error) + type HandlerSettings struct + ChaincodeID string + EventFilter string + EventType string + FabricConnector map[string]interface{} + Org string + User string + Validation bool + func (h *HandlerSettings) FromMap(values map[string]interface{}) error + func (h *HandlerSettings) ToMap() map[string]interface{} + type Identity struct + Cert string + Issuer string + Mspid string + Subject string + type Listener struct + func NewListener(spec *Spec, handler EventHandler) (*Listener, error) + func (c *Listener) Start() error + func (c *Listener) Stop() + type Output struct + Data interface{} + func (o *Output) FromMap(values map[string]interface{}) error + func (o *Output) ToMap() map[string]interface{} + type Reply struct + type Settings struct + type Spec struct + ChaincodeID string + ChannelID string + EntityMatchers []byte + EventFilter string + EventType string + Name string + NetworkConfig []byte + OrgName string + UserName string + type TransactionDetail struct + Actions []*ActionDetail + ChannelID string + CreatorIdentity *Identity + TxID string + TxTime string + TxType string + type Trigger struct + func (t *Trigger) Initialize(ctx trigger.InitContext) error + func (t *Trigger) Start() error + func (t *Trigger) Stop() error Other modules containing this package github.com/TIBCOSoftware/dovetail-contrib