Documentation
¶
Index ¶
- func Init(api *api.API, electrumClient *electrum.Client, ...)
- func NewRouter(api *api.API, electrumClient *electrum.Client, ...) *echo.Echo
- func Render(ctx echo.Context, statusCode int, t templ.Component) error
- type AddressController
- type AppController
- type AuthController
- type EmailClient
- type MockZmqController
- type NotificationController
- func (nc NotificationController) CreateEmail(c echo.Context) error
- func (nc NotificationController) CreateWebhook(c echo.Context) error
- func (nc NotificationController) DeleteEmail(c echo.Context) error
- func (nc NotificationController) DeleteWebhook(c echo.Context) error
- func (nc NotificationController) EditEmail(c echo.Context) error
- func (nc NotificationController) EditWebhook(c echo.Context) error
- func (nc NotificationController) NewEmail(c echo.Context) error
- func (nc NotificationController) NewWebhook(c echo.Context) error
- func (nc NotificationController) ResetVerification(c echo.Context) error
- func (nc NotificationController) UpdateEmail(c echo.Context) error
- func (nc NotificationController) UpdateWebhook(c echo.Context) error
- func (nc NotificationController) Verify(c echo.Context) error
- type SMTPController
- type SMTPFormData
- type SettingsController
- type UnauthController
- type XpubController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Init ¶
func Init(api *api.API, electrumClient *electrum.Client, mockZmqServer *zmq.MockZmqServer, emailClient EmailClient, config *configs.Config, bitcoinClient clients.BitcoinClient)
func NewRouter ¶
func NewRouter(api *api.API, electrumClient *electrum.Client, mockZmqServer *zmq.MockZmqServer, emailClient EmailClient, config *configs.Config, bitcoinClient clients.BitcoinClient) *echo.Echo
Types ¶
type AddressController ¶
type AddressController struct {
API *api.API
Gap int
EmailClient EmailClient
ElectrumClient *electrum.Client
BitcoinClient clients.BitcoinClient
Config *configs.Config
}
type AppController ¶
type AuthController ¶
type EmailClient ¶
type MockZmqController ¶
type MockZmqController struct {
MockZmqServer zmq.MockZmqServer
}
type NotificationController ¶
type NotificationController struct {
API *api.API
EmailClient EmailClient
}
func (NotificationController) CreateEmail ¶
func (nc NotificationController) CreateEmail(c echo.Context) error
func (NotificationController) CreateWebhook ¶
func (nc NotificationController) CreateWebhook(c echo.Context) error
func (NotificationController) DeleteEmail ¶
func (nc NotificationController) DeleteEmail(c echo.Context) error
func (NotificationController) DeleteWebhook ¶
func (nc NotificationController) DeleteWebhook(c echo.Context) error
func (NotificationController) EditEmail ¶
func (nc NotificationController) EditEmail(c echo.Context) error
func (NotificationController) EditWebhook ¶
func (nc NotificationController) EditWebhook(c echo.Context) error
func (NotificationController) NewEmail ¶
func (nc NotificationController) NewEmail(c echo.Context) error
func (NotificationController) NewWebhook ¶
func (nc NotificationController) NewWebhook(c echo.Context) error
func (NotificationController) ResetVerification ¶
func (nc NotificationController) ResetVerification(c echo.Context) error
func (NotificationController) UpdateEmail ¶
func (nc NotificationController) UpdateEmail(c echo.Context) error
func (NotificationController) UpdateWebhook ¶
func (nc NotificationController) UpdateWebhook(c echo.Context) error
type SMTPController ¶ added in v1.1.2
type SMTPFormData ¶ added in v1.1.2
type SettingsController ¶
func (SettingsController) DeleteAccount ¶
func (sc SettingsController) DeleteAccount(c echo.Context) error
type UnauthController ¶
type UnauthController struct {
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.