lnbits-legend/lnbits/core/views
dni ⚡ 6730c6ed67
refactor: fix duplicate keychecker (#2339)
* refactor: fix duplicate keychecker

- refactor KeyChecker to be more approachable
- only 1 sql query needed even if you use `get_key_type`
- rename `WalletType` to `KeyType` wallet type was misleading

fix test

sorting

* fixup!

* revert 404
2024-05-13 15:26:25 +01:00
..
__init__.py refactor: breaking bad 2020-03-08 23:00:41 +01:00
admin_api.py feat: usermanager (#2139) 2024-05-10 12:06:46 +02:00
api.py refactor: fix duplicate keychecker (#2339) 2024-05-13 15:26:25 +01:00
auth_api.py feat: adhere to ruff's B rules (#2423) 2024-04-17 13:11:51 +02:00
extension_api.py feat: adhere to ruff's B rules (#2423) 2024-04-17 13:11:51 +02:00
generic.py feat: usermanager (#2139) 2024-05-10 12:06:46 +02:00
node_api.py feat: adhere to ruff's B rules (#2423) 2024-04-17 13:11:51 +02:00
payment_api.py refactor: fix duplicate keychecker (#2339) 2024-05-13 15:26:25 +01:00
public_api.py feat: adhere to ruff's B rules (#2423) 2024-04-17 13:11:51 +02:00
tinyurl_api.py feat: adhere to ruff's B rules (#2423) 2024-04-17 13:11:51 +02:00
user_api.py feat: usermanager (#2139) 2024-05-10 12:06:46 +02:00
wallet_api.py refactor: fix duplicate keychecker (#2339) 2024-05-13 15:26:25 +01:00
webpush_api.py feat: improve on api structure, add openapi tags (#2295) 2024-03-28 08:59:28 +01:00
websocket_api.py feat: add settings.lnbits_running (#2450) 2024-04-22 12:33:53 +03:00