4183 Commits (f76203727d27b537e4f2ae8d28f3b49beab556b3)
 

Author SHA1 Message Date
Rusty Russell 89b1cc69ef openingd: take hsmfd, use it to sign commitment transaction and get commitment_point 6 years ago
Rusty Russell b9ff130e9e hsmd: routines to sign remote commitment and HTLC txs. 6 years ago
Rusty Russell 613b65eede onchaind: use the HSM to get the per-commitment-point. 6 years ago
Rusty Russell 2575dbf493 hsmd: provide routine to get the per-commitment point. 6 years ago
Rusty Russell 14d6fc4a31 onchaind: use HSM for signing htlc transactions. 6 years ago
Rusty Russell 522b9dc96b hsmd: add routing to sign a local htlc transaction for onchaind. 6 years ago
Rusty Russell 4098f47cfc onchaind: use HSM to sign "to-us" transactions. 6 years ago
Rusty Russell 437b65eba1 onchaind: clean up types for penalty transactions. 6 years ago
Rusty Russell dfaf74d972 hsmd: add routines to sign onchain transactions, part 1. 6 years ago
Rusty Russell 93b8217eb0 lightningd: get HSM to sign the last commitment tx for us. 6 years ago
Rusty Russell 5d815238cf common/derive_basepoints: complete the set of single-value derive functions. 6 years ago
Rusty Russell dd2773dfc0 common/keyset: use struct basepoints rather than open-coding fields. 6 years ago
Rusty Russell 76cc428923 onchaind: make commit number a global. 6 years ago
Rusty Russell f456fdfab1 lightningd: keep local_basepoints and local_funding_pubkey. 6 years ago
Rusty Russell 289e39a0a3 bitcoin/pubkey: add pubkey_from_secret. 6 years ago
Rusty Russell 9dd0415a15 channeld: don't free msg in init. 6 years ago
Rusty Russell 26deec0c82 channeld: remove duplicate call to channel_announcement_negotiate(). 6 years ago
Mark Beckwith 05d4e8519c improved testing section 6 years ago
wintercooled e0a5c8144e Change withdrawal documentation failure outcome - referred to channel not transaction. (#1726) 6 years ago
Hiroki Gondo 552b00e2c1 lightningd: fix crash on rpc.invoice with clang 6 years ago
Rusty Russell d84d358562 lightningd: fix crash on listpeers. 6 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 6 years ago
Mark Beckwith 61ad8684a6 Added recently created unit tests to .gitignore 6 years ago
Rusty Russell 7986af1b1e pytest: only_one() helper to catch if RPC returns more elements than we expect 6 years ago
Mark Beckwith b876c601a6 Modern param style for chaintopology.c, ... 6 years ago
Rusty Russell 232b330284 tools/generate-wire.py: simple scheme to autoindent. 6 years ago
Rusty Russell 6758062a56 tools/generate-wire.py: remove ugly blank lines after for loops 6 years ago
Rusty Russell ab28972aee tools/generate-wire.py: style cleanups. 6 years ago
Rusty Russell 28c3706f87 hsmd: fix missing status messages. 6 years ago
Rusty Russell d4300e0ce8 hsm: create both channel_announcement signatures. 6 years ago
Rusty Russell ff6a6f8deb lightningd: create hsm_get_client_fd() helper. 6 years ago
Rusty Russell f9e5dc7ee8 hsmd: take dbid for client. 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 ad9dbaaa3f openingd: rename confusing 'our_commit' and 'their_commit'. 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 019ba86b91 gossipd: use optional fields. 6 years ago
Rusty Russell ac4c6b1a82 tools/generate-wire.py: support for optional fields, with ? before typename. 6 years ago
Hiroki Gondo 070aa08709 fix: compile error with clang 6 years ago
Rusty Russell edf043c89b pytest: make utils.py read config.vars. 6 years ago
Rusty Russell a37e692af6 pytest: mark test_reconnect_normal flaky for now. 6 years ago
Mark Beckwith 19a0b78fec param: renamed files 6 years ago
Christian Decker 356dcbba97 pylightning: Don't attempt to deserialize after every read 6 years ago
Bertrand Marlier 760b053d7b pylightning: fix incorrect description for disconnect() method 6 years ago
SimonVrouwe f2ffb6d03e improves exponential smoothing of feerate estimates (#1699) 6 years ago
Rusty Russell e0c21debc2 pytest: fix sleep(1) in test_channel_persistence. 6 years ago
Rusty Russell b1182702ae pytest: increase timeout for test_payment_failed_persistence 6 years ago
arowser 97118c558e add --conf parameter 6 years ago
Mark Beckwith cf12130627 params: shortened names 6 years ago