64 Commits (f371b6df20365000f4d776a8c95e1cd649129b39)

Author SHA1 Message Date
Christian Decker 943b6526c7 pytest: Configure non-legacy tests correctly and filter legacy 8 years ago
Christian Decker 843e21826a opts: Remove --regtest flag and pass chainparams to bitcoind 8 years ago
Christian Decker 8e043fc448 pytest: Consolidating sync_blockheight and fixing flaky test 8 years ago
Christian Decker 1a1e29a4bc gossip: Re-initiate the broadcast timer upon reconnect 8 years ago
Rusty Russell f04222cb12 test_lightningd.py: make pay helper use random label if we don't care. 8 years ago
Rusty Russell 87232ec25c lightningd: new peer state CLOSINGD_COMPLETE. 8 years ago
Rusty Russell 87f6a57d75 tests/test_lightningd.py: test closing and shutdown reconnection. 8 years ago
Rusty Russell a827d2b2bb lightningd: add in support for closingd. 8 years ago
Rusty Russell d40334ce18 tests/test_lightningd.py: add pay helper for making payments. 8 years ago
Rusty Russell 6fa90c926a channeld: exit after shutdown when no more HTLCs. 8 years ago
Rusty Russell 4a3c309e84 tests/test_lightningd.py: fix assumption about gossip order 8 years ago
Rusty Russell 9fae82c175 tests: generalize wait_for_log into wait_for_logs. 8 years ago
Rusty Russell c05f63a4db peer_control: fix double-state transition on reconnect. 8 years ago
Rusty Russell 5edc14ee1a tests/test_lightningd.py: make test less flaky. 8 years ago
Rusty Russell 866ac79850 channeld: shutdown support. 8 years ago
Christian Decker 462d936f25 wallet: Add unit test for withdrawal 8 years ago
Rusty Russell e80ef7dc19 test_lightningd.py: test reconnections on receiver, and htlc_fulfill. 8 years ago
Rusty Russell 6dbaa3ace6 test_lightningd.py: test reconnection on htlc_add. 8 years ago
Rusty Russell 6b61e9ab0a channeld: exchange channel_reestablish. 8 years ago
Rusty Russell a55b58d0d5 lightningd: track balance in way which matches channeld. 8 years ago
Rusty Russell ae62509b58 lightningd: remove dev-newhtlc command. 8 years ago
Rusty Russell 4a161b710d channeld: pass htlcs to master daemon in batches. 8 years ago
Rusty Russell 733e0aeccf tests/utils.py: wait_for_log automatic offset. 8 years ago
Rusty Russell e161c11e40 tests/utils.py: poll mempool instead of sleeping. 8 years ago
Rusty Russell 87fc3439c4 test_lightningd.py: fix obscure corner case in gossip. 8 years ago
Christian Decker b1d5283ac7 pytest: Testing addfunds json-rpc call 8 years ago
Rusty Russell 06bc035f59 Minor fixes: feedback from Christian 8 years ago
Rusty Russell 7d5b923719 test_lightningd.py: test reconnect after funding_signed. 8 years ago
Rusty Russell 1df40156f6 test_lightningd.py: disconnection tests. 8 years ago
Rusty Russell 780b3870ad lightningd: peer state cleanup. 8 years ago
Rusty Russell 662dfef436 lightningd/gossip: Move INIT message handling to handshake daemon. 8 years ago
Rusty Russell f6495d3310 lightningd/peer_control: don't create peer struct until we've connected. 8 years ago
Rusty Russell 34e6e56471 lightningd: introduce peer_state enum. 8 years ago
Christian Decker 80486a6669 pytest: Do not check for valgrind errors if disabled 8 years ago
Rusty Russell 3d2f166364 test_lightningd.py: don't fail if valgrind turned off. 8 years ago
Christian Decker f6d60b9076 pytest: Fail tests that produce valgrind errors 8 years ago
Rusty Russell 42601c29d7 test_lightning.py: run valgrind on child daemons too 8 years ago
Christian Decker 6d06303789 pytest: Remove obsolete test and fix two flaky tests 8 years ago
Christian Decker 23da30a2a4 pytest: Better dealing with env variables to configure tests 8 years ago
Rusty Russell 162dac1271 peer_control: don't complete fundchannel command until broadcast. 8 years ago
Rusty Russell 6dcd7f9d6d tests: dump more information when we fail to find something in logs. 8 years ago
Rusty Russell 2641ecaafa test_lightningd.py: dump logs on error. 8 years ago
Rusty Russell 39fb7d82fb test_lightningd.py: re-enable and fix forwarding test. 8 years ago
Christian Decker f700662a56 routing: Reading the channel_id from routes passed in from JSONRPC 8 years ago
Christian Decker f24aab1916 sphinx: Updating daemon to new sphinx implementation 8 years ago
Rusty Russell 778b756369 channel: support HTLC forwarding. 8 years ago
Rusty Russell aa01b7d120 test_lightningd.py: helper to sync blockheight. 8 years ago
Christian Decker dc7b832e83 pytest: Added gossip test for new daemon 8 years ago
Rusty Russell f61da7eb64 tests/test_lightningd.py: incorporate everything from old test-basic shell test. 8 years ago
Rusty Russell 366d67ae6d tests/test_lightningd.py: extract connect and fund_channel helpers. 8 years ago