This commit is contained in:
Riccardo Balbo 2025-02-23 16:52:03 +00:00
commit 44d3e28182
11 changed files with 630 additions and 638 deletions

View file

@ -6,8 +6,6 @@ from typing import Any, Dict, List, Optional
from pydantic import BaseModel
from .nwcp import NWCServiceProvider
class NWCKey(BaseModel):
pubkey: str
@ -29,8 +27,6 @@ class NWCKey(BaseModel):
return cls(**row)
class NWCBudget(BaseModel):
id: int
pubkey: str
@ -61,7 +57,7 @@ class NWCNewBudget(BaseModel):
budget_msats: int
refresh_window: int
created_at: int
# CRUD models
class CreateNWCKey(BaseModel):
@ -111,4 +107,3 @@ class NWCRegistrationRequest(BaseModel):
class NWCGetResponse(BaseModel):
data: NWCKey
budgets: List[NWCBudget]