143 Commits (3f3a48dae92626765ebc12208353962c9f7873de)

Author SHA1 Message Date
Rusty Russell 6195a878f7 lightningd: don't allow sending of HTLCs while still syncing. 5 years ago
Rusty Russell 3eebd0cc20 lightningd: add flag for whether we're synced, and callback infrastructure. 5 years ago
Rusty Russell faded9a9cf bitcoind: detect when it's still syncing, add field to getinfo. 5 years ago
Rusty Russell 118150227e cli: restore 0.7.0-style whitespace printing. 5 years ago
Rusty Russell b73a85a75e lightningd: don't say 'killing channel' when HTLC times out. 5 years ago
Rusty Russell 979fbeb3b0 lightningd: simplify --daemon. 5 years ago
Rusty Russell fc024f81d6 pytest: check that --daemon still means we recognize our own children. 5 years ago
Rusty Russell d59e2b1b4b developer: add --dev-force-bip32-seed to force a specific BIP32 seed. 6 years ago
Rusty Russell fb6870c139 param: implement helpers for multiplex commands. 6 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 6 years ago
Rusty Russell d817735dc2 lightningd: use ccan/json_out. 6 years ago
Rusty Russell 26cdf9d3dc plugins/pay: don't retry routehint if it contains already-eliminated channel. 6 years ago
Rusty Russell 260febd88b plugins/pay: fix attempt counter on failure message. 6 years ago
Simon Vrouwe ea8a508a48 pytest: cleanup test_funding_reorg_remote_lags 6 years ago
Rusty Russell 0543149b89 pytest: move wallet tests into new file tests/test_wallet.py 6 years ago
Michael Schmoock c40250ad0b test: adds wait mempool to flaky tests 6 years ago
Rusty Russell ba036b767f newaddr: fix return value for deprecated "address" field. 6 years ago
Michael Schmoock 107381aca2 test: fix flakyness of funding_reorg_private openchannel_hook 6 years ago
ZmnSCPxj 48df6c8566 lightningd/io_loop_with_timers.c: Move mainloop to its own source file, have chaintopology use it. 6 years ago
Christian Decker 883d4b4e6e pytest: Add a test that reproduces #2687 6 years ago
Simon Vrouwe 52c84b2387 pytest: add test_funding_reorg_remote_lags 6 years ago
Simon Vrouwe 5b0c174251 pytest: add test_funding_reorg_private, reorg changes funding height 6 years ago
Simon Vrouwe 245807a085 pytest: tighten a log test `Owning output...` with address type and confirmation 6 years ago
Christian Decker ced2ff8aa7 pytest: Mark repeat offenders as flaky 6 years ago
Rusty Russell 3d2af2237c pytest: fix test_htlc_send_timeout now pay doesn't return ROUTE_NOT_FOUND. 6 years ago
Christian Decker be853f563a wallet: Clamp maxheight to positive number for large minconf 6 years ago
Christian Decker e40b7c5584 pytest: Add test_minconf_withdraw to reproduce issue #2518 6 years ago
Rusty Russell 77b859eaec lightning-cli: don't produce bad JSON if fields contain ". 6 years ago
Rusty Russell ede7d0518e connectd: unlink any old socket when we use --bind-addr. 6 years ago
Rusty Russell 32215177fe pytest: more testing for local socket addresses. 6 years ago
Rusty Russell 1069f48082 connectd: fix binding to a UNIX domain socket. 6 years ago
Rusty Russell 740f4314ea pytest: test binding lightningd to a UNIX domain socket. 6 years ago
Rusty Russell 049f2351d4 newaddr: deprecate 'address' output. 6 years ago
Rusty Russell 3e67c09d5e newaddr: support getting both bech32 and p2sh addresses. 6 years ago
Christian Decker 72f1c78a1e jsonrpc: Arm the minconf=1 parameter and deal with the fallout 6 years ago
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago
Rusty Russell 41be796e0e pytest: add simple test for --daemon. 6 years ago
Rusty Russell da355284de jsonrpc: help, even for a single item, should be in an array. 6 years ago
Rusty Russell 3f8dd7a95f plugins/pay: add paystatus command to get gory details of payments. 6 years ago
Rusty Russell 9403df8d0d plugins/pay: add shadow CLTV calculation. 6 years ago
Rusty Russell 802b772cad plugins/pay: use final_cltc from bolt11 invoice. 6 years ago
Rusty Russell d9fa8a3536 plugins/pay: retry on failure in a loop. 6 years ago
Rusty Russell 40637d0017 contrib/pylightning: temporarily convert to use plugin/pay for tests. 6 years ago
Rusty Russell 109c6eb3a3 channeld: include proper sha value in BADONION errors. 6 years ago
Rusty Russell 8f8783c0e3 pay: correctly blame the *next* node on BADONION error. 6 years ago
Rusty Russell 5b6c82384a pytest: test that we get a correct result when peer says onion is bad. 6 years ago
Mark Beckwith 816840e9c4 rpc: check error now consistent with lightning-cli 6 years ago
Rusty Russell 0c5f8a3a15 pytest: add test for check command. 6 years ago
Rusty Russell aee2197a66 jsonrpc: make sure even errors are valid json. 6 years ago
Christian Decker 4d95bb0539 pytest: Mark test_reserve_enforcement as flaky 6 years ago