package
0.0.0-20200124145325-4bd07cd6b403
Repository: https://github.com/joincivil/civil-events-processor.git
Documentation: pkg.go.dev

# Functions

NewCvlTokenEventProcessor is a convenience function to init an Event processor.
NewEventProcessor is a convenience function to init an EventProcessor.
NewGovernmentEventProcessor is a convenience function to init a government parameter processor.
NewMultiSigEventProcessor is a convenience function to init an Event processor.
NewNewsroomEventProcessor is a convenience function to init an EventProcessor.
NewParameterizerEventProcessor is a convenience function to init a parameterizer processor.
NewPlcrEventProcessor is a convenience function to init an EventProcessor.
NewTcrEventProcessor is a convenience function to init an EventProcessor.

# Constants

MultiSigOwnerAdded is an action type published to pubsub when an owner is added to a multi sig.
MultiSigOwnerRemoved is an action type published to pubsub when an owner is removed from a multi sig.

# Structs

CvlTokenEventProcessor handles the processing of raw CvlToken events into aggregated data for use via the API.
EventProcessor handles the processing of raw events into aggregated data for use via the API.
GovernmentEventProcessor handles the processing of raw events into aggregated data.
MultiSigEventProcessor handles the processing of raw Multi Sig events into aggregated data for use via the API.
NewEventProcessorParams defines the params needed to be passed to the processor.
NewsroomEventProcessor handles the processing of raw events into aggregated data for use via the API.
ParameterizerEventProcessor handles the processing of raw events into aggregated data.
PlcrEventProcessor handles the processing of raw events into aggregated data for use via the API.
PubSubMessage is a struct that represents a message to be published to the pubsub.
PubSubMultiSigMessage is a struct that represents a message to be published to the pubsub relating to multi sigs.
TcrEventProcessor handles the processing of raw events into aggregated data for use via the API.