22 Commits (8a84e961edffa5cfd09964d37d2d244c156ca38b)

Author SHA1 Message Date
Rusty Russell 27764b65f9 lightningd: fix shachain to be 48-bits, with hack for legacy. 8 years ago
Rusty Russell 5637564cd4 lightningd/status: support daemon_conn for status_trace and status_failed. 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 e467afce06 lightningd/handshake: convert to subd. 8 years ago
Rusty Russell ccff3ac437 lightningd/funding_tx: fill in scriptsigs for p2sh UTXOs. 8 years ago
Rusty Russell 7419fde9a0 Update to new spec: differentiate channel_id and short_channel_id. 8 years ago
Rusty Russell edc30b12ea lightningd: --dev-debugger=<subdaemon> 8 years ago
Rusty Russell 90737371d0 lightningd/cryptomsg: split raw crypto_state vs peer_crypto_state 8 years ago
Rusty Russell be7c7b9732 lightningd/handshake: rename WIRE_BAD_COMMAND to WIRE_HANDSHAKE_BAD_COMMAND 8 years ago
Rusty Russell f9189254e4 lightningd/commit_tx: creation of BOLT 3 commitment transaction. 8 years ago
Rusty Russell b290a96a4a lightningd: use daemon/htlc_state.c 8 years ago
Rusty Russell a600b1a30f handshake: hand in client fd on exec instead of gratuitous fd passing. 8 years ago
Rusty Russell 2f9b04b0d9 subdaemon: start fds at 3 not 4. 8 years ago
Rusty Russell f9eea9041e handshake: update for BOLT 8 latest revision. 8 years ago
Rusty Russell 6bf3c30a10 lightningd/Makefile: fix check-source 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 211491f4d7 lightningd/lightningd: add lightning_handshake. 8 years ago
Rusty Russell 78841456e0 lightningd/handshake: test handshake, produce BOLT 8 test vectors. 8 years ago
Rusty Russell 32e1b5bb06 lightningd/handshake: simple daemon to do BOLT 8 crypto handshake. 8 years ago