grpc

package
v0.0.0-...-c255016 Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func StartGrpcServer

func StartGrpcServer(database *gorm.DB, port int)

Types

type TransactionGrpcHandler

type TransactionGrpcHandler struct {
	TransactionController *controller.Transaction

	pb.UnimplementedPaymentServiceServer
}

func NewTransactionGrpcHandler

func NewTransactionGrpcHandler(
	transaction *controller.Transaction,
) *TransactionGrpcHandler

func (*TransactionGrpcHandler) Get

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 (*TransactionGrpcHandler) List

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 (*TransactionGrpcHandler) Register

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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