Enabled Editing the Price for NIP-5 Domains

This commit is contained in:
Joel Klabo
2023-01-11 15:39:01 -08:00
parent e886d17f15
commit a5825f1aa9
4 changed files with 111 additions and 2 deletions
+9
View File
@@ -1,4 +1,5 @@
from enum import Enum
from locale import currency
from sqlite3 import Row
from typing import List, Optional
@@ -23,6 +24,14 @@ class CreateDomainData(BaseModel):
amount: float = Query(..., ge=0.01)
domain: str
class EditDomainData(BaseModel):
id: str
currency: str
amount: float = Query(..., ge=0.01)
@classmethod
def from_row(cls, row: Row) -> "Domain":
return cls(**dict(row))
class Domain(BaseModel):
id: str