1255 Commits (74fa10757819b3e36483b3221b62065a3794e754)

Author SHA1 Message Date
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
Rusty Russell 09c4203767 bolt11: allow multiple fallback addresses. 7 years ago
Christian Decker 9ab28d1659 topology: Two off-by-one error when catching up with the blockchain 7 years ago
Rusty Russell daa14f48f2 peer_control: don't list opening channels as connected=false. 7 years ago
Rusty Russell 21fbae6df8 openingd: ensure that initial channel can cover fees and reserve. 7 years ago
ZmnSCPxj f83c4ff903 wallet: Add msatoshi_to_us_min and msatoshi_to_us_max statistics for channels. 7 years ago
ZmnSCPxj 5a267eb831 pay, payalgo: Show erring_node as compressed DER pubkey. 7 years ago
Rusty Russell 1764d6c907 grind_htlc_tx_fee: benchmark. 7 years ago
Rusty Russell 5f1c77d249 test_lightning.py: add test for onchain with different feerates. 7 years ago
Rusty Russell 6bb47276ce lightningd: put min/max feerates into db, struct channel. 7 years ago
Rusty Russell 4234321f7e onchain: get feerate min/max from master. 7 years ago
Rusty Russell 1f9ad06056 lightningd: allow us to close channel while still awaiting lockin. 7 years ago
Rusty Russell 1773b03380 channeld: accept SHUTDOWN before channel is locked. 7 years ago
Rusty Russell 1a4a59d221 common/daemon: common routines for all daemons. 7 years ago
Rusty Russell 8975fc2ceb libwally: use their secp context for all our daemons. 7 years ago
ZmnSCPxj 26f7014813 payalgo: Add maximum delay. 7 years ago