14 Commits (master)

Author SHA1 Message Date
Rusty Russell 1e6eabf018 developer: add --dev-force-channel-secrets. 5 years ago
Rusty Russell 7f37fa3263 derive_basepoints: harden checking. 6 years ago
Rusty Russell b123b1867d shachain: shachain_get_secret helper. 6 years ago
Rusty Russell 5d815238cf common/derive_basepoints: complete the set of single-value derive functions. 6 years ago
Rusty Russell 64008e275a common/derive_basepoints: add routines to get a specific secret. 6 years ago
Rusty Russell b2b85100d7 common/derive_basepoints: add routines for marshal/unmarshal. 6 years ago
Rusty Russell e217bc1220 per-commit-secret is a struct secret, not a sha256. 6 years ago
Rusty Russell 6c98457ef2 per-peer seed is a 'struct secret' not a 'struct privkey'. 6 years ago
Rusty Russell dba756ef38 common: fix up BOLT 3 references. 6 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
Rusty Russell 7ece90038b derive_basepoints: actually derive a separate HTLC key. 7 years ago
Rusty Russell fe5614a489 basepoints/secrets: add htlc entry 7 years ago
Rusty Russell ac92138603 common: remove unused assert() headers. 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell b600e6118c lightningd/channel: hand commit_index in when creating txs only. 7 years ago
Rusty Russell 90284af249 channeld: make per_commit_point and per_commit_secret handling clearer. 7 years ago
Rusty Russell 7389aae26a Massive BOLT text underscore and formatting updates. 7 years ago
Rusty Russell 4220362692 derive_basepoints: make arguments optional. 8 years ago
Rusty Russell b99c5620ef struct secret: use everywhere. 8 years ago
Rusty Russell e75309873b lightningd/derive_basepoints.h: one place for 2^48 shachain constant. 8 years ago
Rusty Russell dd15361935 lightningd/derive_basepoints: helper to increment our per_commit_point. 8 years ago
Rusty Russell c64447a929 lightningd/derive_basepoints: hoist derivation logic. 8 years ago