389 Commits (d5a67ec87a29ce59bb3c0f5130a322793aa390f8)

Author SHA1 Message Date
Rusty Russell c6483a57d0 gossipd: give more distinct errors. 7 years ago
Rusty Russell a134ca9659 gossipd: use exponential backoff on reconnect for important peers. 7 years ago
Rusty Russell bc4809aa85 gossipd: make sure master only ever sees one active connection. 7 years ago
Rusty Russell 72c459dd6c gossipd: keep reaching struct only when we're actively connecting, and don't retry 7 years ago
Rusty Russell 5db8454755 test_lightningd.py: make tests more robust by suppressing reconnects. 7 years ago
ZmnSCPxj 079778e357 invoice: Check duplicate preimage when explicitly sprcified. 7 years ago
Christian Decker ac9e5581c8 pytest: Start nodes with --rescan=1 7 years ago
Christian Decker 74fa107578 pytest: Add a test for the new --rescan option 7 years ago
Christian Decker 96352858d6 chaintopology: Simplify rescan offset computation 7 years ago
Christian Decker 8e7ac53f5a pytest: test onchaind restarts from the DB 7 years ago
ZmnSCPxj eb42804fcc invoice: Support providing preimage when making invoice. 7 years ago
Rusty Russell e2ba1d2290 test_lightningd.py: test_closing_different_fees must wait for txs to hit mempool 7 years ago
Rusty Russell d0bfd8407a test_lightningd.py: catch unexpected reconnections. 7 years ago
ZmnSCPxj, ZmnSCPxj jxPCSmnZ d6bf7930b8 Loosen` close` timeout in `test_closing_different_fees` 7 years ago
ZmnSCPxj 0b331a2b60 test_lightningd.py: Clean up some uses of 'close' RPC. 7 years ago
Rusty Russell 68758a5d42 json_close: test that it works while disconnected. 7 years ago
ZmnSCPxj 2cee1ab20f peer_control: Make close wait for complete closure, with timeout. 7 years ago
ZmnSCPxj 78a074af5a test_lightningd: Also test receive of P2WPKH is correct. 7 years ago
ZmnSCPxj 3bf626a750 walletrpc: Correct generation of P2SH-P2WPKH addresses for listfunds. 7 years ago
ZmnSCPxj c2e85cd051 test_lightningd: Check listfunds address matches newaddr paid to. 7 years ago
Christian Decker 140123b4c8 pytest: Add local_add tests to test_gossip_persistence and cleanup 7 years ago
Christian Decker 2de7f622cb gossip: Add an explicit debug message when handing back a peer 7 years ago
Christian Decker 1757732236 pytest: Fix flaky test_blockchaintrack test 7 years ago
Rusty Russell 09c4203767 bolt11: allow multiple fallback addresses. 7 years ago
Christian Decker 4da3d407b4 pytest: Use a dict to pass options to lightningd 7 years ago
Rusty Russell 5f1c77d249 test_lightning.py: add test for onchain with different feerates. 7 years ago
Rusty Russell 1f9ad06056 lightningd: allow us to close channel while still awaiting lockin. 7 years ago
Rusty Russell 71de234255 test_lightningd.py: test shutdown while lockin. 7 years ago
Christian Decker e41d565103 pytest: Add a test for the gossip perstistence 7 years ago
Christian Decker 428f5608fa pytest: Testing for a node whose channels were closed will not work 7 years ago
Christian Decker 1b604d5dd6 pytest: Wait for the funding transaction to be in the mempool 7 years ago
Rusty Russell a85ead7058 invoice: allow numeric labels again. 7 years ago
Christian Decker f341b508e1 pytest: Add checks that funding change and to_us get confirmed 7 years ago
Rusty Russell ed9093fcbd json: allow strange characters through our JSON parser. 7 years ago
Rusty Russell 54431d2b08 lightningd: escape our own alias when we print it in logs. 7 years ago
Rusty Russell 4139f06780 json_getnodes: escape the alias when we print it out. 7 years ago
Rusty Russell a077c3defb lightningd: test for weird aliases. 7 years ago
Rusty Russell 8c838ebd76 test_lightning: Write test for invoices with weird characters. 7 years ago
Mark Beckwith 489d8d04a6 Fund all (#1249) 7 years ago
ZmnSCPxj 5557958c47 test_lightningd: Add test for autocleaninvoice. 7 years ago
ZmnSCPxj de853b4847 test_lightningd.py: Test delexpiredinvoice. 7 years ago
ZmnSCPxj 6391645b83 test_lightningd: Check payment fields of pay return value. 7 years ago
ZmnSCPxj 234d67da34 channel_fail_permanent: Use a channel-level error, not an all-channels error. 7 years ago
Rusty Russell 1b9791f0f5 pay: delete HTLC when we delete payment. 7 years ago
Rusty Russell d8cecf03dd test_lightningd.py: add test to trigger crash bug. 7 years ago
ZmnSCPxj f2aa15ffee test_lightningd.py: Check additional fields of sendpay. 7 years ago
ZmnSCPxj ed3984f444 test_lightningd.py: Modify test_payment_duplicate_uncommitted. 7 years ago
ZmnSCPxj 752b7f5277 test_lightningd.py: Update for nonblocking sendpay. 7 years ago
Christian Decker 3e9e19951b pytest: Re-enable formerly flaky test_reconnect_normal 7 years ago
Rusty Russell 25cb8caae8 onchaind: fix confusing message about delayed txs. 7 years ago