package
2.0.0+incompatible
Repository: https://github.com/elrondnetwork/notifier-go.git
Documentation: pkg.go.dev

# Functions

NewRabbitMQClient creates a new rabbitMQ client instance.
NewRabbitMqPublisher creates a new rabbitMQ publisher instance.

# Variables

ErrNilRabbitMqClient signals that a nil rabbitmq client has been provided.

# Structs

ArgsRabbitMqPublisher defines the arguments needed for rabbitmq publisher creation.

# Interfaces

PublisherService defines the behaviour of a publisher component which should be able to publish received events and broadcast them to channels.
RabbitMqClient defines the behaviour of a rabbitMq client.