Page MenuHomePhabricator

[electrum] fix transaction_dialog when creating a multisig partially signed transaction
ClosedPublic

Authored by PiRK on Mon, Dec 1, 08:40.

Details

Summary

These Two changes were missed in D18324. The error can be triggered with multisig wallets or using the load transaction from text menu with a partially signed transaction.

Test Plan

with a 2-of-m multisig wallet, create a transaction, export the transaction to hex, load it from another wallet, sign, broadcast

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

PiRK requested review of this revision.Mon, Dec 1, 08:40
PiRK planned changes to this revision.Mon, Dec 1, 09:10

found one more instance to fix...

that other instance of tx_external_keypairs is not a direct API access, but a dynamic access via hooks. I will fix this in a separate diff, because the hooks are broken in multiple ways

PiRK requested review of this revision.Mon, Dec 1, 10:05
This revision is now accepted and ready to land.Mon, Dec 1, 11:23