720 Commits (6afc7dcc09cb3fafb5f1d81cbb5b0f95c3c8bb88)

Author SHA1 Message Date
Rusty Russell 67aa95c194 gossipd: hand back peer, don't hand a new peer. 7 years ago
Rusty Russell b83ac58a98 subd: if a required daemon exits, wait instead of killing it. 7 years ago
Rusty Russell 6b232de7b1 openingd: return to master for more gossip when negotiation fails. 7 years ago
Rusty Russell 899bf3fde9 subd: add transaction to subd exit corner case. 7 years ago
Rusty Russell 20d7ddcb6e json_fund_channel: give more details than "peer died". 7 years ago
Christian Decker b5f737e563 gossip: Passing alias, color and wireaddrs through to gossipd 7 years ago
Christian Decker 67c6d4d1f1 opts: Change alias to be u8*, better matches the unicode nature 7 years ago
Rusty Russell 65fd7ce132 bitcoind: don't leak memory on every call to bitcoin-cli. 7 years ago
Rusty Russell b00525b8c8 options: don't leak memory when people override options. 7 years ago
Rusty Russell 0610f66c34 bolt11: handle r value fee spec change. 7 years ago
practicalswift 4452e3f3f1 Remove redundant code 7 years ago
ZmnSCPxj 7c09b6f478 Load defaults for purpose of help. 7 years ago
practicalswift 2ed53025f9 Remove redundant remote_shutdown_scriptpubkey assignment 7 years ago
practicalswift 61c47c09d0 Fix typos 7 years ago
Rusty Russell 5444084625 onchaind: fix reversed CSV delays. 7 years ago
Rusty Russell af5dbbc9f8 json_connect: separate port arg so we can parse IPv6 addresses. 7 years ago
Rusty Russell 0069787eb6 lightningd: fix crash on bad connect host arg. 7 years ago
Christian Decker 9ba99d2b2d hsm: Cleanup after merging control and client libraries 7 years ago
Christian Decker 8ff69e0307 hsm: channeld now also just uses the handle_client entry point 7 years ago
Christian Decker 6ce264d3a2 hsm: Remove special case of hsmfd_ecdh, replaced with client and cap 7 years ago
Rusty Russell 933c1794a1 gossipd: gossip_get_update / gossip_get_update_reply from channeld. 7 years ago
Rusty Russell 2bed246e10 channeld: generate error messages instead of having master do it. 7 years ago
Rusty Russell ee8274b7a1 channeld: handle wrapping error messages messages. 7 years ago
Rusty Russell be35895847 lightningd: instead of malformed code, keep generic error code. 7 years ago
Rusty Russell 06d7c40c63 lightningd: make minimum feerate significantly lower. 7 years ago
Christian Decker 00cad3a2ff fixup! txfilter: Add a simple transaction filter 7 years ago
Christian Decker c29923a623 topology: Add transaction filtering to connect_block 7 years ago
Christian Decker 1eb3c9d2b3 txfilter: Add a simple transaction filter 7 years ago
Christian Decker 26aa0e2aa4 topogoly: Extract owned funds from transactions in blocks 7 years ago
Christian Decker 9c4f075c6e topogoly: Reduce log noise 7 years ago
Rusty Russell af7e6158af Makefile: clean needs to do more, distclean should remove everything. 7 years ago
Rusty Russell 18db1105c7 json_invoice: return absolute expiry_time 7 years ago
Rusty Russell 45f5bb7fac bolt11: move to common/ and sign via callback. 7 years ago
Rusty Russell 78d0a5e840 bech32: move to common/ 7 years ago
Christian Decker 79443d6f94 htlc: Defer saving the outgoing payment until we store the HTLC 7 years ago
Rusty Russell 1a38c98a7e chaintopology: implement dev-setfees to force feerate changes. 7 years ago
Rusty Russell 552e56d002 channeld: send update_fee messages. 7 years ago
Rusty Russell 062f18127d channeld: handle incoming feerate changes. 7 years ago
Rusty Russell b836b452dc feerate: keep feerates separately for each side. 7 years ago
Rusty Russell 24b4326b30 onchaind: use normal feerate, not last feerate from transaction. 7 years ago
Rusty Russell ccf86a138a chaintopology: add notify_feerate_change() callback. 7 years ago
Rusty Russell d44088db83 fund-channel: use real feerate. 7 years ago
Rusty Russell e2287ce545 openingd: use real feerates. 7 years ago
Rusty Russell f1e4cad9d4 feerate: use u32 everywhere. 7 years ago
Rusty Russell 88af0f5bf8 tests: change --override-fee-rate to --override-fee-rates and use in tests. 7 years ago
Rusty Russell 7151c65535 chaintopology: track three different feerates. 7 years ago
Rusty Russell ef4d54df94 chaintopology: use satoshi-per-kw everywhere. 7 years ago
Rusty Russell b954662f06 bitcoind: use estimatesmartfee. 7 years ago
Rusty Russell 35a6ab8151 invoice: don't allow payments in expired invoices. 7 years ago
Rusty Russell 1e6d5d82aa invoice: record expiry in data structure. 7 years ago