27 Commits (e186b2620af7a8cb49f98293bb6c7d61cdf4ea8a)

Author SHA1 Message Date
niftynei 29c3532856 mfc-psbt: mark all of our inputs as "ours", then only sign those 4 years ago
niftynei 97fd18f0b5 df: incorporate a few spec changes -- serial_id is now 64-bits 4 years ago
niftynei 9d412718df psbt: save the index of the change on the 'parent' 4 years ago
niftynei 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate 4 years ago
niftynei cdfb825336 nit: move changeset_get_next to inside EXPERIMENTAL_FEATURES flag 4 years ago
niftynei 9d4afd5880 psbt: hoist up `psbt_add_serials`, so we can use it elsewhere 4 years ago
niftynei b4773203bb psbt-finalized: hoist method to common 4 years ago
niftynei 4034d0c306 psbt: have the unknown map 'add' be a 'set' instead 4 years ago
niftynei 41ebf71e26 psbt: new methods for generating serial_ids for an input/output 4 years ago
niftynei 254ea37702 psbt: method for extracting witness stacks 4 years ago
niftynei 7a5a7a0ac5 psbt_open: method for adding a witness_stack to a psbt input 4 years ago
Rusty Russell d5cb0d85b5 utils: use a cleaner pattern to capture wally allocations. 4 years ago
Rusty Russell 3c8049f32c bitcoin/psbt: psbt_input_add_unknown/psbt_output_add_unknown needs a tal ctx. 4 years ago
niftynei b44e36b99e spec-update: get rid of max-witness-len 4 years ago
niftynei aef5a5a0e5 psbt: psbt_has_serial_id -> psbt_find_serial_id 4 years ago
niftynei c50f377a85 psbt: pull out changeset logic into common, update API 4 years ago
niftynei 303263d381 psbt: clean up interface for setting metadata on PSBT inputs 4 years ago
niftynei 169b7817dc psbt: only compare a subset of psbt input/output fields 4 years ago
niftynei 6cfac5d2a6 psbt: enforce const on max_witness_len 4 years ago
niftynei 6f114e06a6 bugfix: save max_witness_len as big-endian 4 years ago
Rusty Russell a0ede40743 bitcoin: make psbt_append_input more powerful. 4 years ago
Rusty Russell 172b9d7ae3 bitcoin: add nlocktime arg to create_psbt. 4 years ago
niftynei 6371a49ee3 psbt: sort maps before serializing, to stabilize comparison 4 years ago
niftynei 9b1b05617f psbt: use platform-independent serialization for psbt fields 4 years ago
niftynei 973456ce23 psbt: assertion for index in bounds 4 years ago
niftynei 722fa1df6c psbt-utils: ignore the 'unknown' map for input + output comparison 4 years ago
niftynei c0d0272eac psbt-common: shared psbt utilities 4 years ago