675 Commits (1d75a709958adefb77e03f3449d0953e19e2a9fa)

Author SHA1 Message Date
Christian Decker 1d75a70995 pytest: Add a test for the JSON-RPC passthrough 6 years ago
Christian Decker 4d95bb0539 pytest: Mark test_reserve_enforcement as flaky 6 years ago
Christian Decker 522c3039ec pytest: Pretty print the memleak output in tests 6 years ago
Christian Decker 685a76e714 pytest: test_closing_different_fees no longer requires DEVELOPER=1 6 years ago
Christian Decker 879f9b7986 plugin: Make a common directory of plugins in contrib 6 years ago
Christian Decker e27b2ea69b pytest: Add a test for the plugin option passthrough 6 years ago
Christian Decker f520052b95 pytest: Add two more dependencies 6 years ago
Rusty Russell 1d7b287439 pytest: speed up test_restart_many_payments when !DEVELOPER. 6 years ago
Rusty Russell 8fb1b609ce closingd: handle our own memleak detection. 6 years ago
Rusty Russell 2c582cbcfb pytest: test that we don't revert config handling again. 6 years ago
Rusty Russell debbdc0781 bolt11: accept lightning: prefix. 6 years ago
Rusty Russell 6f7650e471 pytest: test using malformed JSONRPC commands. 6 years ago
Rusty Russell 7799368144 pytest: add test for multiplexed RPC output. 6 years ago
Rusty Russell e0d14bddb9 jsonrpc: allow multiple commands at once. 6 years ago
Rusty Russell 0c3f85d931 lightning.py: parse multiple JSON RPC commands accurately. 6 years ago
Rusty Russell fe11ee5406 pytest: make test_multirpc check that RPC commands complete. 6 years ago
Christian Decker 46b2e7502c bitcoin: If we fail to estimate the fee in testnet use the minfee 6 years ago
Rusty Russell aab91557f3 Travis: eliminate 4 slowest tests, with new SLOW_MACHINE flag. 6 years ago
Rusty Russell 7d614aaf25 pytest: really remove all bitcoin generate RPC calls. 6 years ago
Rusty Russell 38e6aa66ff python: quieten modern flake8. 6 years ago
Rusty Russell 0bc80c4687 pytest: make sure we wait for node announcements in line_graph too. 6 years ago
Rusty Russell c5cd4791be onchaind: allow multiple candidate HTLCs for output match 6 years ago
Rusty Russell a0511a4496 pytest: more thorough tests for HTLC confusion. 6 years ago
Rusty Russell a4dbd6e0f0 pytest: simple addition to test_onchain_timeout to trigger grind failure. 6 years ago
Rusty Russell 3746ea36e2 channeld: tiebreak identical HTLC outputs by CLTV. 6 years ago
Rusty Russell 0006d5771d pytest: test for HTLCs with identical payment_hash and different CLTVs. 6 years ago
Rusty Russell ad2519a6f4 spelling: Check LockTime Verify. 6 years ago
Rusty Russell c403415caa lightningd: format JSON directly into json connection membuf. 6 years ago
Rusty Russell 71a40faae7 withdraw: fix incorrect error when we have an empty wallet. 6 years ago
Christian Decker f583e6bc58 pytest: Silence some more warnings about raw_strings in regexps 6 years ago
Rusty Russell 31d8a5a9a4 pytest: cleanup test_forward_stats. 6 years ago
Rusty Russell 604638712b jsonrpc: Only show total fees collected in getinfo. 6 years ago
Christian Decker 6b7546b94d json-rpc: Rename `getroutestats` and move stats to getinfo 6 years ago
Christian Decker facd7d16aa json-rpc: Add `listforwardings` command 6 years ago
Christian Decker 6efdd5275c pytest: Test that we record forwardings correctly 6 years ago
Rusty Russell 09b33015c4 connectd: give user a hint when wrong key is used. 6 years ago
lisa neigut 0ae1d03513 BOLT7: broadcast `htlc_maximum_msat` in `channel_update s 6 years ago
Rusty Russell 030fe1ce53 gossipd: don't expose private channels for routeboost. 6 years ago
Christian Decker a44491fff0 benchmark: Add two benchmarks for forwarded payments 6 years ago
Christian Decker 81f5b89fe3 wallet: Actually load wallet stats when asked to 6 years ago
Christian Decker 2354b3e706 json-rpc: Create test showcasing the null-accounting issue 6 years ago
William Casarin b3f7236201 python: add cheroot to requirements.txt 6 years ago
Rusty Russell fcb5310873 pytest: make wait_for do exponential backoff, start at 0.25 seconds. 6 years ago
Rusty Russell 84b9e3e72b lightningd: reduce log spam from bitcoin-cli invocations. 6 years ago
Rusty Russell a4730089e8 pytest: make test_restart_many_payments more Pythony! 6 years ago
Rusty Russell d85251ac6c db: fix up HTLCs which are missing failure information. 6 years ago
Rusty Russell 77be009354 pytest: add restart-during-n-way payment test. 6 years ago
Rusty Russell 65f6813706 lightningd: handle the case where the db contains a resolved HTLC without a preimage. 6 years ago
Rusty Russell c94ab7370c pytest: extend the test_fulfill_incoming_first case to cover reconnect. 6 years ago
Rusty Russell 4040c53258 lightningd: handle case where incoming HTLC vanished before fulfilled outgoing. 6 years ago