MCPcopy Create free account
hub / github.com/ElementsProject/elements / getWalletTxs

Method getWalletTxs

src/wallet/interfaces.cpp:324–333  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

322 return {};
323 }
324 std::vector<WalletTx> getWalletTxs() override
325 {
326 LOCK(m_wallet->cs_wallet);
327 std::vector<WalletTx> result;
328 result.reserve(m_wallet->mapWallet.size());
329 for (const auto& entry : m_wallet->mapWallet) {
330 result.emplace_back(MakeWalletTx(*m_wallet, entry.second));
331 }
332 return result;
333 }
334 bool tryGetTxStatus(const uint256& txid,
335 interfaces::WalletTxStatus& tx_status,
336 int& num_blocks,

Callers 1

refreshWalletMethod · 0.80

Calls 4

MakeWalletTxFunction · 0.85
emplace_backMethod · 0.80
reserveMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected