238 Commits (9984c34f14ede94cb40c159874fbe1eda3a5c772)

Author SHA1 Message Date
Rusty Russell af46a4f57d fetchinvoice: allow amounts to be specified. 4 years ago
Rusty Russell 4bb05e46e9 offers: convert currency when they request an invoice. 4 years ago
Rusty Russell 9681d491df offer: allow offers in other currencies if we can convert. 4 years ago
Rusty Russell d867fab3a7 sendinvoice: call waitinvoice directly to on invoice payment. 4 years ago
Rusty Russell 1aa7e8e011 offers: split offer send_invoice generation into new JSON command 4 years ago
Rusty Russell 55983827b6 fetchinvoice: try direct peers if we can't route. 4 years ago
Rusty Russell bdfcec3eb6 fetchinvoice: check we're in the period before attempting to fetch. 4 years ago
Rusty Russell dae477175c fetchinvoice: implement timeout. 4 years ago
Rusty Russell 075c25fc08 plugins/fetchinvoice: handle sendinvoice timeout, error or payment. 4 years ago
Rusty Russell 43f5304539 plugins/offer: allow `offer` to create `send_invoice`, `refund` and `single_use` offers. 4 years ago
Christian Decker 6b6e0fe34c pytest: Mark `test_lockup_drain` as disabled 4 years ago
Christian Decker 4b2efd69d7 pay: Fix a crash when waitblockheight times out 4 years ago
Christian Decker ca204eacfa pytest: Reproduce waitblockheight timeout issue #4309 4 years ago
Rusty Russell 52af729641 plugins/offer and plugins/fetchinvoice: send and recv errors. 4 years ago
Rusty Russell 96caf9f4ab fetchinvoice: return the next period for recurring offers. 4 years ago
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 08e110b568 JSON: offers plugin `offer` command. 4 years ago
Rusty Russell 723c16072a cleanups: feedback from Christian Decker review. 4 years ago
Christian Decker f7cdf1dd98 pytest: Debug test_lockup_drain 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
Michael Schmoock ce1a2f134a pytest: tests fee_base and fee_ppm on listpeers 4 years ago
Rusty Russell ae4139ba10 lightningd: note whether payment secret is used or not. 4 years ago
niftynei de34f08b82 tests,fundchannel: return the result from the fundchannel rpc call 4 years ago
Christian Decker 81569de709 pytest: Stabilize test_setchannelfee_{restart,zero} 4 years ago
Jan Sarenik a777d21fb7 pytest: Rename all fund_channel to fundchannel 4 years ago
Vincenzo Palazzo f62d7bbe45 Added additional fix to code formatting and English spelling. 4 years ago
Vincenzo Palazzo 9fbeb9bcdc delpay: code style changes and fixed docs 4 years ago
ZmnSCPxj jxPCSnmZ 0eb1e7e0ca plugins/libplugin-pay.c: Add new payee_incoming_limit to limit number of HTLCs based on payee connectivity. 4 years ago
ZmnSCPxj jxPCSnmZ 2d86014e53 tests/test_pay.py: Test for overload of number of HTLCs at the payee. 4 years ago
Rusty Russell 62f80f74ec pytest: fix flake in test_mpp_interference_2 4 years ago
Rusty Russell 39e4796ae3 json_command: command_fail_badparam helper. 4 years ago
Rusty Russell 74e960c20b pytest: increase channel sizes so they reach min capacity with option_anchor_outputs 4 years ago
Christian Decker 94d4d20d5f pytest: Stabilize test_mpp_interference_2 4 years ago
Christian Decker e420bfd6a8 pytest: Skip test_lockup_drain if VALGRIND and not DEVELOPER 5 years ago
Rusty Russell 4a9c162211 pytest: disable test_mpp_interference_2. 4 years ago
Christian Decker 21d87f7075 pay: Implement simple presplit fix for ludicrous amounts 4 years ago
Christian Decker 3f6809c934 pytest: Reproduce ludicrous presplit issue 4 years ago
Christian Decker 8f028272f4 pytest: Stabilize test_pay_get_error_with_update 4 years ago
ZmnSCPxj jxPCSnmZ ba3f38077e lightningd/invoice.c: Use round-robin channel selection. 4 years ago
ZmnSCPxj jxPCSnmZ f50951a0d6 tests/test_pay.py: Motivating scenario for round-robin routehinting. 4 years ago
Rusty Russell cbd0be5c0e EXPERIMENTAL_FEATURES: enable option_anchor_outputs. 4 years ago
Rusty Russell 8cf2fff91b pytest: generalize tests. 4 years ago
Christian Decker 8769f9ed93 pay: Fix final TLV payload if not going through MPP modifiers 4 years ago
ZmnSCPxj jxPCSnmZ 29df517966 tests/test_pay.py: Provide test showing that blockheight disagreement causes us to advance routehints too aggressively. 4 years ago
Christian Decker 0dcd974d97 pytest: Reproduce #3915 4 years ago
Vincenzo Palazzo 1521c29fcf listpays mod 1: add destination inside the response when bolt11 is null 4 years ago
Vincent 700897f06e listpays: fixed bolt11 null with keysend and update doc command 4 years ago
Christian Decker 723b7223b7 pay: Add timestamp of first part to `listpays` 4 years ago