email

package
v0.0.0-...-7f18cf7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Balance = &balance{}
View Source
var Transfer = &transfer{}

Functions

func AdminPasswordReset

func AdminPasswordReset(input *AdminPasswordResetEmail)

func DailyMatch

func DailyMatch(input *DailyMatchNotification)

func PasswordReset

func PasswordReset(input *PasswordResetEmail)

func Signup

func Signup(input *SignupNotificationEmail)

func TradeContact

func TradeContact(input *TradeContactEmail)

func Welcome

func Welcome(input *WelcomeEmail)

Types

type AdminPasswordResetEmail

type AdminPasswordResetEmail struct {
	Receiver      string
	ReceiverEmail string
	Token         string
}

type DailyMatchNotification

type DailyMatchNotification struct {
	Entity      *types.Entity
	MatchedTags *types.MatchedTags
}

type Email

type Email struct{}

type NonZeroBalanceEmail

type NonZeroBalanceEmail struct {
	From time.Time
	To   time.Time
}

type PasswordResetEmail

type PasswordResetEmail struct {
	Receiver      string
	ReceiverEmail string
	Token         string
}

type SignupNotificationEmail

type SignupNotificationEmail struct {
	EntityName   string
	ContactEmail string
}

type TradeContactEmail

type TradeContactEmail struct {
	Receiver      string
	ReceiverEmail string
	ReplyToName   string
	ReplyToEmail  string
	Body          string
}

type TransferEmailInfo

type TransferEmailInfo struct {
	TransferDirection   string
	InitiatorEmail      string
	InitiatorEntityName string
	ReceiverEmail       string
	ReceiverEntityName  string
	Reason              string
	Amount              float64
}

type WelcomeEmail

type WelcomeEmail struct {
	EntityName string
	Email      string
	Receiver   string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL