| 210 | size_t getMempoolSize() override { return m_context->mempool ? m_context->mempool->size() : 0; } |
| 211 | size_t getMempoolDynamicUsage() override { return m_context->mempool ? m_context->mempool->DynamicMemoryUsage() : 0; } |
| 212 | bool getHeaderTip(int& height, int64_t& block_time) override |
| 213 | { |
| 214 | LOCK(::cs_main); |
| 215 | if (::pindexBestHeader) { |
| 216 | height = ::pindexBestHeader->nHeight; |
| 217 | block_time = ::pindexBestHeader->GetBlockTime(); |
| 218 | return true; |
| 219 | } |
| 220 | return false; |
| 221 | } |
| 222 | int getNumBlocks() override |
| 223 | { |
| 224 | LOCK(::cs_main); |
no test coverage detected