211 Commits (58f6e316cc4b78885fee8dd484c5f27d4c4a591b)

Author SHA1 Message Date
Rusty Russell 58f6e316cc lightningd: separate fee_states out of struct channel_info. 4 years ago
niftynei 9f006fdf03 memleak: 'generify' the memleak calling to code for openingd/dualopend 4 years ago
niftynei d6558deaa4 opening: pass two messages to channeld to send to peer 4 years ago
niftynei 0643945967 peer-control: send set of messages to start, not just one 4 years ago
niftynei 6607f1d629 openingd: pull out common code, rename some things 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
Rusty Russell ea819107eb common: remove funding_tx. 4 years ago
Rusty Russell 83298c030a wallet: switch over to withdraw in module, remove lots of unused code. 4 years ago
Michael Schmoock a3e18a6aba openchannel: make openchannel hook chainable 4 years ago
Rusty Russell 9b8f08a8a0 lightningd: return min-capacity-sat to its intended purpose. 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell dd8cd81e91 listpeers: add `features` array using BOLT9 names. 4 years ago
Rusty Russell 398b4806b9 connectd: convert to new wire generation style. 4 years ago
Rusty Russell 6d09c0eba9 openingd: convert wire to new scheme. 4 years ago
Rusty Russell 1702c7a69a hsmd: convert to new wire generation style. 4 years ago
Rusty Russell a5d0c14d4d option_anchor_outputs: wire into all the subdaemons. 4 years ago
Rusty Russell edf60b4f9e openingd: remember if we negotiated option_anchor_outputs, to put in the db. 4 years ago
Rusty Russell 36d43b871f amount: add amount_msat and amount_sat initializers. 4 years ago
Christian Decker 3dafddd717 channel: Base the channel forget timeout on the headercount 4 years ago
ZmnSCPxj jxPCSnmZ deabab8934 lightningd/opening_control.c: `fundchannel_cancel` no longer requires a `channel_id` argument. 4 years ago
ZmnSCPxj jxPCSnmZ 5db69f1b41 lightningd/opening_control.c: Remove 'Try fundchannel_cancel again' error. 4 years ago
Rusty Russell f77d70d546 common/json: move rest of bitcoin/lightning-specific json functions to json_helpers. 4 years ago
Christian Decker 4af1db9ad5 wallet: Store penalty_bases from openingd and channeld in the DB 5 years ago
Christian Decker 30e4443eae openingd: Return the penalty base after funding completes 5 years ago
lisa neigut d8c9e70c0c wallet-df: save our_funds amount to channel record 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
Rusty Russell deac09950a plugins: make chained hooks have two different callbacks. 5 years ago
Rusty Russell 9aedb0c61f plugin: simplify hooks calling methods, and make lifetime requirements explicit. 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell 1d90f21833 lightningd / openingd: remove limits if we negotiate option_support_large_channel. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell c95e58ad4b subdaemons: initialize feature routines with explicit feature_set. 5 years ago
Rusty Russell 75838341a7 fundchannel/fundchannel_start: remove deprecated `satoshi` parameter 5 years ago
Rusty Russell e1ba42f139 lightningd: always use BROKEN log level if we can't spawn a daemon. 5 years ago
Rusty Russell 3e311b2510 lightningd: fix assert() if spawning openingd fails. 5 years ago
Christian Decker 9a2a09efd6 plugin: Introduce plugin type to allow singleton and chaining 5 years ago
Christian Decker ccec64d63c peer: Add custommsg hook and wire it into channeld and openingd 5 years ago
Christian Decker 8d29338fe3 subd: Add a helper to get the current owning subd for a given peer 5 years ago
Christian Decker a8fa55d275 wire: Add common messages that are independent of daemons 5 years ago
Vasil Dimov 11da88a281 common: add 2 specific error codes wrt funding 5 years ago
Vasil Dimov 2ea91f834c Add the missing space between "if" and "(" 5 years ago
lisa neigut 689dd28ddd funding: enable push_msat 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 5673607ebc lightningd: don't use chainparams before param() call in json_fund_channel_start 5 years ago
lisa neigut de16d0f0b4 openchannel hook: add new `close_to` field 5 years ago
Rusty Russell 709c98f539 logging: remove spaces from subsystem names. 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell 86fb54a33b lightningd: remove per-peer log book. 5 years ago
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
Rusty Russell 4fa7b30836 lightningd: have optional node_id associated with subdaemons. 5 years ago