mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2025-02-23 22:47:05 +01:00
ditch lnurl lib
This commit is contained in:
parent
9cc3aaa7a2
commit
7b8c9cfdc5
1 changed files with 13 additions and 10 deletions
|
@ -30,14 +30,16 @@ async def lnurl_response(username: str, domain: str, request: Request):
|
|||
if now > expiration:
|
||||
return LnurlErrorResponse(reason="Address has expired.").dict()
|
||||
|
||||
resp = LnurlPayResponse(
|
||||
callback=request.url_for("lnaddress.lnurl_callback", address_id=address.id),
|
||||
min_sendable=1000,
|
||||
max_sendable=1000000000,
|
||||
metadata=await address.lnurlpay_metadata(domain=domain),
|
||||
)
|
||||
print("RESP", resp.dict())
|
||||
return resp.dict()
|
||||
resp = {
|
||||
"tag": "payRequest",
|
||||
"callback": request.url_for("lnaddress.lnurl_callback", address_id=address.id),
|
||||
"metadata": await address.lnurlpay_metadata(domain=domain),
|
||||
"minSendable": 1000,
|
||||
"maxSendable": 1000000000,
|
||||
}
|
||||
|
||||
print("RESP", resp)
|
||||
return json.dumps(resp)
|
||||
|
||||
|
||||
@lnaddress_ext.get("/lnurl/cb/{address_id}", name="lnaddress.lnurl_callback")
|
||||
|
@ -82,6 +84,7 @@ async def lnurl_callback(address_id, amount: int = Query(...)):
|
|||
except AssertionError as e:
|
||||
return LnurlErrorResponse(reason="ERROR")
|
||||
|
||||
resp = LnurlPayActionResponse(pr=r["payment_request"], routes=[])
|
||||
# resp = LnurlPayActionResponse(pr=r["payment_request"], routes=[])
|
||||
resp = {"pr": r["payment_request"], "routes": []}
|
||||
|
||||
return resp.dict()
|
||||
return json.dumps(resp)
|
||||
|
|
Loading…
Add table
Reference in a new issue