niftynei
aef5a5a0e5
psbt: psbt_has_serial_id -> psbt_find_serial_id
...
Cleans up some awkward spots in the code, makes the footprint a bit
neater
Suggested-By: @rustyrussell
2020-09-09 19:54:20 +09:30
niftynei
c50f377a85
psbt: pull out changeset logic into common, update API
...
Greatly simplify the changeset API. Instead of 'diff' we simply generate
the changes.
Also pulls up the 'next message' method, as at some point the
interactive tx protocol will be used for other things as well
(splices/closes etc)
Suggested-By: @rustyrussell
2020-09-09 19:54:20 +09:30
niftynei
5cd06227d7
build: exclude dualopend from non-experimental builds
2020-09-09 19:54:20 +09:30
niftynei
169b7817dc
psbt: only compare a subset of psbt input/output fields
...
At some point, it's ok to add more extra info to a psbt and still not
have that be counted as 'diff'd.
2020-09-09 19:54:20 +09:30
niftynei
9c89184c1f
dualfund: add feature flag for dual-funding
...
turn off until we're ready to test both sides
2020-09-09 19:54:20 +09:30
niftynei
59525853ae
dual-fund: accepter side implementation on lightningd
...
wherein we add the dual_open_control functions
2020-09-09 19:54:20 +09:30