|
|
@ -618,13 +618,6 @@ public: |
|
|
|
return (mapTx.count(hash) != 0); |
|
|
|
return (mapTx.count(hash) != 0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool exists(const COutPoint& outpoint) const |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
LOCK(cs); |
|
|
|
|
|
|
|
auto it = mapTx.find(outpoint.hash); |
|
|
|
|
|
|
|
return (it != mapTx.end() && outpoint.n < it->GetTx().vout.size()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CTransactionRef get(const uint256& hash) const; |
|
|
|
CTransactionRef get(const uint256& hash) const; |
|
|
|
TxMempoolInfo info(const uint256& hash) const; |
|
|
|
TxMempoolInfo info(const uint256& hash) const; |
|
|
|
std::vector<TxMempoolInfo> infoAll() const; |
|
|
|
std::vector<TxMempoolInfo> infoAll() const; |
|
|
|