691 Commits (c9e7b4fc6a47bb28c595eff60f55b65ffc5dd38c)

Author SHA1 Message Date
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
Rusty Russell 3643e1bd90 pytest: add test for when an incoming fulfilled HTLC expires before outgoing. 6 years ago
Rusty Russell b3fb23f921 pytest: make line_graph wait for gossip propagation if announce param is True 6 years ago
lisa neigut a9bf1f5573 tests: quiet down DeprecationWarnings for escape sequences 6 years ago
Christian Decker d6fcfe00c7 pytest: Stabilize test_feerates 6 years ago
Rusty Russell bb5e2ffafb gossipd: don't create redundant node_announcements. 6 years ago
Rusty Russell 6c54a22d63 pytest: make test_node_reannounce check for redundant announce (xfail). 6 years ago
Rusty Russell b0d9182fc3 pytest: allow log_all_io through get_nodes. 6 years ago
Rusty Russell 0baa5f7071 gossipd: send node announcement on startup. 6 years ago
Rusty Russell cbd1d1d0f2 pytest: test that we reannounce node after restart. 6 years ago
Rusty Russell c8c3294a23 json-invoice: add routeboost, warnings. 6 years ago
Rusty Russell 9455331575 json: use bolt naming for features arrays in listnodes, listpeers. 6 years ago
Rusty Russell 3358437062 connectd: don't log every time a peer disconnects. 6 years ago
Rusty Russell a90c200fcb pytest: wait_channel_quiescent helper to wait for resolved htlcs. 6 years ago
Rusty Russell 704f8b5b0e pytest: make test_autocleaninvoice more reliable. 6 years ago
Christian Decker d590302523 pytest: Fix benchmarks after the fixture migration 6 years ago
Rusty Russell 59bdba6bac pytest: don't test crashing under valgrind at all. 6 years ago
Rusty Russell e450c6bbdb gossipd: remove time-delayed local channel_update, produce DISABLE on-demand. 6 years ago
Rusty Russell 16e16a725e gossipd: apply private updates to announce channel. 6 years ago
Mark Beckwith cbde3e20f7 cli: help command now also prints usage 6 years ago
Rusty Russell 8455b12781 Revert "gossipd: handle premature node_announcements in the store." 6 years ago
Rusty Russell 48de77d56e gossipd: invalidate old gossip_stores. 6 years ago
Rusty Russell 0855422110 gossip_control: when searching for a txout, make sure it's not spent! 6 years ago
Rusty Russell 24c386c086 test_gossip: gossip retransmit on spent UTXO test. 6 years ago
Rusty Russell 6228c25643 test_gossip: basic 'node notices close' test. 6 years ago
Rusty Russell 0925daa087 gossipwith: simple tool to snarf gossip from a node. 6 years ago
Rusty Russell edb74260f4 pytest: more reliable onchain tests. 6 years ago
lisa neigut b1ceaf9910 gossipd: Update BOLT-split flags in channel_update 6 years ago
Rusty Russell da9d92960d lightningd: accept hsmstatus_client_bad_request messages (and log!) 6 years ago
Rusty Russell e41e1a177e pytest: wait until mock is called for set_feerates. 6 years ago
Rusty Russell 252bbe1d2d pytest: don't wait for sendrawtx, wait for expected tx. 6 years ago
Christian Decker f29f92a5fe pytest: Clean up bitcoind_cmd_override, it's no longer used 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 aa80a330f1 pytest: Remove auto-proxying in favor of a per-node btc proxy 6 years ago