MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / getWalletTxs

Method getWalletTxs

src/interfaces/wallet.cpp:283–292  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

281 return {};
282 }
283 std::vector<WalletTx> getWalletTxs() override
284 {
285 LOCK2(::cs_main, m_wallet.cs_wallet);
286 std::vector<WalletTx> result;
287 result.reserve(m_wallet.mapWallet.size());
288 for (const auto& entry : m_wallet.mapWallet) {
289 result.emplace_back(MakeWalletTx(m_wallet, entry.second));
290 }
291 return result;
292 }
293 bool tryGetTxStatus(const uint256& txid,
294 interfaces::WalletTxStatus& tx_status,
295 int& num_blocks,

Callers 1

refreshWalletMethod · 0.80

Calls 3

MakeWalletTxFunction · 0.85
reserveMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected