refactor: pynostr instead of custom nostr lib (#112)
This commit is contained in:
parent
9a152723e2
commit
c4d923e9af
9 changed files with 6 additions and 464 deletions
4
tasks.py
4
tasks.py
|
|
@ -7,10 +7,10 @@ from lnbits.core.crud import get_payment, update_payment
|
|||
from lnbits.core.models import Payment
|
||||
from lnbits.tasks import register_invoice_listener
|
||||
from loguru import logger
|
||||
from pynostr.event import Event
|
||||
|
||||
from .crud import get_or_create_lnurlp_settings, get_pay_link
|
||||
from .models import PayLink
|
||||
from .nostr.event import Event
|
||||
|
||||
|
||||
async def wait_for_paid_invoices():
|
||||
|
|
@ -136,7 +136,7 @@ async def send_zap(payment: Payment):
|
|||
)
|
||||
|
||||
settings = await get_or_create_lnurlp_settings()
|
||||
settings.private_key.sign_event(zap_receipt)
|
||||
zap_receipt.sign(settings.private_key.hex())
|
||||
|
||||
async def send_to_relay(relay_url: str, event_message: str):
|
||||
"""Helper function to send an event to a single relay."""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue