SatSale

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.github/workflows/test.yml28L
-rw-r--r--.gitignore12L
-rw-r--r--LICENSE22L
-rw-r--r--README.md197L
-rw-r--r--config.py126L
-rw-r--r--config.toml122L
-rw-r--r--docs/HTTPS.md19L
-rw-r--r--docs/config_lightning.py72L
-rw-r--r--docs/config_remote_node.py70L
-rw-r--r--docs/diagram.png351936B
-rw-r--r--docs/diagrams_net.xml1L
-rw-r--r--docs/lightning.md35L
-rw-r--r--docs/tor.md42L
-rw-r--r--docs/woocommerce.md14L
-rw-r--r--gateways/lightning_address.py81L
-rw-r--r--gateways/paynym.py93L
-rw-r--r--gateways/ssh_tunnel.py93L
-rw-r--r--gateways/tor.py23L
-rw-r--r--gateways/woo_satsale.php207L
-rw-r--r--gateways/woo_webhook.py38L
-rw-r--r--gunicorn.conf.py14L
-rw-r--r--node/__init__.py0B
-rw-r--r--node/bitcoind.py148L
-rw-r--r--node/clightning.py107L
-rw-r--r--node/lnd.py170L
-rw-r--r--node/xpub.py94L
-rw-r--r--payments/__init__.py0B
-rw-r--r--payments/database.py138L
-rw-r--r--payments/price_feed.py107L
-rw-r--r--payments/weakhands.py77L
-rw-r--r--requirements.txt18L
-rw-r--r--satsale.py405L
-rw-r--r--scripts/generate_payment_report.py105L
-rw-r--r--static/favicon.ico1150B
-rw-r--r--static/jquery-3.6.0.min.js2L
-rw-r--r--static/logo.svg10L
-rw-r--r--static/qr_codes/.gitignore4L
-rw-r--r--static/satsale.js122L
-rw-r--r--static/socket.io.min.js7L
-rw-r--r--static/style.css138L
-rw-r--r--templates/donate.html77L
-rw-r--r--templates/index.html78L
-rw-r--r--templates/node.html50L
-rw-r--r--test/coindesk_price_data.json1L
-rw-r--r--test/coingecko_price_data.json1L
-rw-r--r--test/config.toml5L
-rwxr-xr-xtest/lint/lint-python.sh27L
-rwxr-xr-xtest/run_tests.sh3L
-rw-r--r--test/test_price_feed.py80L
-rw-r--r--test/test_xpub.py24L
-rw-r--r--utils.py3L