35 Commits (04df500f8e1b71b8f692dcf6dba9702bb236bf95)

Author SHA1 Message Date
Rusty Russell 27c006f7aa libplugin: make init return a string. 4 years ago
Rusty Russell 2de467274e common/amount: make fmt_amount_sat / fmt_amount_msat etc take copy. 4 years ago
Rusty Russell 3b7d0e7a62 common/json: make json_scan return an error string. 4 years ago
Rusty Russell b61da8c5a9 plugins: use json_scan. 4 years ago
Rusty Russell 2b6cdfeb5a json_to_psbt: fix API to match other allocating json_to functions. 4 years ago
niftynei 0726d2912e df-mfc: remove guard-rails for failures 4 years ago
niftynei b040a893ed mfc: avoid off-by-one rounding errors when finding change fee 4 years ago
niftynei 3793687550 mfc-df: if the psbt we've got has inputs from our peer, remove them 4 years ago
niftynei 6e3c517611 mfc-df: if there's an error with a openchannel_signed, fail 4 years ago
niftynei 4185a86d90 df-mfc: set the minimum input weight to 110 iif v2 4 years ago
niftynei b01734087d df-mfc: set protocol type when we know it 4 years ago
niftynei 29c3532856 mfc-psbt: mark all of our inputs as "ours", then only sign those 4 years ago
niftynei 6077eca660 df: pass back 'close_to' for completed/commitment secured channels 4 years ago
niftynei c6b45e052b mfc-df: after openchannel_signed is finished, we call finished 4 years ago
niftynei 3e19b6c8f5 mfc-df: after psbt signed, send to openchannel_signed if v2s 4 years ago
niftynei a34425abd1 mfc-df: after sigs are collected, go sign the psbt 4 years ago
niftynei d7c06b5b0e mfc-df: once we've gotten the PSBT finalized, we wait for peer sigs 4 years ago
niftynei c90a19f739 mfc-df: only add outputs for v1 outs; go to openchannel_update if v2s 4 years ago
niftynei 3d2c0951d5 mfc-df: rework how openchannel_update works, callbacks 4 years ago
niftynei 381658dee6 mfc-df: merge openchannel_init/fundchannel_start results 4 years ago
niftynei 95de8b1174 mfc-df: have both paths use redo_multifundchannel 4 years ago
niftynei a31b078721 mfc: consolidate to a single FAILED state 4 years ago
niftynei 991ae65e9e mfc-df: track destination's openchannel version 4 years ago
niftynei e0c4865eea mfc: add a 'fail_destination' helper 4 years ago
niftynei 5b6b012af9 mfc: add happy path-way for v2 in multifundchannel 4 years ago
Rusty Russell a8177e9013 Makefile: make check-includes check all the non-generated files. 4 years ago
niftynei f8c4cc73ae mfc: use declared constants 4 years ago
niftynei e66937e012 mfc: Add a `commitment_feerate` optional parameter to multifundchannel 4 years ago
niftynei 4926c25bb5 fundchannel: take a 'close_to' address 4 years ago
niftynei 628df74e26 mfc: allow a 'close_to' address to be passed in 4 years ago
Rusty Russell 480f671e91 bitcoin/psbt: psbt_txid needs a tal ctx. 4 years ago
ZmnSCPxj jxPCSnmZ 9587425f2d plugins/spender/fundchannel.c: Make fundchannel a thin layer around multifundchannel. 4 years ago
ZmnSCPxj jxPCSnmZ f6c145d2df plugins/spender/multifundchannel.c: Move multifundchannel to the spenderp plugin. 4 years ago
ZmnSCPxj jxPCSnmZ 277ff0f44c plugins/spender/multiwithdraw.c: Implement multiwithdraw command. 4 years ago
ZmnSCPxj jxPCSnmZ e04febfe0c plugins/spender/: New plugin that will eventually absorb all onchain-spending commands. 4 years ago