| 51 | |
| 52 | template <typename... Args> |
| 53 | void BaseIndex::FatalErrorf(util::ConstevalFormatString<sizeof...(Args)> fmt, const Args&... args) |
| 54 | { |
| 55 | auto message = tfm::format(fmt, args...); |
| 56 | node::AbortNode(m_chain->context()->shutdown_request, m_chain->context()->exit_status, Untranslated(message), m_chain->context()->warnings.get()); |
| 57 | } |
| 58 | |
| 59 | CBlockLocator GetLocator(interfaces::Chain& chain, const uint256& block_hash) |
| 60 | { |
nothing calls this directly
no test coverage detected