rgb-cln/devtools
Rusty Russell 3b4a06f52b common: generalize ecdh function.
common/onion is going to need to use this for the case where it finds a blinding
seed inside the TLV.  But how it does ecdh is daemon-specific.

We already had this problem for devtools/gossipwith, which supplied a
special hsm_do_ecdh().  This just makes it more general.

So we create a generic ecdh() interface, with a specific implementation
which subdaemons and lightningd can use.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-04-04 16:08:49 +10:30
..
.gitignore devtools/.gitignore: Ignore create-gossipstore checkchannels mkquery lightning-checkmessage 2019-10-29 12:18:27 -05:00
Makefile common: generalize ecdh function. 2020-04-04 16:08:49 +10:30
blindedpath.c common: generalize ecdh function. 2020-04-04 16:08:49 +10:30
bolt11-cli.c common/features: don't use internal global. 2020-04-03 13:13:21 +10:30
changelog.py tools: Fix changelog script to be case insensitive and support auth 2019-12-12 00:15:23 +01:00
checkchannels.c lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 2019-11-23 22:42:34 +00:00
create-gossipstore.c JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 2019-09-06 14:19:14 +02:00
credit devtools: fix credit script. 2019-07-30 17:38:11 +08:00
decode-iolog devtools/decode-iolog: tool to decode hexstrings from io logging. 2019-05-31 18:36:38 +02:00
decodemsg.c common: rename decode_short_channel_ids.{c,h} to decode_array.{c.h} 2019-09-27 02:32:53 +00:00
dump-gossipstore.c gossipd: handle a "push" marker into the gossip_store. 2019-11-04 17:50:58 +01:00
gossipwith.c common: generalize ecdh function. 2020-04-04 16:08:49 +10:30
lightning-checkmessage.c devtools: lightning-lightning-checkmessage to validate zbase32 node sigs 2019-10-14 18:58:44 -05:00
mkclose.c wallet: set nLockTime to the tip for withdrawal transactions 2020-02-03 00:45:27 +00:00
mkcommit.c channeld: simplify loading of pre-existing HTLCs. 2020-04-04 16:08:49 +10:30
mkencoded.c common: rename decode_short_channel_ids.{c,h} to decode_array.{c.h} 2019-09-27 02:32:53 +00:00
mkfunding.c devtools: fixup chainparams crash (global now) 2019-11-21 01:17:33 +00:00
mkgossip.c devtools: add privkey+hash printing to mkcommit/mkgossip 2019-11-21 01:17:33 +00:00
mkquery.c devtools/mkquery: tool to generate gossip query messages. 2019-09-30 07:08:07 +00:00
onion.c common: generalize ecdh function. 2020-04-04 16:08:49 +10:30
print_wire.c wire: add fromwire_tal_arrn() helper. 2020-03-09 16:04:56 +01:00
print_wire.h common/wireaddr: don't include lightningd/lightningd. 2020-02-27 14:16:16 +10:30
sql-rewrite.py wallet: Add new htlc column "localfailmsg" for outgoing htlcs. 2020-02-25 11:12:12 +10:30