39 Commits (6f181e0dc1a6c442f6235b3367d0a648df60c326)

Author SHA1 Message Date
Rusty Russell 6f181e0dc1 BOLT update for 8-byte satoshi values, and other updates. 8 years ago
Rusty Russell 693457a580 lightningd: remove unused offset field from CSV files. 8 years ago
Rusty Russell 7bfd282319 lightningd/utxo: helpers to translate from utxo * <-> utxo ** 8 years ago
Rusty Russell 6e0e1c7067 Update to latest BOLT (hyphens changed to underscores). 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
Christian Decker b41c8e240a hsm: Added channel announcement sig request and reply 8 years ago
Rusty Russell fc98d797d2 hsm: new fd type for channeld. 8 years ago
Rusty Russell 27764b65f9 lightningd: fix shachain to be 48-bits, with hack for legacy. 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 e042198cf8 tools/generate-wire.py: allow typename instead of type sizes. 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 6bf3c30a10 lightningd/Makefile: fix check-source 8 years ago
Christian Decker b41d71da30 Makefile: Making sure header vars are populated correctly 8 years ago
Rusty Russell 33748bf119 lightningd/Makefile: combine all headers (wire/gen was missing) 8 years ago
Rusty Russell 73d07ce441 libsodium: use our local submodule. 8 years ago
Rusty Russell 3af081aded Makefile: make all lightningd objects depend on all lightningd headers. 8 years ago
Rusty Russell 542e6844f7 lightningd/lightningd: start HSM at initialization time. 8 years ago
Rusty Russell 10b8dc5950 lightningd/hsm: simple daemon to control the keys. 8 years ago