From 9e857e63291a2320a7d4654b5aa2d62591862f57 Mon Sep 17 00:00:00 2001 From: Lee Salminen Date: Tue, 20 Dec 2022 07:14:03 -0600 Subject: [PATCH] better validation on pubkeys --- lnbits/extensions/nostrnip5/views_api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lnbits/extensions/nostrnip5/views_api.py b/lnbits/extensions/nostrnip5/views_api.py index 511ae469..2cfb88a4 100644 --- a/lnbits/extensions/nostrnip5/views_api.py +++ b/lnbits/extensions/nostrnip5/views_api.py @@ -114,7 +114,7 @@ async def api_address_create( status_code=HTTPStatus.NOT_FOUND, detail="Local part already exists." ) - if len(data.pubkey) != 64: + if len(bytes.fromhex(data.pubkey)) != 32: raise HTTPException( status_code=HTTPStatus.NOT_FOUND, detail="Pubkey must be in hex format." )