1570 Commits (9e5d7dacb0de8e8e125c761eeeee0768056a467d)

Author SHA1 Message Date
ZmnSCPxj d5a67ec87a chaintopology: Protect against underflow when computing first_blocknum. 7 years ago
Rusty Russell 83e847575c gossipd: don't handle multiple connect requests, combine them in lightningd. 7 years ago
Rusty Russell 435e85a5b2 lightningd: move "tell gossipd peer is no longer important" to drop_to_chain. 7 years ago
Rusty Russell 8a16963f22 channeld: get told when announce depth already reached. 7 years ago
Rusty Russell e72e54f8d1 json_listpeers: use channel connected flag for JSON. 7 years ago
Rusty Russell bc4809aa85 gossipd: make sure master only ever sees one active connection. 7 years ago
Rusty Russell be1f33b265 gossipd: have master explicitly tell us when peer is disconnected. 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 9430a455ff closing: don't go into temporary failure because we completed negotiation. 7 years ago
Rusty Russell 72c459dd6c gossipd: keep reaching struct only when we're actively connecting, and don't retry 7 years ago
Rusty Russell a1f77cab3c lightningd: tell gossipd that peers we load from db are important. 7 years ago
Rusty Russell 8c2c1fe1c2 openingd: tell gossipd that the peer is important once funding tx in place. 7 years ago
Rusty Russell c9fa9817f6 gossipd: explicitly track which peers are important. 7 years ago
ZmnSCPxj 079778e357 invoice: Check duplicate preimage when explicitly sprcified. 7 years ago
Christian Decker 96352858d6 chaintopology: Simplify rescan offset computation 7 years ago
Christian Decker 0f191f5d4f opts: Add the --rescan option 7 years ago
Christian Decker 4b22760cf9 onchaind: Replay stored channeltxs to restore onchaind state 7 years ago
Christian Decker 244d4e49e1 onchaind: Store channeltxs so we can restore later 7 years ago
Christian Decker f44ea9f32e channel: Allow channel lookup by database id 7 years ago
Christian Decker 5e505e9c53 onchaind: Add a level of indirection to txwatches and txowatches 7 years ago
Christian Decker 4547afba33 onchaind: Move preimage transfer into onchaind startup 7 years ago
Christian Decker c635396766 common: Moving some bech32 related utilities to bech32_util 7 years ago
ZmnSCPxj eb42804fcc invoice: Support providing preimage when making invoice. 7 years ago
Rusty Russell 16d5015d56 lightningd: fix shutdown with unconfirmed channel. 7 years ago
Rusty Russell d2b4e09e27 lightningd: re-allow closing negotiation when CLOSINGD_COMPLETE 7 years ago
Rusty Russell 5551c161ca gossipd: finish startup before master prints that it's ready. 7 years ago
Rusty Russell 8e976150ad json_fundchannel: fix release vs connect/nongossip race. 7 years ago
Rusty Russell bee795ed68 channeld: don't do explicit state update. 7 years ago
Rusty Russell 22fe2c921f lightningd: commit short-channel-id to db when we create it. 7 years ago
Rusty Russell 7604f27fb8 lightningd: make sure openingd and uncommitted_channel free each other. 7 years ago
Rusty Russell 05ba976a41 lightningd: --dev-no-reconnect needs to always suppress reconnection. 7 years ago
ZmnSCPxj 2cee1ab20f peer_control: Make close wait for complete closure, with timeout. 7 years ago
conanoc 7170521895 change spaces to tabs, align function parameters 7 years ago
conanoc 0733770559 Adjust indents 7 years ago
ZmnSCPxj 774af5f817 payalgo: Describe `maxdelay` argument of `pay`. 7 years ago
ZmnSCPxj, ZmnSCPxj jxPCSmnZ 11ca729d85 wallet, payalgo: Save detail of payment failures for later reporting. (#1345) 7 years ago
conanoc b2f7e9af4a Support debugging with lldb 7 years ago
Rusty Russell 7ca4422d7d closing_control: always prefer lower fee, not closest to ideal. 7 years ago
Christian Decker f27cd3e43f topo: Remove in-memory txs from the block struct 7 years ago
Christian Decker 23984ecde4 chaintopology: Use the DB to locate transactions and rebroadcast txs 7 years ago
Christian Decker 86b6402e5c chaintopology: Refactor get_tx_depth to use the DB backed tx store 7 years ago
Christian Decker aa696370af txwatch: Switch to passing only txid into the depth callbacks 7 years ago
Christian Decker 50600ae241 wallet: Store transactions we are watching, broadcast or own 7 years ago
Rusty Russell b0c2e3cd5c gossipd: use a separate CSV file for the gossip_store types. 7 years ago
ZmnSCPxj 957513666c closing_control: Fix loop limit in better_closing_fee. 7 years ago
ZmnSCPxj 86290b54d4 routing: Use 64-bit msatoshi for messages to and from routing. 7 years ago
Christian Decker 0ba687732f bitcoind: Do not copy the newline character when asking for a block 7 years ago
ZmnSCPxj 8a9fef2127 peer_control: Indicate how much money in the channel is spendable, given the reserve. 7 years ago
Christian Decker a41ab650e5 master: Move pid-file creation after the daemonization 7 years ago