mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2024-11-19 09:54:21 +01:00
Update opennode.py
This commit is contained in:
parent
883e826aa4
commit
364ab472d2
@ -1,6 +1,6 @@
|
||||
from requests import Response, get, post
|
||||
from flask import jsonify
|
||||
from .base import InvoiceResponse, TxStatus, Wallet
|
||||
from .base import InvoiceResponse, TxStatus, Wallet, PaymentResponse
|
||||
import json
|
||||
|
||||
class OpenNodeWallet(Wallet):
|
||||
@ -24,11 +24,11 @@ class OpenNodeWallet(Wallet):
|
||||
|
||||
return InvoiceResponse(r, payment_hash, payment_request)
|
||||
|
||||
def pay_invoice(self, bolt11: str) -> Response:
|
||||
return post(
|
||||
url=f"{self.endpoint}/v2/withdrawals", headers=self.auth_admin, json={"type": "ln", "address": bolt11}
|
||||
)
|
||||
def pay_invoice(self, bolt11: str) -> PaymentResponse:
|
||||
|
||||
r = post(url=f"{self.endpoint}/v2/withdrawals", headers=self.auth_admin, json={"type": "ln","address": bolt11})
|
||||
|
||||
return PaymentResponse(r)
|
||||
|
||||
|
||||
def get_invoice_status(self, payment_hash: str) -> TxStatus:
|
||||
|
Loading…
Reference in New Issue
Block a user