2898 Commits (1a8978100efd55a8878cf6e79a3eb40c980c9c8d)

Author SHA1 Message Date
Rusty Russell 1a8978100e invoice: add ctlv option. 4 years ago
Christian Decker 0d1b45dfcc json-rpc: Give `waitblockheight` an error code for timeouts 4 years ago
Rusty Russell 3b7d0e7a62 common/json: make json_scan return an error string. 4 years ago
Rusty Russell 53582a0f81 lightningd/bitcoind: use json_scan. 4 years ago
Rusty Russell 11a4d46c44 chaintopology: fix crash if bcli doesn't include errmsg. 4 years ago
Rusty Russell 2b6cdfeb5a json_to_psbt: fix API to match other allocating json_to functions. 4 years ago
Christian Decker 30abda2750 jsonrpc: Allow filtering via bolt11 or payment_hash in listinvoices 4 years ago
Antoine Poinsot 45bb1bfa3c hsmd: cleanup encrypted hsm_secret detection 4 years ago
Antoine Poinsot a441485a35 lightningd: regroup hsm_secret password input logic 4 years ago
Antoine Poinsot 917f78a4f8 lightningd: group hsm_secret encryption key derivation 4 years ago
Antoine Poinsot 56c223886c lightning: confirm password on hsm_secret encryption 4 years ago
niftynei d98bd39d60 dual_open: neaten spacing for macro 4 years ago
fiatjaf 6af8adde26 fix memset for route_hop json parsing when no channel_id exists. 4 years ago
Rusty Russell 19af1d10e6 invoice: hack in merkle of invoice as "payment_secret" (EXPERIMENTAL_FEATURES) 4 years ago
Rusty Russell 43b71de897 lightningd: low-level createinvoicerequest API (EXPERIMENTAL_FEATURES) 4 years ago
Rusty Russell 59efd160c1 hsmd: code to sign bolt12 messages with a tweaked key. 4 years ago
Rusty Russell eb4062bb14 setchannelfee: fix crash when channel is not in valid state. 4 years ago
Rusty Russell 723c16072a cleanups: feedback from Christian Decker review. 4 years ago
Rusty Russell a33e39b7e8 pay, wallet: rename internal `bolt11` vars to `invstring`. 4 years ago
Rusty Russell 4c4288e3e5 invoice: handle bolt12 strings if EXPERIMENTAL_FEATURES. 4 years ago
Rusty Russell fab0842d31 lightningd: createinvoice low-level invoice creation command. 4 years ago
Rusty Russell d66dbd473a lightningd: add low-level offer interfaces. 4 years ago
Rusty Russell 3f4683e3f8 sendpay: optional argument to link local offer. 4 years ago
Rusty Russell 963f6b5d67 invoice: add an optional local_offer_id. 4 years ago
Rusty Russell d971e3de98 Plugin: support extra args to "start". 4 years ago
Rusty Russell 8a9976c4c1 plugins: support concatenation of multiple args. 4 years ago
Rusty Russell 646c564ec5 plugins: remove deprecated string plugin options. 4 years ago
Rusty Russell 32c7c133f4 common/sphinx: make onionpacket.routinginfo a dynamic member. 4 years ago
Rusty Russell 3776af4a35 common/sphinx: make TOTAL_PACKET_SIZE a macro. 4 years ago
Rusty Russell 28a903c917 channeld: hand up onionmessage fields. 4 years ago
Rusty Russell c1bdaa27bc sendonionmessage: add invoice, invoice_request and invoice_error fields. 4 years ago
Christian Decker b2a5cf422f jsonrpc: Forward errors on malformed requests to cli 4 years ago
Michael Schmoock c4b7f4d9d2 feat: adds local halfchan fees to listpeers 4 years ago
Rusty Russell 695a8bd868 lightningd: split onion_message hook. 4 years ago
Rusty Russell 61422193d9 channeld: hand input blinding to lightningd. 4 years ago
Rusty Russell dc745cdf2f peer_htlcs.c: close taken() leak. 4 years ago
Rusty Russell 1a3c0a0c0d invoice: fix potential race where invoice is paid/expired while we're calling hook. 4 years ago
ZmnSCPxj jxPCSnmZ a437936c78 lightningd/log.c: Fix up handling of SIGHUP. 4 years ago
niftynei 9f74dd9fb3 df: rename the dual_open wires to match other daemon wires 4 years ago
Rusty Russell 0ad269f5b6 invoice: make invoice_payment hook a multi-user hook. 4 years ago
Rusty Russell ca2bd98082 unittest: use common_setup / common_shutdown almost everywhere. 4 years ago
Rusty Russell f0621cec0d JSON-RPC: don't allow any strings which aren't valid UTF-8. 4 years ago
ZmnSCPxj jxPCSnmZ 32de621886 lightningd/plugin_hook.c: Make `db_write` a chained hook. 4 years ago
ZmnSCPxj jxPCSnmZ 904e110554 lightningd/plugin.c: Make plugin-exclusive loop support multiple plugins. 4 years ago
niftynei 6077eca660 df: pass back 'close_to' for completed/commitment secured channels 4 years ago
YOSHIDA Masanori ff2535651e lightningd: remove unused pid_fd member in struct lightningd 4 years ago
Rusty Russell f56266c1c1 plugins: undeprecate old form of hooks. 4 years ago
Michael Schmoock 36499e6779 fix: closer set to remote for onchain settlement 4 years ago
Michael Schmoock 3e42d08c89 fix: hangup in plugin rescan 4 years ago
niftynei cefb64cd68 htlc_accepted: log BROKEN if both 'failure_msg' + 'failure_onion' 4 years ago