mirror of
https://github.com/lnbits/lnbits.git
synced 2025-06-23 23:33:57 +02:00
ditch lnurl lib
This commit is contained in:
parent
9cc3aaa7a2
commit
7b8c9cfdc5
@ -30,14 +30,16 @@ async def lnurl_response(username: str, domain: str, request: Request):
|
|||||||
if now > expiration:
|
if now > expiration:
|
||||||
return LnurlErrorResponse(reason="Address has expired.").dict()
|
return LnurlErrorResponse(reason="Address has expired.").dict()
|
||||||
|
|
||||||
resp = LnurlPayResponse(
|
resp = {
|
||||||
callback=request.url_for("lnaddress.lnurl_callback", address_id=address.id),
|
"tag": "payRequest",
|
||||||
min_sendable=1000,
|
"callback": request.url_for("lnaddress.lnurl_callback", address_id=address.id),
|
||||||
max_sendable=1000000000,
|
"metadata": await address.lnurlpay_metadata(domain=domain),
|
||||||
metadata=await address.lnurlpay_metadata(domain=domain),
|
"minSendable": 1000,
|
||||||
)
|
"maxSendable": 1000000000,
|
||||||
print("RESP", resp.dict())
|
}
|
||||||
return resp.dict()
|
|
||||||
|
print("RESP", resp)
|
||||||
|
return json.dumps(resp)
|
||||||
|
|
||||||
|
|
||||||
@lnaddress_ext.get("/lnurl/cb/{address_id}", name="lnaddress.lnurl_callback")
|
@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:
|
except AssertionError as e:
|
||||||
return LnurlErrorResponse(reason="ERROR")
|
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…
x
Reference in New Issue
Block a user