492 Commits (2c582cbcfb69b7bc1589fe91d8f194c306560f39)

Author SHA1 Message Date
Christian Decker 5f29a218b7 onchain: Add message to notify about their_unilater/to-us outputs 7 years ago
Christian Decker 85eb743e02 wallet: Detect close transactions and track their outputs in DB 7 years ago
Rusty Russell 05a3db886b peer_control: fix memleak in dev-disconnect. 7 years ago
Rusty Russell ee939c8dcb lightingd: fix memleak when we reload from db. 7 years ago
Rusty Russell a5c65e2c9b lightningd: reactivate peers. 7 years ago
Rusty Russell 1b41335121 chain_topology: two-stage startup. 7 years ago
Rusty Russell 93c589efe8 wallet: save block height when we first create channel. 7 years ago
Rusty Russell ba22484901 lightningd: simplify permanent failure. 7 years ago
Rusty Russell 1e51275792 lightningd: don't save wallet_channel twice on creation. 7 years ago
practicalswift c6b5e72e3b Pass bool true instead of "true" to json_add_bool(..., bool value) 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell 0237e0b28c bitcoin: create new wrapper type bitcoin_txid, log backward endianness. 7 years ago
Rusty Russell 3543530172 build_utxos: fix weight calculation, and make more accurate. 7 years ago
Rusty Russell 85f065a6e7 peer_control: close leak in sign_last_tx. 7 years ago
Rusty Russell ed8baf5f88 funding_spent: fix leaks. 7 years ago
Rusty Russell adf8740b96 peer_control: fix opening fundee leaks. 7 years ago
Rusty Russell 8c665835fa jsonrpc: make explicit call to indicate cmd is still pending. 7 years ago
Christian Decker a8a6d1d669 channel: Directly send announcements and updates to gossipd 7 years ago
Rusty Russell 94711969f9 gossipd: hand out gossip_index to other daemons. 7 years ago
Rusty Russell 67aa95c194 gossipd: hand back peer, don't hand a new peer. 7 years ago
Rusty Russell 6b232de7b1 openingd: return to master for more gossip when negotiation fails. 7 years ago
Rusty Russell 20d7ddcb6e json_fund_channel: give more details than "peer died". 7 years ago
practicalswift 4452e3f3f1 Remove redundant code 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
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 d44088db83 fund-channel: use real feerate. 7 years ago
Rusty Russell e2287ce545 openingd: use real feerates. 7 years ago
Rusty Russell 7151c65535 chaintopology: track three different feerates. 7 years ago
Rusty Russell 5281541ec6 closingd: start with proper maximum fee, not our guesstimate. 7 years ago
Rusty Russell 46f2e17905 openingd: update to BOLT with htlckey. 7 years ago
Rusty Russell fc05779f78 subdaemons: pass back and forth the htlc points. 7 years ago
Rusty Russell 654c2f4eb8 onchaind: use HTLC key for htlc signatures. 7 years ago
Rusty Russell f95afc55d8 rpc: report netaddr as array. 7 years ago
Christian Decker 89f016f524 jsonrpc: Only print netaddr in getpeers when we know it 7 years ago
Rusty Russell 956350e62e lightningd: check peers don't leave dangling HTLCs when they die. 7 years ago
Rusty Russell e9337820a0 onchaind: remove htlcs when peer is irrevocably committed. 7 years ago
Rusty Russell 7133a2f9b3 wallet: assume db errors will be fatal, don't check. 7 years ago
Rusty Russell 1142c44c29 lightningd: fail htlcs we offer if peer unresponsive after deadline. 7 years ago
Rusty Russell 9ec5cb7ba2 script: enhance is_p2sh/is_p2pkh/is_p2wsh/is_p2wpkh to extract addr. 7 years ago
Rusty Russell 71e794a046 lightningd: split ctlv_expiry and final_cltv. 7 years ago
Rusty Russell 82f252c79a test_permfail_new_commit: fix intermittant failure. 7 years ago