http

package
v1.29.0-beta.11 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2024 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type AssetRateHandler

type AssetRateHandler struct {
	Command *command.UseCase
	Query   *query.UseCase
}

AssetRateHandler struct contains a cqrs use case for managing asset rate.

func (*AssetRateHandler) CreateAssetRate

func (handler *AssetRateHandler) CreateAssetRate(p any, c *fiber.Ctx) error

CreateAssetRate creates a new asset rate.

func (*AssetRateHandler) GetAssetRate

func (handler *AssetRateHandler) GetAssetRate(c *fiber.Ctx) error

GetAssetRate retrieves an asset rate.

type OperationHandler

type OperationHandler struct {
	Command *command.UseCase
	Query   *query.UseCase
}

OperationHandler struct contains a cqrs use case for managing operations.

func (*OperationHandler) GetAllOperationsByAccount

func (handler *OperationHandler) GetAllOperationsByAccount(c *fiber.Ctx) error

GetAllOperationsByAccount retrieves all operations by account.

func (*OperationHandler) GetAllOperationsByPortfolio

func (handler *OperationHandler) GetAllOperationsByPortfolio(c *fiber.Ctx) error

func (*OperationHandler) GetOperationByAccount

func (handler *OperationHandler) GetOperationByAccount(c *fiber.Ctx) error

func (*OperationHandler) GetOperationByPortfolio

func (handler *OperationHandler) GetOperationByPortfolio(c *fiber.Ctx) error

func (*OperationHandler) UpdateOperation

func (handler *OperationHandler) UpdateOperation(p any, c *fiber.Ctx) error

UpdateOperation method that patch operation created before

type TransactionHandler

type TransactionHandler struct {
	Command *command.UseCase
	Query   *query.UseCase
}

TransactionHandler struct that handle transaction

func (*TransactionHandler) CommitTransaction

func (handler *TransactionHandler) CommitTransaction(c *fiber.Ctx) error

CommitTransaction method that commit transaction created before

func (*TransactionHandler) CreateTransactionDSL

func (handler *TransactionHandler) CreateTransactionDSL(c *fiber.Ctx) error

CreateTransactionDSL method that create transaction using DSL

func (*TransactionHandler) CreateTransactionJSON

func (handler *TransactionHandler) CreateTransactionJSON(p any, c *fiber.Ctx) error

CreateTransactionJSON method that create transaction using JSON

func (*TransactionHandler) CreateTransactionTemplate

func (handler *TransactionHandler) CreateTransactionTemplate(p any, c *fiber.Ctx) error

CreateTransactionTemplate method that create transaction template

func (*TransactionHandler) GetAllTransactions

func (handler *TransactionHandler) GetAllTransactions(c *fiber.Ctx) error

func (*TransactionHandler) GetTransaction

func (handler *TransactionHandler) GetTransaction(c *fiber.Ctx) error

GetTransaction method that get transaction created before

func (*TransactionHandler) RevertTransaction

func (handler *TransactionHandler) RevertTransaction(c *fiber.Ctx) error

RevertTransaction method that revert transaction created before

func (*TransactionHandler) UpdateTransaction

func (handler *TransactionHandler) UpdateTransaction(p any, c *fiber.Ctx) error

UpdateTransaction method that patch transaction created before

Jump to

Keyboard shortcuts

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