mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-11 22:50:59 +01:00
multiprocess: add interfaces::ExternalSigner class
Add interfaces::ExternalSigner to let signer objects be passed between processes and signer code to run in the original process, without multiple processes linking and running signer code.
This commit is contained in:
@@ -274,9 +274,9 @@ void CreateWalletActivity::create()
|
||||
{
|
||||
m_create_wallet_dialog = new CreateWalletDialog(m_parent_widget);
|
||||
|
||||
std::vector<ExternalSigner> signers;
|
||||
std::vector<std::unique_ptr<interfaces::ExternalSigner>> signers;
|
||||
try {
|
||||
signers = node().externalSigners();
|
||||
signers = node().listExternalSigners();
|
||||
} catch (const std::runtime_error& e) {
|
||||
QMessageBox::critical(nullptr, tr("Can't list signers"), e.what());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user