handlers

package
v0.0.0-...-8c125ef Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2024 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	// contains filtered or unexported fields
}

func NewApp

func NewApp(controlClient *control.StateClientWriter, redisClient *redis.Client, databaseClient *gorm.DB, jwtClient *jwt.JWT, siweClient *siwe.SIWE) (*App, error)

func (*App) DeleteKey

func (app *App) DeleteKey(ctx echo.Context, keyID string) error

func (*App) GenerateKey

func (app *App) GenerateKey(ctx echo.Context) error

func (*App) GetCollectionHistory

func (app *App) GetCollectionHistory(ctx echo.Context, params oapi.GetCollectionHistoryParams) error

func (*App) GetConsumptionHistoryByAccount

func (app *App) GetConsumptionHistoryByAccount(ctx echo.Context, params oapi.GetConsumptionHistoryByAccountParams) error

func (*App) GetConsumptionHistoryByKey

func (app *App) GetConsumptionHistoryByKey(ctx echo.Context, keyID string, params oapi.GetConsumptionHistoryByKeyParams) error

func (*App) GetDepositHistory

func (app *App) GetDepositHistory(ctx echo.Context, params oapi.GetDepositHistoryParams) error

func (*App) GetKey

func (app *App) GetKey(ctx echo.Context, keyID string) error

func (*App) GetKeys

func (app *App) GetKeys(ctx echo.Context) error

func (*App) GetPendingRequestWithdraw

func (app *App) GetPendingRequestWithdraw(ctx echo.Context) error

func (*App) GetRUStatus

func (app *App) GetRUStatus(ctx echo.Context) error

func (*App) GetWithdrawalHistory

func (app *App) GetWithdrawalHistory(ctx echo.Context, params oapi.GetWithdrawalHistoryParams) error

func (*App) HealthCheck

func (app *App) HealthCheck(ctx echo.Context, params oapi.HealthCheckParams) error

HealthCheck implements oapi.ServerInterface

func (*App) RotateKey

func (app *App) RotateKey(ctx echo.Context, keyID string) error

func (*App) SIWEGetNonce

func (app *App) SIWEGetNonce(ctx echo.Context) error

SIWEGetNonce implements oapi.ServerInterface

func (*App) SIWEGetSession

func (app *App) SIWEGetSession(ctx echo.Context) error

SIWEGetSession implements oapi.ServerInterface

func (*App) SIWELogout

func (app *App) SIWELogout(ctx echo.Context) error

SIWELogout implements oapi.ServerInterface

func (*App) SIWEVerify

func (app *App) SIWEVerify(ctx echo.Context) error

SIWEVerify implements oapi.ServerInterface

func (*App) SetPendingRequestWithdraw

func (app *App) SetPendingRequestWithdraw(ctx echo.Context, params oapi.SetPendingRequestWithdrawParams) error

func (*App) UpdateKeyInfo

func (app *App) UpdateKeyInfo(ctx echo.Context, keyID string) error

Jump to

Keyboard shortcuts

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