-rw-r--r-- | .github/workflows/test.yml | 28L |
-rw-r--r-- | .gitignore | 12L |
-rw-r--r-- | LICENSE | 22L |
-rw-r--r-- | README.md | 197L |
-rw-r--r-- | config.py | 126L |
-rw-r--r-- | config.toml | 122L |
-rw-r--r-- | docs/HTTPS.md | 19L |
-rw-r--r-- | docs/config_lightning.py | 72L |
-rw-r--r-- | docs/config_remote_node.py | 70L |
-rw-r--r-- | docs/diagram.png | 351936B |
-rw-r--r-- | docs/diagrams_net.xml | 1L |
-rw-r--r-- | docs/lightning.md | 35L |
-rw-r--r-- | docs/tor.md | 42L |
-rw-r--r-- | docs/woocommerce.md | 14L |
-rw-r--r-- | gateways/lightning_address.py | 81L |
-rw-r--r-- | gateways/paynym.py | 93L |
-rw-r--r-- | gateways/ssh_tunnel.py | 93L |
-rw-r--r-- | gateways/tor.py | 23L |
-rw-r--r-- | gateways/woo_satsale.php | 207L |
-rw-r--r-- | gateways/woo_webhook.py | 38L |
-rw-r--r-- | gunicorn.conf.py | 14L |
-rw-r--r-- | node/__init__.py | 0B |
-rw-r--r-- | node/bitcoind.py | 148L |
-rw-r--r-- | node/clightning.py | 107L |
-rw-r--r-- | node/lnd.py | 170L |
-rw-r--r-- | node/xpub.py | 94L |
-rw-r--r-- | payments/__init__.py | 0B |
-rw-r--r-- | payments/database.py | 138L |
-rw-r--r-- | payments/price_feed.py | 107L |
-rw-r--r-- | payments/weakhands.py | 77L |
-rw-r--r-- | requirements.txt | 18L |
-rw-r--r-- | satsale.py | 405L |
-rw-r--r-- | scripts/generate_payment_report.py | 105L |
-rw-r--r-- | static/favicon.ico | 1150B |
-rw-r--r-- | static/jquery-3.6.0.min.js | 2L |
-rw-r--r-- | static/logo.svg | 10L |
-rw-r--r-- | static/qr_codes/.gitignore | 4L |
-rw-r--r-- | static/satsale.js | 122L |
-rw-r--r-- | static/socket.io.min.js | 7L |
-rw-r--r-- | static/style.css | 138L |
-rw-r--r-- | templates/donate.html | 77L |
-rw-r--r-- | templates/index.html | 78L |
-rw-r--r-- | templates/node.html | 50L |
-rw-r--r-- | test/coindesk_price_data.json | 1L |
-rw-r--r-- | test/coingecko_price_data.json | 1L |
-rw-r--r-- | test/config.toml | 5L |
-rwxr-xr-x | test/lint/lint-python.sh | 27L |
-rwxr-xr-x | test/run_tests.sh | 3L |
-rw-r--r-- | test/test_price_feed.py | 80L |
-rw-r--r-- | test/test_xpub.py | 24L |
-rw-r--r-- | utils.py | 3L |