core-lightning/test
Rusty Russell 8a3c9908ce protocol: no signature in update_commit if receiver has no outputs.
So if there are no HTLCs, and the receiver can't spend anyway, don't
sign.  This has the added benefit that no two signed commitment
transactions will ever be identical (the revocation preimage changes).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-08-18 14:25:13 +09:30
..
commits test_protocol: restart support. 2016-08-18 14:23:45 +09:30
.gitignore test/onion_key: helper to generate deterministic key pairs. 2015-10-06 12:03:09 +10:30
onion_key.c libsecp256k1: update. 2016-07-01 12:00:17 +09:30
onion_key.h onion_key: allowing both odd and even pubkeys 2015-10-06 23:49:52 +10:00
test_onion.c Switched from openssl to sodium for test_onion 2016-08-09 13:10:19 +09:30
test_onion.py test_onion.py: drop repeated sha calculation 2015-10-07 13:22:44 +10:00
test_protocol.c protocol: no signature in update_commit if receiver has no outputs. 2016-08-18 14:25:13 +09:30
test_state_coverage.c patch remove-timeout.patch 2016-03-15 17:07:12 +10:30