8213 Commits (c93a0a5eed62adbfd49dbb852fcd3635ca53eeaf)
 

Author SHA1 Message Date
ZmnSCPxj jxPCSnmZ c93a0a5eed plugins/libplugin-pay.c: Make sure blockheight disagreement does not prevent all future progress. 5 years ago
Christian Decker 6ae412ee6c pay: Fix final TLV payload if not going through MPP modifiers 5 years ago
ZmnSCPxj jxPCSnmZ fa64750b40 plugins/libplugin-pay.c: Be less aggressive with advancing through routehints. 5 years ago
ZmnSCPxj jxPCSnmZ 9b5977f8e8 tests/test_pay.py: Provide test showing that blockheight disagreement causes us to advance routehints too aggressively. 5 years ago
Christian Decker 19bcb4b8c1 pay: Group payments by their payment_hash, not by bolt11 string 5 years ago
Christian Decker 0b2e996c29 pay: Inherit payment label to all children 5 years ago
Christian Decker edf7174aa0 pytest: Reproduce #3915 5 years ago
Vincenzo Palazzo 9a3073a538 listpays mod 1: add destination inside the response when bolt11 is null 5 years ago
Vincent 26b5baf40b listpays: fixed bolt11 null with keysend and update doc command 5 years ago
Christian Decker 4955266d1d pay: Add timestamp of first part to `listpays` 5 years ago
ZmnSCPxj jxPCSnmZ d1a5be758c plugins/pay.c: Fix the routehints/presplit conflict. 5 years ago
ZmnSCPxj jxPCSnmZ bb90e49beb tests/test_pay.py: Add test for conflict between presplit and routehints paymods. 5 years ago
Christian Decker af4eec7b66 release: Update changelog for release v0.9.0 5 years ago
Christian Decker d9680414cb release: Add changes since v0.9.0rc3 to changelog 5 years ago
niftynei d87f31f9a8 utxo: clean up NULL handling of scriptpubkey 5 years ago
niftynei 90b393ca1a hsmd/db: backfill pubkey information so that psbts signing works 5 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 5 years ago
Rusty Russell 4517435810 pytest: fix flake in tests/test_pay.py::test_pay_exclude_node 5 years ago
Christian Decker 14d08b75cd doc: Document the `msatoshi` parameter for `sendonion` 5 years ago
Christian Decker 311594b2cd jsonrpc: Add amount received by recipient to `listpays` result 5 years ago
Christian Decker d7cca0781d jsonrpc: Add `msatoshi` argument to `sendonion` to annotate 5 years ago
Christian Decker 1da977a04c db: Guard against accessing NULL partid and total_msat 5 years ago
Christian Decker d12ea51e63 pytest: Replicate the missing amount_msat in `listpays` 5 years ago
ZmnSCPxj jxPCSnmZ 8e02998161 doc/PLUGINS.md: Correct misspelling of `getchaininfo`. 5 years ago
Rusty Russell b4aff493f1 pay: always send onion error message to gossipd. 5 years ago
Vincent 81fd552e84 plugins/pay: hand bolt11 arg to sendonion if we have one (i.e. for `pay`) 5 years ago
Rusty Russell 71a2aefafd sendonion: add bolt11 arg. 5 years ago
Vincent f4f2853ded pytest: test to show that listpays doesn't remember bolt11 string. 5 years ago
Christian Decker 669daf680e release: Update CHANGELOG.md with changes since v0.9.0rc1 5 years ago
Christian Decker 15d1a190a0 pay: Remove duplicate message field 5 years ago
Christian Decker 67e846fdbb pytest: Adjust test now that routehint order changed 5 years ago
Christian Decker 85ec438d34 paymod: Routehintmod signals that we can retry if getroute fails 5 years ago
Christian Decker 52a8b8f9e7 paymod: Update step before creating child payments 5 years ago
Rusty Russell 2556df5f7c plugins/pay: Exclude the entrypoint to a routehint to avoid cycles 5 years ago
Christian Decker 56dd18e01e paymod: Iterate through the routehints in order 5 years ago
Christian Decker 1e28d661fd paymod: Move application of routehints into its own function 5 years ago
Christian Decker 282f19d560 paymod: Simplify routehint data initialization 5 years ago
Christian Decker b78aa3fb25 paymod: Check if destination is reachable at all directly at startup 5 years ago
Rusty Russell 497b18ba33 paymod: fix typo which can cause memory overrun. 5 years ago
Christian Decker 6ada56ca7c paymod: Always initialize p->route 5 years ago
Christian Decker 899a2e64b0 paymod: Randomly select a routehint, or none at random 5 years ago
Christian Decker 534536b242 paymod: Consolidate channel_hint creation in channel_hints_update 5 years ago
Christian Decker e76bf541ad paymod: Fix the routehints being lost when retrying 5 years ago
Christian Decker d289ee64a1 paymod: Add the courtesy +1 to the CLTVs to allow for a new block 5 years ago
Christian Decker e92787a0e2 paymod: Teach the adaptive splitter to respect the HTLC limit 5 years ago
Christian Decker acdd9b8762 paymod: Teach the presplit modifier to respect the chan HTLC limit 5 years ago
Christian Decker a1dc9cbd97 paymod: Track how many HTLCs each channel can still add 5 years ago
Christian Decker ce48fecb6f pytest: We now have multiple attempts in test_htlc_send_timeout 5 years ago
Christian Decker eb322b114b plugin: Do not automatically initialize the RPC connection in bcli 5 years ago
Vincent 54888d454b Fixed assertion in pay plugin 5 years ago