9092 Commits (19af1d10e67edeb4333c729b5045d43e3ae6e793)
 

Author SHA1 Message Date
Rusty Russell 19af1d10e6 invoice: hack in merkle of invoice as "payment_secret" (EXPERIMENTAL_FEATURES) 4 years ago
Rusty Russell 2baa410e2b pytest: finally test fetchinvoice send, and offer plugin receive. 4 years ago
Rusty Russell 69ddf818c7 plugins/fetchinvoice: catch invoice_request reply. 4 years ago
Rusty Russell 3eada358e9 plugins/fetchinvoice: plugin to send an invoice_request for a given offer 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 9d75fbe237 plugins/offers: add code to catch invoice_request onion messages. 4 years ago
Rusty Russell 08e110b568 JSON: offers plugin `offer` command. 4 years ago
Rusty Russell 26e0cbeb7c plugin/offers: skeleton for offers plugin (EXPERIMENTAL_FEATURES) 4 years ago
Rusty Russell 1293852542 common/bolt12: add calculations for offer periods. 4 years ago
Rusty Russell 353e4cf3c2 wire/Makefile: make generated wire files depend on Makefile. 4 years ago
Karol Hosiawa e582c0ac0a Added listfunds test 4 years ago
Karol Hosiawa 4a3dec660f Added spent option to listfunds in pyln-client 4 years ago
Karol Hosiawa a2c208e121 Added spent option to listfunds 4 years ago
Rusty Russell eb4062bb14 setchannelfee: fix crash when channel is not in valid state. 4 years ago
fiatjaf 0fb4c1112d add a note to "unknown parameter" error about -k autodetect failure. 4 years ago
Rusty Russell 77478408f9 pyln: add RpcException for finer method failure control. 4 years ago
ZmnSCPxj jxPCSnmZ 423f3944e3 doc/BACKUP.md: Minor typo due to rearranged text. 4 years ago
Jan Sarenik 0401c60d43 common: change default network to mainnet for all 4 years ago
ZmnSCPxj jxPCSnmZ 0e326dd3a7 doc/BACKUP.md: Document backup strategies for `lightningd`. 4 years ago
Rusty Russell 723c16072a cleanups: feedback from Christian Decker review. 4 years ago
Rusty Russell 0fb0b94e8d common/blindedpath: fix type of enctlv. 4 years ago
Rusty Russell 9fe612db20 plugins/pay: allow bolt12 invoices (EXPERIMENTAL_FEATURES). 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 32d66b2740 bolt11: expose routine to parse bolt11 string except signature. 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 381b0f456c db: offer table. 4 years ago
Rusty Russell 0f2c9cf5d5 common/iso4217: make find_iso4217 a little more usable. 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 329c19f5ab common/private_channel_announcement: don't include wire/peer_wiregen directly 4 years ago
Michael Schmoock 0a01111395 pytest: check millisatoshi by float raises 4 years ago
Michael Schmoock bd13726db7 pytest: test mul and div units for Millisatoshi 4 years ago
Michael Schmoock fffc343dd7 pyln: fix Millisatoshi div with msat itself 4 years ago
Christian Decker f7cdf1dd98 pytest: Debug test_lockup_drain 4 years ago
Christian Decker 1b8a2aba65 tests: Move ecdh stub out of autogenerated stubs 4 years ago
Christian Decker b9fea7972f tests: Update mocks after breaking them via interleaved merges 4 years ago
Rusty Russell 0203477815 common/sphinx: remove assertion that onions we parse must be 1366 bytes. 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 dc67b60e28 common/sphinx: eliminate temporary buffer for prefill. 4 years ago
Rusty Russell b5ab7e3ce3 common/sphinx: don't use temporary to xor in cipher stream. 4 years ago
Rusty Russell 0701f74878 common/sphinx: don't make copy to compute packet hmac. 4 years ago
Christian Decker 5a69b94f9a pytest: Add test for keysend feature support 4 years ago
Christian Decker 3b599b846e keysend: Check that the destination supports keysend upon init 4 years ago