feat: support lud-11 disposable links (#95)
This commit is contained in:
parent
0cf2df2dcb
commit
3dc1e86d8c
6 changed files with 29 additions and 4 deletions
|
|
@ -39,6 +39,7 @@ class CreatePayLinkData(BaseModel):
|
|||
fiat_base_multiplier: int = Query(100, ge=1)
|
||||
username: str = Query(None)
|
||||
zaps: Optional[bool] = Query(False)
|
||||
disposable: bool | None = Query(True)
|
||||
|
||||
|
||||
class PayLink(BaseModel):
|
||||
|
|
@ -63,6 +64,8 @@ class PayLink(BaseModel):
|
|||
created_at: datetime
|
||||
updated_at: datetime
|
||||
|
||||
disposable: bool
|
||||
|
||||
def lnurl(self, req: Request) -> str:
|
||||
url = req.url_for("lnurlp.api_lnurl_response", link_id=self.id)
|
||||
url = url.replace(path=normalize_path(url.path))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue