47 Commits (93bf7c4839d6c7199cdc93f57166aeb06ec3dc61)

Author SHA1 Message Date
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
Rusty Russell 2c582cbcfb pytest: test that we don't revert config handling again. 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 7d614aaf25 pytest: really remove all bitcoin generate RPC calls. 6 years ago
Rusty Russell 38e6aa66ff python: quieten modern flake8. 6 years ago
Rusty Russell ad2519a6f4 spelling: Check LockTime Verify. 6 years ago
Rusty Russell 71a40faae7 withdraw: fix incorrect error when we have an empty wallet. 6 years ago
Rusty Russell 84b9e3e72b lightningd: reduce log spam from bitcoin-cli invocations. 6 years ago
Christian Decker d6fcfe00c7 pytest: Stabilize test_feerates 6 years ago
Rusty Russell 59bdba6bac pytest: don't test crashing under valgrind at all. 6 years ago
Mark Beckwith cbde3e20f7 cli: help command now also prints usage 6 years ago
Rusty Russell 252bbe1d2d pytest: don't wait for sendrawtx, wait for expected tx. 6 years ago
Christian Decker 9e5d7dacb0 pytest: Use the mock bitcoind everywhere 6 years ago
Christian Decker 16869e3fe6 pytest: Use the bitcoind proxy to mock feerates 6 years ago
Christian Decker e132dffa0b pytest: Add an RPC proxy inbetween bitcoind and bitcoin-cli 6 years ago
Christian Decker f1e931f7bb pytest: Fix flaky test_logging 6 years ago
Rusty Russell 33c6285787 feerates: turn it into a simple query API, remove setting. 6 years ago
Rusty Russell e2d4b7cc8d cleanup: extract and formalize feerate conversion. 6 years ago
Rusty Russell af4fa9a359 feerates: rename sipa/bitcoind to perkw/perkb. 6 years ago
Rusty Russell a4b952ebc7 feerate: include rough estimates of actual tx costs. 6 years ago
Rusty Russell 14294642d2 feerates: consider last three raw values for min/max. 6 years ago
Rusty Russell c7c5affa3f feerates: new command to inject/query fee estimates. 6 years ago
Rusty Russell 7925469f88 pytest: fix flaky assert in test_htlc_send_timeout. 6 years ago
Rusty Russell 607d4bf9d2 channel: update fees after lockin. 6 years ago
Christian Decker 8f56d64a1f log: Append the current time to the crash log filename 6 years ago
Rusty Russell 00696277d2 logging: always dump a crash log, but make files per-pid. 6 years ago
Rusty Russell 213be90e77 log: implement reopening log-file on SIGHUP 6 years ago
Rusty Russell 7a77b81dff pytest: always use the fake-bitcoin-cli, name it more appropriately. 6 years ago
Rusty Russell 5e20eedb41 pytest: allow more elaborate bitcoin-cli override. 6 years ago
Rusty Russell 3454ca57a2 pytest: remove DEVELOPER guard for test_ping 6 years ago
Rusty Russell 9d8b3a070b pytest: make test_htlc_send_timeout more reliable. 6 years ago
Rusty Russell 65c882ca3a Minor cleanups. 6 years ago
Rusty Russell 63e4ea17af channeld: don't commit until we've seen recent incoming msg, ping if required. 6 years ago
Rusty Russell ebd229fb37 pytest: add test for HTLC timeout when a node is unreachable (xfail). 6 years ago
Rusty Russell 71575b2115 ping: no longer a dev_ command. 6 years ago
Rusty Russell 329270525c pytest: only use dev-allow-localhost when needed. 6 years ago
Rusty Russell d8a6028214 connectd: fix binding to same port on IPv4 and IPv6. 6 years ago
Christian Decker 2a14a98ead pytest: Migrate test_withdraw to use LightningNode.db_query 6 years ago
Christian Decker d3731b08b1 pytest: Migrate all remaining tests into test_misc.py 6 years ago