feat: add user endpoints
This commit is contained in:
@@ -27,6 +27,11 @@ from src.application.commands import (
|
||||
UpdatePurchaseRequestStatusCommand,
|
||||
PutOrganizationDocumentCommand,
|
||||
SetPasswordCommand,
|
||||
ListUsersCommand,
|
||||
GetUserCommand,
|
||||
ListUserWalletsCommand,
|
||||
GetUserMnemonicCommand,
|
||||
GetUserSecretKeysCommand,
|
||||
)
|
||||
from src.application.contracts import IHashService, IJwtService, ILogger
|
||||
from src.infrastructure.config import settings
|
||||
@@ -215,3 +220,33 @@ def get_set_password_command(
|
||||
logger: ILogger = Depends(get_logger),
|
||||
) -> SetPasswordCommand:
|
||||
return SetPasswordCommand(uow, hash_service, logger)
|
||||
|
||||
def get_list_users_command(
|
||||
uow: IUnitOfWork = Depends(get_unit_of_work),
|
||||
logger: ILogger = Depends(get_logger),
|
||||
) -> ListUsersCommand:
|
||||
return ListUsersCommand(uow, logger)
|
||||
|
||||
def get_get_user_command(
|
||||
uow: IUnitOfWork = Depends(get_unit_of_work),
|
||||
logger: ILogger = Depends(get_logger),
|
||||
) -> GetUserCommand:
|
||||
return GetUserCommand(uow, logger)
|
||||
|
||||
def get_list_user_wallets_command(
|
||||
uow: IUnitOfWork = Depends(get_unit_of_work),
|
||||
logger: ILogger = Depends(get_logger),
|
||||
) -> ListUserWalletsCommand:
|
||||
return ListUserWalletsCommand(uow, logger)
|
||||
|
||||
def get_get_user_mnemonic_command(
|
||||
uow: IUnitOfWork = Depends(get_unit_of_work),
|
||||
logger: ILogger = Depends(get_logger),
|
||||
) -> GetUserMnemonicCommand:
|
||||
return GetUserMnemonicCommand(uow, logger)
|
||||
|
||||
def get_get_user_secret_keys_command(
|
||||
uow: IUnitOfWork = Depends(get_unit_of_work),
|
||||
logger: ILogger = Depends(get_logger),
|
||||
) -> GetUserSecretKeysCommand:
|
||||
return GetUserSecretKeysCommand(uow, logger)
|
||||
Reference in New Issue
Block a user