core-lightning/lightningd/hsm
Rusty Russell ccff3ac437 lightningd/funding_tx: fill in scriptsigs for p2sh UTXOs.
This is a bit tricky: for our signing code, we don't want scriptsigs,
but to calculate the txid, we need them.  For most transactions in lightning,
they're pure segwit so it doesn't matter, but funding transactions can
have P2SH-wrapped P2WPKH inputs.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2017-03-07 11:31:55 +10:30
..
client.c lightningd/hsm: simple daemon to control the keys. 2017-01-10 15:38:33 +10:30
client.h lightningd/hsm: simple daemon to control the keys. 2017-01-10 15:38:33 +10:30
hsm.c lightningd/funding_tx: fill in scriptsigs for p2sh UTXOs. 2017-03-07 11:31:55 +10:30
hsm_client_wire_csv lightningd/hsm: simple daemon to control the keys. 2017-01-10 15:38:33 +10:30
hsm_control_wire_csv hsm: don't require privkey for signing off on funding. 2017-02-24 16:22:56 +10:30
hsm_status_wire_csv hsm: return BIP32 public seed on initialization. 2017-02-21 15:15:29 +10:30
Makefile lightningd/hsm: use funding_tx helper to sign funding transaction. 2017-03-07 11:28:42 +10:30