135 Commits (420546c201daaddd4b3f97c909ab0ceccec1be40)

Author SHA1 Message Date
SomberNight 9039ec1dc4
payserver: make daemon_wallet_loaded hook reliable 3 years ago
SomberNight 7b6274eaff
daemon: better error msg if rpchost/rpcport is badly configured 3 years ago
SomberNight 22371730d6
daemon.run_daemon: always stop if daemon.taskgroup dies 3 years ago
ThomasV 724edd223c make PayServer a plugin 3 years ago
ThomasV eefb855671 PayServer: fix create_request 3 years ago
SomberNight 32ce64faa5
merchant www: allow symlinks for vendored libs 3 years ago
SomberNight 60769e4769
be more robust to "electrum/www" missing 3 years ago
SomberNight c463f5e23d
password unification refactor: move methods from wallet to daemon 3 years ago
SomberNight c09903be68
daemon.PayServer.create_request: mark as broken... 4 years ago
SomberNight 5b000a871f
EventListener follow-ups: adapt left-out classes and minor clean-ups 4 years ago
SomberNight 641c3e23a4
daemon: default rpc socktype to "tcp" if `rpcport` is set 4 years ago
SomberNight 2c57c78ebe
asyncio: stop using get_event_loop(). introduce ~singleton loop. 4 years ago
SomberNight 419fc6e1c1
gui init: raise GuiImportError instead of sys.exit if dep is missing 4 years ago
Federico f42ae3f01c
fix rpcsock (#7691) 4 years ago
sgmoore 3f20215d03
trivial: minor grammar fixes 4 years ago
SomberNight c9c094cfab
requirements: bump min aiorpcx to 0.22.0 4 years ago
SomberNight 3f3212e94d
some clean-ups now that we require python 3.8 4 years ago
SomberNight 12b659ff99
daemon: change rpcsock default to "unix" where available 4 years ago
SomberNight 62e1d8ed78
daemon: (trivial) subservices log when they start listening 4 years ago
SomberNight 88a1c1a618
python 3.10: fix some deprecation warnings and compat with 3.10 4 years ago
SomberNight ca9b48e2d6
gui: add BaseElectrumGui base class for guis 4 years ago
SomberNight c331c311db
crash reporter: add EarlyExceptionsQueue 4 years ago
SomberNight e0246b30b9
daemon: if taskgroup dies, show error in GUI 4 years ago
SomberNight 3643b9f056
daemon: rework stopping 4 years ago
yanmaani b1005694ec cli: Add support for Unix domain sockets 4 years ago
bitromortac ff61020dd2
watchtower: watch new channels 4 years ago
MrNaif2018 c35a46a727
Don't cleanup lockfile is listen_jsonrpc is False 5 years ago
SomberNight 66f68d6b1f
commands: fix "close_wallet" cmd, which was deadlocking 5 years ago
SomberNight 3ea27beb4e
daemon: change stop() to use events, instead of polling 5 years ago
SomberNight 5dfe1d1b6c
commands: make stop() CLI cmd wait for daemon to stop 5 years ago
SomberNight de6f5a8e03
{daemon,wallet}|.stop: small clean-up 5 years ago
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 5 years ago
ThomasV ded449233e Trampoline routing. 5 years ago
ThomasV 43c5df2ab5 Setconfig: set rpc_user rpc_password in daemon (fix #6762). 5 years ago
ThomasV 0b183444b4 Rename maybe_init_lightning(). Call load_data() from there 5 years ago
SomberNight ec0f91942d
daemon: fix local RPC server error messages to conform to jsonrpc spec 5 years ago
bitromortac 4efcb53d24 network: load gossip db early 5 years ago
SomberNight 83e61d6743
cli: allow specifying --wallet at any arg position, as before 5 years ago
SomberNight a81b0ecc59
daemon/rpc: include "jsonrpc" key in rpc responses 5 years ago
MrNaif2018 6bd1a04aee
Pass wallet to invoice_status/request_status (#6595) 5 years ago
SomberNight a32cb7784f
myAiohttpClient: add id counter, and rename to JsonRPCClient 6 years ago
SomberNight 50f705ee46
fix json-rpc interface (when not using CLI) 6 years ago
ThomasV 30f5be26ac Remove dependencies: jsonrpcserver, jsonrpcclient 6 years ago
ThomasV cfdfbd2bfe follow-up 6058829870 6 years ago
ThomasV 6058829870 Use attr.s classes for invoices and requests: 6 years ago
SomberNight 9baaf1afda
commands: make 'wallet'-mangling in decorator less obscure, and fixes 6 years ago
ThomasV d3fb68575d daemon.py: Add authentication to Watchtower. 6 years ago
ThomasV e2c2c89988 follow-up prev 6 years ago
ThomasV 13317c2f51 fix callback name: request_status 6 years ago
ThomasV 87facaa781 payserver: do not allow create_invoice by default 6 years ago