Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientIFace ¶
ClientIFace is an interface to a client that sends messages (twitter, email, twilio)
type MissedOpportunityNotifier ¶
type MissedOpportunityNotifier struct {
// contains filtered or unexported fields
}
MissedOpportunityNotifier -
func (*MissedOpportunityNotifier) Start ¶
func (m *MissedOpportunityNotifier) Start()
type MissedOpportunityNotifierInput ¶
type MissedOpportunityNotifierInput struct { Notifiers []ClientIFace RPCClient rpc.IFace Baker string }
MissedOpportunityNotifierInput -
type Notifier ¶
type Notifier interface {
Start()
}
Notifier -
func NewMissedOpportunityNotifier ¶
func NewMissedOpportunityNotifier(input MissedOpportunityNotifierInput) Notifier
NewMissedOpportunityNotifier -
A notification process that watches for missed endorsement and baking opportunities and notifies you via SMS (twilio) or Email.
type PayoutNotifier ¶
type PayoutNotifier struct {
// contains filtered or unexported fields
}
PayoutNotifier -
func NewPayoutNotifier ¶
func NewPayoutNotifier(input PayoutNotifierInput) PayoutNotifier
NewPayoutNotifier -
A notification process that will automatically tweet, email, or text payout notifications.
type PayoutNotifierInput ¶
type PayoutNotifierInput struct {
Notifiers []ClientIFace
}
PayoutNotifierInput -
Click to show internal directories.
Click to hide internal directories.