fix: multisig stale data after failed refresh

This commit is contained in:
SNeedlewoods 2025-03-20 20:37:27 +01:00
parent 84685492e6
commit c848e21c43
2 changed files with 29 additions and 38 deletions

View file

@ -1933,8 +1933,8 @@ private:
std::vector<tools::wallet2::address_book_row> m_address_book;
std::pair<std::map<std::string, std::string>, std::vector<std::string>> m_account_tags;
uint64_t m_upper_transaction_weight_limit; //TODO: auto-calc this value or request from daemon, now use some fixed value
const std::vector<std::vector<tools::wallet2::multisig_info>> *m_multisig_rescan_info;
const std::vector<std::vector<rct::key>> *m_multisig_rescan_k;
std::vector<std::vector<tools::wallet2::multisig_info>> m_multisig_rescan_info;
std::vector<std::vector<rct::key>> m_multisig_rescan_k;
std::unordered_map<crypto::public_key, crypto::key_image> m_cold_key_images;
std::atomic<bool> m_run;