core-lightning/tests
Rusty Russell 9eb531868f lightningd: make invoices insist on payment_secret.
In fact, we make it compulsory, which means if you don't understand it
you'll hang up on us!

Add some logging for that in future.

Changelog-Changed: Protocol: All new invoices require a payment_secret (i.e. modern TLV format onion)
Changelog-Changed: Protocol: We can no longer connect to peers which don't support `payment_secret`.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-07-14 14:38:00 -05:00
..
data inflights: save the whole psbt to the database 2021-05-24 12:17:48 +09:30
fuzz common/bech32: update to bech32m reference. 2021-06-11 13:54:20 +09:30
plugins pytest: Add test for keysend extra-tlvs 2021-06-26 10:55:13 +09:30
vectors pytest: Add tests for the sphinx onion generation and processing 2020-03-12 10:25:01 +10:30
benchmark.py pytest: always provide payment_secret when making payments. 2021-07-14 14:38:00 -05:00
conftest.py tests: add marker for v1/v2 channel opens 2021-05-12 11:25:41 +09:30
db.py pytest: Have the DB provider search for the postgres binary 2019-09-22 02:03:43 +00:00
fixtures.py pytest: add schema support for JSON responses. 2021-05-27 20:28:49 +09:30
test_closing.py pytest: always provide payment_secret when making payments. 2021-07-14 14:38:00 -05:00
test_connection.py lightningd: make invoices insist on payment_secret. 2021-07-14 14:38:00 -05:00
test_db.py inflights: save the whole psbt to the database 2021-05-24 12:17:48 +09:30
test_gossip.py pytest: listchannels filter by destination 2021-07-14 14:34:00 -05:00
test_invoices.py listinvoices: support listing by local offer_id. 2021-07-03 12:13:45 +09:30
test_misc.py lightningd: make invoices insist on payment_secret. 2021-07-14 14:38:00 -05:00
test_onion.py pytest: Actually make sure that the direcory exists 2020-03-24 09:52:33 +10:30
test_opening.py tests: update deprecated 'funding_msat' for new output format 2021-07-11 10:41:08 +09:30
test_pay.py pytest: make test_sendonion_rpc use a TLV onion for final hop. 2021-07-14 14:38:00 -05:00
test_plugin.py pytest: always provide payment_secret when making payments. 2021-07-14 14:38:00 -05:00
test_wallet.py listtransactions: don't create a msat field called "satoshis". 2021-06-25 09:49:33 +09:30
utils.py lightningd: make invoices insist on payment_secret. 2021-07-14 14:38:00 -05:00