Documentation
¶
Index ¶
- func StartGrpcServer(database *gorm.DB, port int)
- type TransactionGrpcHandler
- func (t *TransactionGrpcHandler) Get(ctx context.Context, in *pb.Request) (*pb.Response, error)
- func (t *TransactionGrpcHandler) GetByAccountFrom(ctx context.Context, in *pb.GetRequest) (*pb.Response, error)
- func (t *TransactionGrpcHandler) GetByAccountTo(ctx context.Context, in *pb.GetRequest) (*pb.Response, error)
- func (t *TransactionGrpcHandler) GetByReference(ctx context.Context, in *pb.GetRequest) (*pb.Response, error)
- func (t *TransactionGrpcHandler) GetByType(ctx context.Context, in *pb.GetByTypeRequest) (*pb.Response, error)
- func (t *TransactionGrpcHandler) List(ctx context.Context, in *pb.PaginationRequest) (*pb.ListResponse, error)
- func (t *TransactionGrpcHandler) ListByAccountFrom(ctx context.Context, in *pb.ListRequest) (*pb.ListResponse, error)
- func (t *TransactionGrpcHandler) ListByAccountTo(ctx context.Context, in *pb.ListRequest) (*pb.ListResponse, error)
- func (t *TransactionGrpcHandler) ListByReference(ctx context.Context, in *pb.ListRequest) (*pb.ListResponse, error)
- func (t *TransactionGrpcHandler) ListByType(ctx context.Context, in *pb.ListByTypeRequest) (*pb.ListResponse, error)
- func (t *TransactionGrpcHandler) Register(ctx context.Context, in *pb.RegisterRequest) (*pb.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartGrpcServer ¶
Types ¶
type TransactionGrpcHandler ¶
type TransactionGrpcHandler struct { TransactionController *controller.Transaction pb.UnimplementedPaymentServiceServer }
func NewTransactionGrpcHandler ¶
func NewTransactionGrpcHandler( transaction *controller.Transaction, ) *TransactionGrpcHandler
func (*TransactionGrpcHandler) GetByAccountFrom ¶
func (t *TransactionGrpcHandler) GetByAccountFrom(ctx context.Context, in *pb.GetRequest) (*pb.Response, error)
func (*TransactionGrpcHandler) GetByAccountTo ¶
func (t *TransactionGrpcHandler) GetByAccountTo(ctx context.Context, in *pb.GetRequest) (*pb.Response, error)
func (*TransactionGrpcHandler) GetByReference ¶
func (t *TransactionGrpcHandler) GetByReference(ctx context.Context, in *pb.GetRequest) (*pb.Response, error)
func (*TransactionGrpcHandler) GetByType ¶
func (t *TransactionGrpcHandler) GetByType(ctx context.Context, in *pb.GetByTypeRequest) (*pb.Response, error)
func (*TransactionGrpcHandler) List ¶
func (t *TransactionGrpcHandler) List(ctx context.Context, in *pb.PaginationRequest) (*pb.ListResponse, error)
func (*TransactionGrpcHandler) ListByAccountFrom ¶
func (t *TransactionGrpcHandler) ListByAccountFrom(ctx context.Context, in *pb.ListRequest) (*pb.ListResponse, error)
func (*TransactionGrpcHandler) ListByAccountTo ¶
func (t *TransactionGrpcHandler) ListByAccountTo(ctx context.Context, in *pb.ListRequest) (*pb.ListResponse, error)
func (*TransactionGrpcHandler) ListByReference ¶
func (t *TransactionGrpcHandler) ListByReference(ctx context.Context, in *pb.ListRequest) (*pb.ListResponse, error)
func (*TransactionGrpcHandler) ListByType ¶
func (t *TransactionGrpcHandler) ListByType(ctx context.Context, in *pb.ListByTypeRequest) (*pb.ListResponse, error)
func (*TransactionGrpcHandler) Register ¶
func (t *TransactionGrpcHandler) Register(ctx context.Context, in *pb.RegisterRequest) (*pb.Response, error)
Click to show internal directories.
Click to hide internal directories.