36 Commits (7635b24a29e274a9e85cf9a8c963d364fa3fadec)

Author SHA1 Message Date
Rusty Russell a4b952ebc7 feerate: include rough estimates of actual tx costs. 6 years ago
Rusty Russell 9d37b78088 cleanup: lowercase name of feerates, immediate -> urgent. 6 years ago
Rusty Russell 175db926c2 chaintopology: expose when we don't actually know feerate. 6 years ago
Rusty Russell 807e62b05d moveonly: move feerate routines from peer_htlcs.c to channel_control.c 6 years ago
Rusty Russell 607d4bf9d2 channel: update fees after lockin. 6 years ago
Rusty Russell 6338ae8a44 channeld: update fees if we're restarting. 6 years ago
Rusty Russell 36b1cac6e6 lightningd: new state AWAITING_UNILATERAL. 6 years ago
Rusty Russell a5ecc95c42 db: store claimed per_commitment_point from option_data_loss_protect. 6 years ago
Rusty Russell 43156643b4 lightningd: message for channeld to tell us that channel risks penalty. 6 years ago
Rusty Russell ebaf5eaf2e channeld: send option_data_loss_protect fields. 6 years ago
Rusty Russell 74568a1c50 lightningd: peer_start_channeld always returns true; make it void. 6 years ago
Rusty Russell 8939a5001b connectd: rely on the master to tell us to reconnect. 6 years ago
Rusty Russell 15542a01eb lightningd: note that we should send an error msg on channel open timeout. 6 years ago
Rusty Russell a52d522525 gossipd: handle ping messages for remote peers too. 7 years ago
Rusty Russell cdc97f5114 channeld: use HSM for signatures and to get per_commitment_point, remove seed. 7 years ago
Rusty Russell 8f9408a072 channeld: store next per_commit_point. 7 years ago
Rusty Russell ff6a6f8deb lightningd: create hsm_get_client_fd() helper. 7 years ago
Rusty Russell f9e5dc7ee8 hsmd: take dbid for client. 7 years ago
Rusty Russell b2b85100d7 common/derive_basepoints: add routines for marshal/unmarshal. 7 years ago
Rusty Russell e549bc6ecf lightningd: fix up BOLT references. 7 years ago
ZmnSCPxj e95143af9a options: Add --dev-max-funding-unconfirmed-blocks. 7 years ago
ZmnSCPxj 097a8e72d1 channel_control: Forget if unconfirmed for a long time and we are fundee. 7 years ago
Rusty Russell babfddeb3e lightningd: make --commit-time in milliseconds. 7 years ago
Rusty Russell 323472225c channeld: simplify announce/locked-in callback, 7 years ago
Rusty Russell 540c68d7ca gossipd/gossip_constants.h: Single place for BOLT constants. 7 years ago
Rusty Russell 8a16963f22 channeld: get told when announce depth already reached. 7 years ago
Rusty Russell 1e282ecb7a subd: record which ones connect to a peer. 7 years ago
Rusty Russell ab9d9ef3b8 gossipd: drain fd instead of passing around gossip index. 7 years ago
Rusty Russell d2b4e09e27 lightningd: re-allow closing negotiation when CLOSINGD_COMPLETE 7 years ago
Rusty Russell bee795ed68 channeld: don't do explicit state update. 7 years ago
Rusty Russell 1773b03380 channeld: accept SHUTDOWN before channel is locked. 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell 6c1233de44 channel: reserve a bip32 index as soon as channel is opened. 7 years ago
Rusty Russell 26b004e5af subd: handle status_peer_billboard messages from subdaemons. 7 years ago
Rusty Russell e92b710406 tools/generate-wire.py: remove length argument from fromwire_ routines. 7 years ago
Rusty Russell ae8fb96d06 lightningd/channel_control: routines to control channeld (move from peer_control.c) 7 years ago