core-lightning/tests
Rusty Russell 83aea6b2bb gossip_store: make private channels more similar to channel_announcement
Instead of a boutique message, use a "real" channel_announcement for
private channels (with fake sigs and pubkeys).  This makes it far
easier for gossmap to handle local channels.

Backwards compatible update, since we update old stores.

We also fix devtools/dump-gossipstore to know about the tombstone markers.

Since we increment our channel_announce count for local channels now,
the stats in the tests changed too.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-10-21 08:58:34 +10:30
..
data hsmd/db: backfill pubkey information so that psbts signing works 2020-07-29 13:13:46 +02:00
plugins df-open: use channel_id for openchannel_update and openchannel_signed 2020-10-20 12:50:31 +10:30
vectors pytest: Add tests for the sphinx onion generation and processing 2020-03-12 10:25:01 +10:30
benchmark.py py-tests: rename 'announce' to 'wait_for_announce' 2018-12-08 15:15:55 -08:00
conftest.py pytest: Pass result to fixtures and keep directories of failed tests 2018-08-07 00:54:19 +00:00
db.py pytest: Have the DB provider search for the postgres binary 2019-09-22 02:03:43 +00:00
fixtures.py pytest: Verification mode of expanded stmts for the db_write hook 2020-10-10 11:34:43 +10:30
test_closing.py tests,fundchannel: return the result from the fundchannel rpc call 2020-10-16 13:51:57 +10:30
test_connection.py elementsd: disable dual-funding test; don't add non-witness utxo 2020-10-20 12:50:31 +10:30
test_db.py pytest: Rename all fund_channel to fundchannel 2020-09-25 21:04:56 +02:00
test_gossip.py gossip_store: make private channels more similar to channel_announcement 2020-10-21 08:58:34 +10:30
test_invoices.py tests,fundchannel: return the result from the fundchannel rpc call 2020-10-16 13:51:57 +10:30
test_misc.py tests,fundchannel: return the result from the fundchannel rpc call 2020-10-16 13:51:57 +10:30
test_onion.py pytest: Actually make sure that the direcory exists 2020-03-24 09:52:33 +10:30
test_pay.py tests,fundchannel: return the result from the fundchannel rpc call 2020-10-16 13:51:57 +10:30
test_plugin.py plugins: use "slow" feerate for mutual close negotiation. 2020-10-13 20:53:34 +02:00
test_wallet.py common: pull up param_psbt 2020-10-20 12:50:31 +10:30
utils.py pytest: allow variable-order coin_moves, and give more information on failure. 2020-09-08 10:14:42 +09:30