2877 Commits (32d66b2740deed55d8bc459da81b6dacac986b39)

Author SHA1 Message Date
trueptolemy 25d79c5c3f notification: Add registeration interface 5 years ago
Rusty Russell b65cbc7dc3 plugins: fix false-positive memleak. 5 years ago
Rusty Russell c99906a9a9 per-peer-daemons: tie in gossip filter. 5 years ago
Rusty Russell aca2e4f722 common/memleak: add dynamic hooks for assisting memleak. 5 years ago
Rusty Russell 077ba88b88 JSON: remove listpayments. 5 years ago
Rusty Russell 884f4fa6d0 JSON: Remove description fields. 5 years ago
Rusty Russell acf3952acc JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
Rusty Russell a134062f98 bolt11: handle `9` fields for new features. 5 years ago
Christian Decker b6d583c26a db: Move tracking of pending statements into the `struct db` 5 years ago
Christian Decker 803007ecdf db: Make the `db` struct private and provide accessors instead 6 years ago
darosior 4672795e1a lightningd: don't join the config_dir to the pid_file path 5 years ago
Rusty Russell 049529542a lightningd: delay reprocessing of incoming htlcs at startup until plugins ready. 5 years ago
Rusty Russell 6901732ee0 lightningd: create --list-features-only which lists what features we support. 5 years ago
Rusty Russell d943d8abbc lightningd: expose full onion error when we have it. 5 years ago
Rusty Russell 189b2f1313 BOLT: update CSV to latest bolt version. 5 years ago
Rusty Russell 2600a6ed2e channeld: get current block height when an HTLC fails. 5 years ago
Rusty Russell 6349222ea2 Spec: Update to latest BOLT, include our first global feature definition. 5 years ago
Rusty Russell 855dff704c gossipd: test crc32 routines using test vectors from PR. 5 years ago
Simon Vrouwe 5b5d70d640 lightningd/plugin: extend plugins->startup window to include plugins_config 5 years ago
Simon Vrouwe da74f0118d lightningd/plugin: at plugin start, set env LIGHTNINGD_VERSION 5 years ago
Rusty Russell 39b34a35c8 bitcoin/tx.c: don't free witness implicitly. 5 years ago
Rusty Russell 0954feddc7 json: speed up shutdown. 5 years ago
trueptolemy 4929034a40 json: Make payment_hash use `json_add_sha256` 5 years ago
trueptolemy a9e346a1f4 json: Add the json interface for `struct sha256` 5 years ago
trueptolemy 23bfdc307f wallet: Use `struct sha256` for payment_hash in `struct forwarding` 5 years ago
trueptolemy 5f6196a42d cleanup: Use the most common abbreviation of 'ctx' in `json_tok_address_scriptpubkey` 5 years ago
Christian Decker 8b8538024d bitcoind: Defer initialization of filteredblock_call->result 5 years ago
Christian Decker 187e493ab8 gossip: Stop backfilling the future 5 years ago
Rusty Russell f18b911032 lightningd: listforwards shouldn't put in zero fields for fields we don't know. 5 years ago
lisa neigut 802ebe768c rpc: fix crash 'listforwards' when payment_hash is empty 5 years ago
lisa neigut 58fb1528dd add_htlc hook: fix crash when failing UPDATE failcode 5 years ago
Rusty Russell ca28c30eff funding: don't allow funding new channels until we're synced. 5 years ago
Rusty Russell c3a35416da lightningd: don't allow channeld to accept HTLCs if we're not synced. 5 years ago
Rusty Russell 6195a878f7 lightningd: don't allow sending of HTLCs while still syncing. 5 years ago
Rusty Russell 3eebd0cc20 lightningd: add flag for whether we're synced, and callback infrastructure. 5 years ago
Rusty Russell faded9a9cf bitcoind: detect when it's still syncing, add field to getinfo. 6 years ago
Rusty Russell 4274b9f0af lightingd: increase listen queue on rpc socket. 5 years ago
lisa neigut 0c96c89d67 db-fix: resolve crash on fundchannel 5 years ago
Rusty Russell 710d015e5b lightningd: fix crash when peer disconnects after fundchannel_start, before cancel/complete 5 years ago
Rusty Russell 83e654a106 close: change to a unilateraltimeout argument. 6 years ago
Rene Pickhardt 8e7428da53 Added possibility to configure max_concurrent_htlcs value for our channels. Eclaire has a default of 30 and I thought why not going with their value and while doing so make it configureable. 6 years ago
Rusty Russell 69b7ef1508 lightningd: fix up typesafe-cb bitcoind_getfilteredblock 6 years ago
Rusty Russell 99236f86f9 lightningd: rename 'satoshis' to 'amount' to avoid confusing check-source. 6 years ago
Christian Decker 379079c5f3 gossip: Only backfill blocks that are below our birth height 6 years ago
Christian Decker 95d891ebf1 bitcoind: Queue up calls to getfilteredblock and dispatch results 6 years ago
Christian Decker 040cda2875 bitcoind: Initialize filteredblock->outpoints with filteredblock 6 years ago
Christian Decker 43b3eea783 bitcoind: Don't log when a transaction output is detected as spent 6 years ago
Christian Decker 98447e454e gossip: Use the getfilteredblock method to look up scid outputs 6 years ago
Christian Decker f4e434d8e1 bitcoind: Add a multi-step getfilteredblock method 6 years ago
Rusty Russell af0200f9d0 fixup! doc: fix up documentation about when we move into lightning-dir. 6 years ago