143 Commits (10c21834613318f15bd30213fa52eaada50d1285)

Author SHA1 Message Date
SomberNight 662d0d92bd
remote watchtower: enforce that SSL is used, on the client-side 6 years ago
SomberNight d5f368c584
LN invoices: support msat precision 6 years ago
ThomasV 4bda882695 Group swap transactions in Qt history (fixes #6237) 6 years ago
SomberNight b6db201570
util: small clean-up for format_satoshis 6 years ago
SomberNight 2c962abe51
network: randomise the order of address subscriptions 6 years ago
SomberNight a32cb7784f
myAiohttpClient: add id counter, and rename to JsonRPCClient 6 years ago
ThomasV 30f5be26ac Remove dependencies: jsonrpcserver, jsonrpcclient 6 years ago
ThomasV 56f4932f10 import/exports to json files: 6 years ago
ThomasV 6058829870 Use attr.s classes for invoices and requests: 6 years ago
SomberNight 54fdb011f9
fixups for CallbackManager refactor 6 years ago
SomberNight 223b62554e
lntransport: use network proxy if available 6 years ago
SomberNight 7257172e1c
NetworkRetryManager: add random noise to time 6 years ago
SomberNight 76f0ad3271
util: add NetworkRetryManager, a baseclass for LNWorker and Network 6 years ago
ThomasV 9224404108 Move callback manager out of Network class 6 years ago
SomberNight fe86f91110
adapt to new aiohttp_socks: fix deprecation warnings 6 years ago
SomberNight ea0981ebeb
lnutil.UpdateAddHtlc: use attrs instead of old-style namedtuple 6 years ago
ThomasV 3d69f3b0be improve payment status callbacks: 6 years ago
SomberNight 7962e17df6
invoices: deal with expiration of "0" mess 6 years ago
SomberNight 2fab681444
bolt11 invoice: strip (and so accept with) leading/trailing whitespaces 6 years ago
SomberNight ed234d3444
rename all TaskGroup() fields to "taskgroup" 6 years ago
Jakub Łukasiewicz c121230706
Added ELECTRUMDIR env variable (#5543) 6 years ago
SomberNight 0723355a0f
util.Satoshis: note that sometimes this actually has 'msat' precision 6 years ago
ThomasV e3ccfe6449 kivy: make backups optional 6 years ago
SomberNight 497d6019e1 kivy/android: ask for STORAGE permission at runtime 6 years ago
ThomasV 2dad87cbb4 Automate backups: 6 years ago
ThomasV 87b7d2c0c0 wallet backup function for kivy/android 6 years ago
SomberNight 004acb906d
ecc: abstract away some usage of python-ecdsa: randrange 6 years ago
ThomasV dbceed2647 Restructure wallet storage: 6 years ago
SomberNight 6d270364c6
qt paytoedit: properly handle multiple max ('!') outputs 6 years ago
rbrooklyn 3658f87035 Add block explorer support for mynode.local (#5892) 6 years ago
SomberNight 2d57a689d9
network/util: increase default timeout of make_aiohttp_session (30->45s) 6 years ago
SomberNight 2ca535225d
util.standardize_path: properly handle "~" (user's home directory) 6 years ago
SomberNight 7b49832a3f
payment requests: fix explicit "None" expiration 6 years ago
SomberNight 308517d473
python 3.8: adapt to breaking changes re asyncio.CancelledError 6 years ago
ThomasV f08796fe68 Allow requests that never expire 6 years ago
SomberNight daef1a8359
lnworker: don't log InvoiceError 6 years ago
SomberNight 8cf3587aeb
base_encode/base_decode: change to saner API 6 years ago
SomberNight 6b195437ed
wallet: "future" txns num conf is now negative 6 years ago
SomberNight 06de2660cf
kivy: support invoices with "max" amount 6 years ago
SomberNight 4057140e6a
lightning qr codes: more robust parsing 6 years ago
SomberNight 66ddedb97e
qt tx dialog: small fee edit fix 6 years ago
SomberNight bafe8a2fff
integrate PSBT support natively. WIP 6 years ago
ThomasV a0ec2690cf Call wallet.set_paid after onchain broadcast. Check if invoices are expired in util.get_request_status 6 years ago
ThomasV aac0fe9ae6 kivy: show status with color. show inflight attempts. 6 years ago
SomberNight 0b87ce426f
minor qt send tab fixes. notably 'send max' was broken 6 years ago
ThomasV aaed594772 Simplify invoices and requests. 6 years ago
ThomasV a50f935aec Restructure invoices and requests (WIP) 6 years ago
SomberNight 9e57a59615
network: handle main_taskgroup dying better. passthrough CancelledError 6 years ago
ThomasV 8010123c08 Display and refresh the status of incoming payment requests: 6 years ago
ThomasV 0e8dba897e lightning: 6 years ago