1338 Commits (1ef0ca51b00955165bd5fdb0c7e521dc86490460)

Author SHA1 Message Date
lisa neigut 27c7707874 Add note about rationale for check 5 years ago
lisa neigut ec1b86d9d5 channel: make error 'hard' if awaiting lockin 5 years ago
lisa neigut 1e3a411b74 channel control: check that peer is connected before canceling 5 years ago
lisa neigut 278b69dfbe channel control: don't allow peer to cancel channel 5 years ago
Michael Schmoock e92ab89087 test: uses wait_for_htlcs helper in test_pay 5 years ago
darosior 972b4def57 lightningd/plugin: unregister a plugin's options when stopping it 5 years ago
darosior 84e3fa39b3 pytest: test libplugin's send_outreq 5 years ago
darosior 75becf7227 pytest: test hooks and notifications with libplugin 5 years ago
darosior ceeb5503cc libplugin: fix 'dynamic' field in getmanifest 5 years ago
darosior da476848d1 pytest: add a C testing plugin to test libplugin 5 years ago
darosior 9030e5d779 pytest plugins: use the standard 'no operation' syntax for hooks 5 years ago
darosior d2638c99af pytest: test withdrawal transactions' nLockTime 5 years ago
Rusty Russell f3600d22a0 lightningd: disallow `msatoshi` arg to sendpay unless exact when non-MPP. 5 years ago
Rusty Russell 295ca2a436 lightningd: remove things we deprecated 6 months ago. 5 years ago
Rusty Russell bfcef9002e lightningd: fix handling of WIRE_UPDATE_FAIL_MALFORMED_HTLC. 5 years ago
Rusty Russell c11212bb52 pytest: test that we handle WIRE_UPDATE_FAIL_MALFORMED_HTLC correctly. 5 years ago
Christian Decker b0529843ac pytest: Add a plugin for custommsgs and check that they get the msgs 5 years ago
Christian Decker b18c1ea543 json-rpc: Restrict custommsgs to be odd-typed 5 years ago
Christian Decker e9fc9aef34 channeld: Send messages if instructed to by lightningd 5 years ago
Christian Decker 3c88d5c8c4 openingd: Implement sendcustommsg handling in openingd 5 years ago
ZmnSCPxj jxPCSnmZ ccb895083f tests/test_invoices.py: Add test for `timeout` param of `waitanyinvoice`. 5 years ago
lisa neigut d36af2c340 txprepare: make output finding map for withdraw_tx variable len 5 years ago
lisa neigut f15d34465d txprepare: add test for multiple withdraw-to outputs 5 years ago
lisa neigut 1763960c4a txprepare: don't crash on empty args 5 years ago
Christian Decker 9038364c63 sphinx: Actually use the pad stream to generate the packet 5 years ago
darosior dc3aa33927 pytest: use pyln.client for functional tests 5 years ago
ZmnSCPxj a9f0f05eea pay: Implement retry in case of final CLTV being too soon for receiver. 5 years ago
ZmnSCPxj 72a24a2bdd test_pay.py: Add test for blockheight disagreement. 5 years ago
ZmnSCPxj 54cc735201 lightningd/peer_control.c: Implement waitblockheight. 5 years ago
Christian Decker b800904409 pay: Move notify_sendpay_* calls out of the waiter loop 5 years ago
Christian Decker cc37862273 pytest: Reproduce issue #3403, sendpay notifications with no waiter 5 years ago
Christian Decker cca18a151e pytest: Fix the TOR statictor and torblob tests 5 years ago
Christian Decker 2c42cbffa2 pytest: Fix optimistic locking in valgrind - developer config 5 years ago
Christian Decker 5e44895264 sphinx: Check the payload size at construction and in createonion 5 years ago
Christian Decker 0eaba5600a pytest: Reproduce issue #3377 5 years ago
Vasil Dimov 02dc261d73 tests: fix comments about the number of nodes 5 years ago
Rusty Russell c74fceb4c9 JSON RPC: invoice exposeprivatechannels can specify exact channels. 5 years ago
Rusty Russell 11dc1b341c gossipd: hand all candidates up to lightningd to select routeboost. 5 years ago
Christian Decker 3f3a48dae9 db: Turn the transaction counter into an optimistic lock 5 years ago
Christian Decker 483b00392e pytest: Skip test_closing_torture under valgrind 5 years ago
Christian Decker 8cad3ffeac pyln: Work around the socket path length on Linux OSs 5 years ago
darosior 1cfb8425f5 plugin_control: more descriptive key for 'plugin stop' result 5 years ago
lisa neigut 689dd28ddd funding: enable push_msat 5 years ago
Michael Schmoock 43b5abeb22 fix: pip dependency version for psycopg2-binary 5 years ago
Rusty Russell 1d0c433dc4 channeld: treat all incoming errors as "soft", so we retry. 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell 24d54f98ad channeld: use fee_states internally. 5 years ago
Rusty Russell edab0df611 lightningd: fix spurious "more than twice final" error. 5 years ago
Rusty Russell 326ceab8ad pytest: add more multi-part-payment tests. 5 years ago
Rusty Russell 5d413e0f79 common: offer option_basic_mpp for EXPERIMENTAL_FEATURES. 5 years ago