3684 Commits (b036948219a215b0160ec3080345f57760e49ff9)
 

Author SHA1 Message Date
Rusty Russell b036948219 db: track open sqlite3_stmt in DEVELOPER mode. 7 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
Felix 52c243852e documentation: s/Protocol/Command/ 7 years ago
Felix 00783884f7 documentation: connect 7 years ago
Felix 1fc5dc94c4 documentation: newaddr, listfunds and withdraw 7 years ago
nicolas.dorier e36cf354aa Update when_lightning_became_cool for LTC 7 years ago
ZmnSCPxj 69cdfba3c8 gossip: Use gossiped node_announcement to locate nodes. 7 years ago
ZmnSCPxj 2e73317a39 invoice: Define specific error codes for duplicate label and preimage. 7 years ago
ZmnSCPxj d5a67ec87a chaintopology: Protect against underflow when computing first_blocknum. 7 years ago
Rusty Russell aa71a822b3 wallet: free sql statement in wallet_onchaind_channels. 7 years ago
Rusty Russell 83e847575c gossipd: don't handle multiple connect requests, combine them in lightningd. 7 years ago
Rusty Russell bf1076080b common: typo fix. 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 3b29d2b75a gossipd: don't create a new chain of timers on every connect command. 7 years ago
Rusty Russell c6483a57d0 gossipd: give more distinct errors. 7 years ago
Rusty Russell e72e54f8d1 json_listpeers: use channel connected flag for JSON. 7 years ago
Rusty Russell a134ca9659 gossipd: use exponential backoff on reconnect for important peers. 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 b68fb24758 read_peer_msg: handle incoming gossip from gossipd. 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 20e3a18af5 gossipd: maintain a separate structure to track important peers. 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
Rusty Russell b1498f07c5 gossipd: exponential backoff for reconnect (5 minute ceiling). 7 years ago
Rusty Russell 5db8454755 test_lightningd.py: make tests more robust by suppressing reconnects. 7 years ago
ZmnSCPxj 079778e357 invoice: Check duplicate preimage when explicitly sprcified. 7 years ago
Christian Decker 89ff46f1e6 db: Added DB migrations to get the correct sync height 7 years ago
Christian Decker ac9e5581c8 pytest: Start nodes with --rescan=1 7 years ago
Christian Decker 74fa107578 pytest: Add a test for the new --rescan option 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 7406a5b614 wallet: Report current blockheight as the offset to continue from 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 8e7ac53f5a pytest: test onchaind restarts from the DB 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 876d698f3c wallet: Add primitives to store onchaind transactions in the DB 7 years ago
Christian Decker d2dc93e3cb wallet: Add a struct to represent an onchaind transaction 7 years ago
Christian Decker 28feb2eb7d db: Add table for onchaind transactions 7 years ago
Christian Decker 4547afba33 onchaind: Move preimage transfer into onchaind startup 7 years ago
Christian Decker b84804009a gossip: Use the DNS seeds to look up nodes if we don't have an addr 7 years ago
Christian Decker a0c1b7af1f moveonly: Move DNS resolution to wireaddr conversion 7 years ago
Christian Decker c635396766 common: Moving some bech32 related utilities to bech32_util 7 years ago