refactor: remove get_key_type decorator (#2676)

* refactor: remove `get_key_type` decorator
breaking change for 1.0.0
This commit is contained in:
dni ⚡
2024-09-24 10:56:34 +02:00
committed by GitHub
parent 21d87adc52
commit 04aefc8077
3 changed files with 19 additions and 30 deletions
-9
View File
@@ -95,15 +95,6 @@ class KeyChecker(SecurityBase):
return WalletTypeInfo(key_type, wallet)
async def get_key_type(
request: Request,
api_key_header: str = Security(api_key_header),
api_key_query: str = Security(api_key_query),
) -> WalletTypeInfo:
check: KeyChecker = KeyChecker(api_key=api_key_header or api_key_query)
return await check(request)
async def require_admin_key(
request: Request,
api_key_header: str = Security(api_key_header),