lnbits-legend/lnbits/extensions/diagonalley
fiatjaf 9185342c72 simplify environment variables required.
instead of multiple keys/macaroons with different permissions we request only one.
if someone wants to use lnbits with an invoice macaroon they're free to do it and
we will just fail on 'pay' methods, as before.

this also grandfathers the previous environment variables names so everything keeps
working without people having to change their setups.

in the meantime some bugs with lntxbot and c-lightning were fixed and the `requests`
dependency was eliminated because I can't organize myself into meaningful chunks of
changes.
2020-10-08 16:03:21 -03:00
..
templates/diagonalley update prettier to 2.1.1 2020-09-14 09:14:51 -03:00
__init__.py migrate from flask to quart. 2020-09-14 16:03:25 -03:00
config.json.example Update and rename config.json to config.json.example 2020-04-27 22:01:21 +01:00
crud.py simplify environment variables required. 2020-10-08 16:03:21 -03:00
migrations.py migration tracking. 2020-09-04 21:33:30 -03:00
models.py run black on everything. 2020-08-30 23:19:43 -03:00
README.md Added Diagon Alley extension 2020-04-16 21:51:17 +01:00
views.py migrate from flask to quart. 2020-09-14 16:03:25 -03:00
views_api.py migrate from flask to quart. 2020-09-14 16:03:25 -03:00

Diagon Alley

A movable market stand

Make a list of products to sell, point the list to an indexer (or many), stack sats. Diagon Alley is a movable market stand, for anon transactions. You then give permission for an indexer to list those products. Delivery addresses are sent through the Lightning Network.

API endpoints

curl -X GET http://YOUR-TOR-ADDRESS