added simple lnurl
This commit is contained in:
parent
2261bb8452
commit
c87ccf7107
11 changed files with 154 additions and 39 deletions
|
|
@ -2,23 +2,26 @@ from sqlite3 import Row
|
|||
from typing import Optional, List
|
||||
from pydantic import BaseModel
|
||||
|
||||
from lnbits.lnurl import encode as lnurl_encode
|
||||
|
||||
class CreateTempData(BaseModel):
|
||||
wallet: Optional[str]
|
||||
name: Optional[str]
|
||||
total: Optional[int]
|
||||
lnurlpayamount: Optional[int]
|
||||
lnurlwithdrawamount: Optional[int]
|
||||
|
||||
class Temp(BaseModel):
|
||||
id: str
|
||||
wallet: str
|
||||
name: str
|
||||
total: Optional[int]
|
||||
lnurlpayamount: Optional[int]
|
||||
lnurlwithdrawamount: Optional[int]
|
||||
|
||||
@classmethod
|
||||
def from_row(cls, row: Row) -> "Temp":
|
||||
return cls(**dict(row))
|
||||
|
||||
class CreateUpdateItemData(BaseModel):
|
||||
items: List[Item]
|
||||
|
||||
# add something lnurly
|
||||
items: List[Item]
|
||||
Loading…
Add table
Add a link
Reference in a new issue