This adds:
- a dialog after Create Unsigned, which lets you save a PSBT file in binary format, e.g. to an SD card
- a “Load PSBT” menu entry lets you pick a PSBT file. We broadcast the transaction if complete
Save flow
By default the file name contains the destination address(es) and amount(s).
We only use the binary format for files, in order to avoid compatibility hell. If we do want to add base64 file format support, we should use a different extension for that (.psbt64
?).
Load flow
Select a file:
Offer to send if complete:
Tell user if signatures are missing, offer to copy to clipboard:
Incomplete for another reason: