lnbits-legend/lnbits/extensions/scrub
calle 5a12f4f237
Improved SSE listeners (#865)
* logging listeners

* comments

* generate privkey upon init

* listener queue

* remove duplicate check

* make format

* reuse channel

* error handling in sse listener

* uuid for listeners

* register named invoices

* uuid for listeners and listener list

* fix poetry lock

* setuptools

* requirements asyncio timeout

* setuptool;s

* make format

* remove async-timeout

* async_timeout readd

* try lower setuptools version

* try lower lower setuptools version

* back to current version + fix, maybe

* fix worflows to use poetry 1.2.1

* remove uneeded setuptools from build-system

* fix up formatting workflow

* debug to trace

* more traces

* debug logs to trace

Co-authored-by: dni  <office@dnilabs.com>
2022-10-04 09:51:47 +02:00
..
static/js pay lnurl 2022-06-21 10:31:18 +01:00
templates/scrub add small description in UI (#1023) 2022-09-30 13:41:35 +02:00
__init__.py initial 2022-06-07 11:04:34 +01:00
config.json some vanity bling 2022-06-22 16:51:14 +01:00
crud.py blacked 2022-07-05 16:21:49 +01:00
migrations.py blacked 2022-07-05 16:21:49 +01:00
models.py scrubbing works, duplicated code warning 2022-06-21 15:33:23 +01:00
README.md fix typo 2022-06-22 17:08:08 +01:00
tasks.py Improved SSE listeners (#865) 2022-10-04 09:51:47 +02:00
views_api.py blacked 2022-07-05 16:21:49 +01:00
views.py clean up 2022-06-22 13:30:06 +01:00

Scrub

Automatically forward funds (Scrub) that get paid to the wallet to an LNURLpay or Lightning Address

SCRUB is a small but handy extension that allows a user to take advantage of all the functionalities inside LNbits and upon a payment received to your LNbits wallet, automatically forward it to your desired wallet via LNURL or LNAddress!

Wallets supporting LNURL

Usage

  1. Create an scrub (New Scrub link)
    create scrub

    • select the wallet to be scrubbed
    • make a small description
    • enter either an LNURL pay or a lightning address

    Make sure your LNURL or LNaddress is correct!

  2. A new scrub will show on the Scrub links section
    scrub

    • only one scrub can be created for each wallet!
    • You can edit or delete the Scrub at any time
      edit scrub
  3. On your wallet, you'll see a transaction of a payment received and another right after it as apayment sent, marked with #scrubed
    wallet view