12 Commits

Author SHA1 Message Date
ekzyis
ef700e188a Pass config with spread operator 2024-06-21 22:54:03 +02:00
ekzyis
e907c07d5f Use INFO level for 'wallet disabled' message 2024-06-21 22:52:45 +02:00
ekzyis
5f0e653efe Run validation during save 2024-06-21 22:52:45 +02:00
ekzyis
811946d0c6 Fix enableWallet
* wrong storage key was used
* broke if wallets with no configs existed
2024-06-21 22:52:45 +02:00
ekzyis
748152b5c1 Add NWC wallet 2024-06-21 22:52:37 +02:00
ekzyis
7c287ae58b Add schema to wallet def 2024-06-20 20:46:51 +02:00
ekzyis
396584311f Add logging to attach & detach 2024-06-20 20:34:45 +02:00
ekzyis
dfd0c27fb2 Don't pass logger to sendPayment 2024-06-20 20:20:32 +02:00
ekzyis
643cb6e2ca Set canPay, canReceive in useWallet 2024-06-20 20:16:27 +02:00
ekzyis
506d5c9ce2 Update wallet logging + other stuff
* add canPay and canSend to wallet definition
* rename 'default payment method' to 'enabled' and add enable + disable method
2024-06-20 19:56:37 +02:00
ekzyis
4a4d6698bc Fix import error 2024-06-20 16:50:36 +02:00
ekzyis
6df1cdb599 wip: Use uniform interface for wallets 2024-06-20 02:25:32 +02:00