package
0.1.1
Repository: https://github.com/bitmaelum/bitmaelum-suite.git
Documentation: pkg.go.dev

# Functions

NewBoltRepository initializes a new BoltDb repository.
NewEventFromString will create a new event based on the string.
NewMockRepository initializes a new mock repository.
NewRedisRepository initializes a new Redis repository.
NewWebhook creates a new webhook.

# Constants

BoltDBFile is the filename to store the boltdb database.
account created.
All events.
Api Key created.
Api key deleted.
Api key updated.
Auth key created.
Auth key deleted.
Auth key updated.
A message is received but not considered correct.
invite created.
A local delivery has been made (incoming).
A message has been send to a remote server (outgoing).
Test event.
webhook created.
webhook deleted.
webhook updated.
Simple HTTP endpoint.
Slack support.

# Variables

EventLabels is the mapping of an event to a string or string to event.

# Structs

ConfigHTTP Configuration for TypeHTTP.
ConfigSlack Configuration for TypeSlack (not yet implemented).
ConfigSQS Configuration for TypeSQS (not yet implemented).
Repository is a repository to fetch and store webhooks.
Type is the webhook structure.

# Interfaces

Storage is the main interface for fetching and storing webhook data.

# Type aliases

EventEnum is the event on which the webhook responds.
TypeEnum is the type of the webhook destination.