220 Commits (001b5d6416dcc19ad475efd3ceda17c37fb5c53d)

Author SHA1 Message Date
niftynei fd2e16f8bc db: add flag to database for recving remote's sigs 4 years ago
niftynei bf49bcfa90 subd: keep track of 'channel's type 4 years ago
niftynei e0e929ed14 peer_control: remove PSBT from peer_start_channeld 4 years ago
ZmnSCPxj jxPCSnmZ 2604a81aba lightningd/opening_control.c: Remove predeclaration. 4 years ago
ZmnSCPxj jxPCSnmZ 0fd87b85da openingd/: Fail `fundchannel_start` if we already are, or will become, the fundee. 4 years ago
Michael Schmoock 083a856c31 db: persist channel closer and state change cause 4 years ago
niftynei 818f152618 channel: save funding_psbt to database 4 years ago
Michael Schmoock 980a9517c6 fix: openchannel_hook log BROKEN on dup close_to 4 years ago
Rusty Russell 7db8680530 lightningd: don't hand around partially-assembled channel_info. 4 years ago
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