diff options
author | naughtyfox <mail.for.milo@gmail.com> | 2018-03-21 18:57:15 +0300 |
---|---|---|
committer | naughtyfox <mail.for.milo@gmail.com> | 2018-03-28 18:22:13 +0300 |
commit | 5a96056600be8fbcce1f7994971eaf1c2d3181f3 (patch) | |
tree | ddfb3c81b919acb04d6c8f07dafeb0fe0c9178a0 /src/wallet/api/pending_transaction.h | |
parent | Refactored: work with wallet api statuses to make setting and getting operati... (diff) | |
download | monero-5a96056600be8fbcce1f7994971eaf1c2d3181f3.tar.xz |
WalletApi: getMultisigInfo entry for gui wallets
WalletApi: makeMultisig call introduced
WalletApi: finalizeMultisig call introduced
WalletApi: new calls exportMultisigImages and importMultisigImages
WalletApi: method to return multisig wallet creation state
WalletApi: create multisig transaction, sign multisig transaction, commit transaction and get multisig data are added
WalletApi: identation and style fixes
Diffstat (limited to 'src/wallet/api/pending_transaction.h')
-rw-r--r-- | src/wallet/api/pending_transaction.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/wallet/api/pending_transaction.h b/src/wallet/api/pending_transaction.h index d0bd66eb5..4f963c134 100644 --- a/src/wallet/api/pending_transaction.h +++ b/src/wallet/api/pending_transaction.h @@ -55,6 +55,10 @@ public: std::vector<std::set<uint32_t>> subaddrIndices() const; // TODO: continue with interface; + std::string multisigSignData(); + void signMultisigTx(); + std::vector<std::string> signersKeys() const; + private: friend class WalletImpl; WalletImpl &m_wallet; @@ -62,6 +66,7 @@ private: int m_status; std::string m_errorString; std::vector<tools::wallet2::pending_tx> m_pending_tx; + std::unordered_set<crypto::public_key> m_signers; }; |