192 Commits (mpp)

Author SHA1 Message Date
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
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
lisa neigut 28cdccfb11 dev: add option flag for specifying temporary channel id 5 years ago
lisa neigut 963a1da958 addr: handle P2SH/P2PKH in scriptpubkey encoding 5 years ago
lisa neigut 422b4502d3 funding: add RPC arg to specify a 'close_to' address 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
lisa neigut c6338573d6 nits: align codes 5 years ago
trueptolemy 71b606e050 lightningd: Add a new field `shutdown_scriptpubkey[NUM_SIDES]` 5 years ago
trueptolemy d149ba2f3a JSON-API: `fundchannel_start` uses `amount` fieldname to replace `satoshi` 5 years ago
Christian Decker ef7a63d8f8 elements: Move from a global is_elements to a global chainparams 5 years ago
Rusty Russell 15612d269a Make option_static_remotekey non-EXPERIMENTAL now it's in spec. 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
lisa neigut a35677fa0f fundchannel: use plugin; delete interior impl 5 years ago
lisa neigut b1f05795a8 rpc: have fundchannel_start also return scriptpubkey 5 years ago
trueptolemy 6c708b5854 API: `fundchannel_cancel` can cancel fundchannel process before funding broadcast 5 years ago
Rusty Russell 226e2aee48 option_static_remotekey: update to latest draft. 5 years ago
Rusty Russell 87f0ee6351 channeld: set option_static_remotekey when negotiated. 5 years ago
Rusty Russell 11ee089d4b db: store option_static_remotekey for each channel. 5 years ago
Rusty Russell ca28c30eff funding: don't allow funding new channels until we're synced. 5 years ago
Rusty Russell 710d015e5b lightningd: fix crash when peer disconnects after fundchannel_start, before cancel/complete 5 years ago