diff options
| author | naughtyfox <mail.for.milo@gmail.com> | 2018-09-20 17:12:35 +0300 |
|---|---|---|
| committer | naughtyfox <mail.for.milo@gmail.com> | 2018-09-21 14:40:37 +0300 |
| commit | 7a056f4425aa4fbe87494f77a4dc64e26f6000bf (patch) | |
| tree | 8e4c47fa5f30c5246cdfa27434092758e9d85ea0 /src | |
| parent | bad2c7cf3111f1d11447785f13a2bb9890830e8e (diff) | |
| download | monzero-core-7a056f4425aa4fbe87494f77a4dc64e26f6000bf.tar.gz monzero-core-7a056f4425aa4fbe87494f77a4dc64e26f6000bf.tar.xz monzero-core-7a056f4425aa4fbe87494f77a4dc64e26f6000bf.zip | |
WalletAPI: multisigSignData bug fixed
Diffstat (limited to 'src')
| -rw-r--r-- | src/wallet/api/pending_transaction.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wallet/api/pending_transaction.cpp b/src/wallet/api/pending_transaction.cpp index 8d200220d..913e3156f 100644 --- a/src/wallet/api/pending_transaction.cpp +++ b/src/wallet/api/pending_transaction.cpp @@ -200,7 +200,11 @@ std::string PendingTransactionImpl::multisigSignData() { throw std::runtime_error("wallet is not multisig"); } - auto cipher = m_wallet.m_wallet->save_multisig_tx(m_pending_tx); + tools::wallet2::multisig_tx_set txSet; + txSet.m_ptx = m_pending_tx; + txSet.m_signers = m_signers; + auto cipher = m_wallet.m_wallet->save_multisig_tx(txSet); + return epee::string_tools::buff_to_hex_nodelimer(cipher); } catch (const std::exception& e) { m_status = Status_Error; |
