32 Commits (1ffb9f07c1c0fc3f69082f673029251e2fff12d5)

Author SHA1 Message Date
Rusty Russell f765e0e846 bip32: marshal/unmarshal routines. 7 years ago
Christian Decker 8c4f381afb hsm: Sign withdrawal transactions 8 years ago
Christian Decker 3f594172b2 hsm: Add messages for withdrawal signature requests 8 years ago
Rusty Russell d4618fa199 subdaemons: handle master or gossipd failing. 8 years ago
Rusty Russell 6f181e0dc1 BOLT update for 8-byte satoshi values, and other updates. 8 years ago
Rusty Russell 7bfd282319 lightningd/utxo: helpers to translate from utxo * <-> utxo ** 8 years ago
Christian Decker daf8866eb5 gossip: Implement the basic node_announcement 8 years ago
Rusty Russell b99c5620ef struct secret: use everywhere. 8 years ago
Rusty Russell 3c5a70910a lightningd/hsm: shutdown when master conn is freed. 8 years ago
Rusty Russell 21449650b0 lightningd/hsm: update_signature support. 8 years ago
Christian Decker 30934eb2fb hsm: Creating signatures for incoming channel announcement sig reqs 8 years ago
Rusty Russell fc98d797d2 hsm: new fd type for channeld. 8 years ago
Rusty Russell cf6d25cad6 lightningd/connection: rename to lightningd/daemon_conn 8 years ago
Rusty Russell 5637564cd4 lightningd/status: support daemon_conn for status_trace and status_failed. 8 years ago
Rusty Russell 21498647e2 lightningd/hsm: remove status_send. 8 years ago
Rusty Russell 6a0c9875a1 lightningd/hsm: use daemon_conn. 8 years ago
Rusty Russell 83466b2b32 ccan: update to get close option to io/fdpass. 8 years ago
Rusty Russell 4bf398c4e7 status: move into lightningd/status. 8 years ago
Rusty Russell 7f406ea80d lightningd/hsm: convert to subd. 8 years ago
Rusty Russell 39993f229d bitcoin/script: rename bitcoin_redeem_p2wpkh -> bitcoin_redeem_p2sh_p2wpkh 8 years ago
Rusty Russell b937793555 lightningd/funding_tx: output number is 16 bit. 8 years ago
Rusty Russell ccff3ac437 lightningd/funding_tx: fill in scriptsigs for p2sh UTXOs. 8 years ago
Rusty Russell 2874e46c69 lightningd/hsm: use funding_tx helper to sign funding transaction. 8 years ago
Rusty Russell 700d88dfa4 lightningd/hsm: sign funding transaction correctly. 8 years ago
Rusty Russell 8edac22595 hsm: don't require privkey for signing off on funding. 8 years ago
Rusty Russell 7525ed787a lightningd/hsm: create a peer-seed for peer secrets. 8 years ago
Rusty Russell f66445c1d1 hsm: sign funding transactions. 8 years ago
Rusty Russell 891a915e0f hsm: return BIP32 public seed on initialization. 8 years ago
Rusty Russell 19f3b68d28 hsm: remove shutdown command. 8 years ago
Rusty Russell ac1890136c hsm: rename the hsmctl_hsmfd_ecdh_response to hsmctl_hsmfd_fd_response 8 years ago
Rusty Russell b431443266 hsm: BIP32 seed for bitcoin keys. 8 years ago
Rusty Russell 10b8dc5950 lightningd/hsm: simple daemon to control the keys. 8 years ago