NUT-08: Lower Lightning fees
- Implements NUT-08: mint returns overpaid Lightning fees to wallet
- New FakeWallet backend for testing
- PostgreSQL support enabled (@trbouma)
- CLI improvements (@sihamon)
- Use Pydantic settings class
Mint runners: a few config flags have changed with 0.10.0:
MINT_SERVER_HOST -> MINT_LISTEN_HOST
MINT_SERVER_PORT -> MINT_LISTEN_PORT
LNBITS_ENDPOINT -> MINT_LNBITS_ENDPOINT
LNBITS_KEY -> MINT_LNBITS_KEY
New config flag:
MINT_LIGHTNING_BACKEND
which can bei either LNbitsWallet
or FakeWallet
. The latter is only for testing.