8225 Commits (06372e13d87e8049c44c8046b44ce10d9ee7187d)
 

Author SHA1 Message Date
Rusty Russell 06372e13d8 pyln.proto.message: don't let Message() init set implicit lengths. 4 years ago
ZmnSCPxj jxPCSnmZ 4fde45669c plugins/pay.c: Fix the routehints/presplit conflict. 4 years ago
ZmnSCPxj jxPCSnmZ a9b992a94a tests/test_pay.py: Add test for conflict between presplit and routehints paymods. 4 years ago
Sjors Provoost 2e10729690 Add missing test dependencies to requirements.txt 4 years ago
Rusty Russell fa829f23db amount: add amount_msat_scale, amount_msat_ratio, amount_{msat,sat}_div 4 years ago
Rusty Russell ffbb409b47 amount: use initializers everywhere. 4 years ago
Rusty Russell 36d43b871f amount: add amount_msat and amount_sat initializers. 4 years ago
niftynei 28b839f306 amount: add helper to convert u64 sats to amount_sat type 4 years ago
ZmnSCPxj jxPCSnmZ 1ded3fc52f lightningd/plugin.c: Add a `--dev-builtin-plugins-unimportant` for developers who want to mess around with the builtin plugins. 4 years ago
ZmnSCPxj jxPCSnmZ 1aa076845a tests/test_plugin.py: Test builtin plugins are important. 4 years ago
ZmnSCPxj jxPCSnmZ 4ca2e49812 lightningd/plugin.c: Make builtin plugins important. 4 years ago
ZmnSCPxj jxPCSnmZ 48f36904c8 tests/test_plugin.py: Add test for --important-plugin. 4 years ago
ZmnSCPxj jxPCSnmZ a847487bbe lightningd/plugin.c: Add important plugins, which if they terminate, lightningd also terminates. 4 years ago
ZmnSCPxj jxPCSnmZ 50600dce95 lightningd/lightningd.c: Create API to exit lightningd with an exit code. 4 years ago
ZmnSCPxj jxPCSnmZ 3df2333d5d lightningd/plugin.c: Add specific function to give the directory for built-in plugins. 4 years ago
Christian Decker 3dafddd717 channel: Base the channel forget timeout on the headercount 4 years ago
ZmnSCPxj jxPCSnmZ 094eac4e95 plugins/libplugin-pay.c: Properly handle exclusions for routehints with two hops or more. 4 years ago
Antoine Poinsot 3aad86ff9d pytest: test the blocksonly sanity checkin bcli 4 years ago
Antoine Poinsot 5b45334d93 pyln: allow to signal may_fail in get_node() 4 years ago
Antoine Poinsot 905730341a bcli: explicitly check at startup that bitcoind does relay transactions 4 years ago
Antoine Poinsot 5be07c5fe3 bcli: poll `getnetworkinfo` at startup 4 years ago
Christian Decker a456d08ad0 pay: Be less aggressive when estimating channel capacity 4 years ago
ZmnSCPxj jxPCSnmZ e7d89cd7de lightningd/invoice.c: Improve programmatic error reporting for `delinvoice`. 4 years ago
ZmnSCPxj jxPCSnmZ b646b96756 lightningd/chaintopology.h: Remove unused `txnums` field from `struct block`. 4 years ago
Christian Decker af4eec7b66 release: Update changelog for release v0.9.0 4 years ago
Christian Decker d9680414cb release: Add changes since v0.9.0rc3 to changelog 4 years ago
niftynei d87f31f9a8 utxo: clean up NULL handling of scriptpubkey 4 years ago
niftynei 90b393ca1a hsmd/db: backfill pubkey information so that psbts signing works 4 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 4 years ago
Rusty Russell 4517435810 pytest: fix flake in tests/test_pay.py::test_pay_exclude_node 4 years ago
Christian Decker 14d08b75cd doc: Document the `msatoshi` parameter for `sendonion` 4 years ago
Christian Decker 311594b2cd jsonrpc: Add amount received by recipient to `listpays` result 4 years ago
Christian Decker d7cca0781d jsonrpc: Add `msatoshi` argument to `sendonion` to annotate 4 years ago
Christian Decker 1da977a04c db: Guard against accessing NULL partid and total_msat 4 years ago
Christian Decker d12ea51e63 pytest: Replicate the missing amount_msat in `listpays` 4 years ago
ZmnSCPxj jxPCSnmZ 8e02998161 doc/PLUGINS.md: Correct misspelling of `getchaininfo`. 4 years ago
Rusty Russell b4aff493f1 pay: always send onion error message to gossipd. 4 years ago
Vincent 81fd552e84 plugins/pay: hand bolt11 arg to sendonion if we have one (i.e. for `pay`) 4 years ago
Rusty Russell 71a2aefafd sendonion: add bolt11 arg. 4 years ago
Vincent f4f2853ded pytest: test to show that listpays doesn't remember bolt11 string. 4 years ago
Christian Decker 669daf680e release: Update CHANGELOG.md with changes since v0.9.0rc1 4 years ago
Christian Decker 15d1a190a0 pay: Remove duplicate message field 4 years ago
Christian Decker 67e846fdbb pytest: Adjust test now that routehint order changed 4 years ago
Christian Decker 85ec438d34 paymod: Routehintmod signals that we can retry if getroute fails 4 years ago
Christian Decker 52a8b8f9e7 paymod: Update step before creating child payments 4 years ago
Rusty Russell 2556df5f7c plugins/pay: Exclude the entrypoint to a routehint to avoid cycles 4 years ago
Christian Decker 56dd18e01e paymod: Iterate through the routehints in order 4 years ago
Christian Decker 1e28d661fd paymod: Move application of routehints into its own function 4 years ago
Christian Decker 282f19d560 paymod: Simplify routehint data initialization 4 years ago
Christian Decker b78aa3fb25 paymod: Check if destination is reachable at all directly at startup 4 years ago