Skip to content

method to copy a PSBT input/output over to another PSBT #289

@niftynei

Description

@niftynei

Occassionally in c-lightning we need to re-combine PSBTs, e.g. when a funding transaction is being RBF'd and we need to add more inputs to an existing PSBT. Our wallet APIs return PSBTs, and we need a way to move inputs btw two psbt structs.

maybe something like

int psbt_copy_input(struct wally_psbt src_psbt, struct wally_psbt dst_psbt, size_t src_idx);

Where the src_idx is the input to copy over. They're added to the end of the dst_psbt.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions