Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBRepository ¶
type DBRepository interface { // Account-related CreateAccount(ctx context.Context, id string) (exists bool, err error) GetAccountDetail(ctx context.Context, id string) (res *model.AccountDetail, err error) UpdateAccountStatus(ctx context.Context, req *model.ActivationRequest) (err error) // Transaction-related GetAllTransactionHistory(ctx context.Context, accountID string) (res []*model.HistoryResultTransaction, err error) IsReferenceIDExists(ctx context.Context, accountID, referenceID string) (exists bool, err error) CreateTransaction(ctx context.Context, req *model.CreateTransactionRequest) (err error) }
Click to show internal directories.
Click to hide internal directories.