async def make_transaction(transaction_in: TransactionIn): user_in_db = get_user(transaction_in.username) if user_in_db == None:
async def get_balance(username: str): user_in_db = get_user(username) if user_in_db == None: raise HTTPException(status_code=404, detail="El usuario no existe") user_out = UserOut(**user_in_db.dict()) return user_out
async def get_balance(username: str): user_in_db = get_user(username) if user_in_db == None:
async def auth_user(user_in: UserIn): user_in_db = get_user(user_in.username) if user_in_db == None:
async def get_usuarios(username: str): if user_db.get_user(username) is None: raise HTTPException(status_code=400, detail="error, no existe el usuario") return user_db.get_user(username)
async def delete_usuario(username: str): if user_db.get_user(username) is None: raise HTTPException(status_code=400, detail="error, El usuario no existe") del user_db.database_users[username] return user_db.get_users()
async def nuevo_usuario(usuario: user_db.UserInDB): if user_db.get_user(usuario.username) is None: user_db.database_users[usuario.username] = usuario return user_db.get_users() raise HTTPException(status_code=400, detail="El username ya existe")