1603 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 23af9d4972 onion_message: support variable-length onion messages. 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
niftynei d0dcb7cb42 tests: wait for drop to chain test_onchain_middleman_their_unilateral_in 4 years ago
Rusty Russell 1a8978100e invoice: add ctlv option. 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
Christian Decker 70410b8ee8 pytest: Test LightningRpc and plugin command notification support 4 years ago
Christian Decker 84b3653606 pyln: Add command notification support for plugins 4 years ago
Christian Decker a1d33c3781 pytest: Add a test for `listinvoices` 4 years ago
Antoine Poinsot a4f07a3e78 tests/fuzz: add a fuzz target for hsm_encryption 4 years ago
Antoine Poinsot 506d524508 libfuzz: add a NULL-termination in to_string 4 years ago
Antoine Poinsot 56c223886c lightning: confirm password on hsm_secret encryption 4 years ago
niftynei 0c9072272f df-plugin: add `signonly` to signing in df_accepter 4 years ago
niftynei e3a1d1a7f3 pyln-client: to_whole_satoshi returns the rounded up satoshi value 4 years ago
niftynei cce0020568 pyln-client: add missing `min_witness_weight` to fundpsbt/utxopsbt 4 years ago
Antoine Poinsot 19afe15968 hsmtool: only write 32 bytes to hsm_secret on generatehsm 4 years ago
Antoine Poinsot aa2586a45a pytest: reproduce issue #4302 4 years ago
Antoine Poinsot 1513a2d07e hsmtool: input encryption password from stdin 4 years ago
Christian Decker 5b3af00e28 pytest: Really only check DB statements if the env-var is "1" 4 years ago
Christian Decker 94820ad559 pytest: Disable test_funding_cancel_race on slow machines 4 years ago
Christian Decker b3fd47e5f6 pytest: Stabilize test_routing_gossip 4 years ago
Christian Decker 7e867e5ee6 pytest: Add throttler to limit load on the test system 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
Karol Hosiawa e582c0ac0a Added listfunds test 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 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
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
Christian Decker 71fafd23fd pytest: Add a test to reproduce #4258 4 years ago
Christian Decker eae49727b1 pytest: Disable flaky test_fundchannel_start_alternate 4 years ago
Michael Schmoock ce1a2f134a pytest: tests fee_base and fee_ppm on listpeers 4 years ago
Christian Decker bb0910999e pytest: Use datetime.strptime instead of datetime.fromisoformat 4 years ago