Bitcoin ABC 0.26.3
P2P Digital Currency
Loading...
Searching...
No Matches
warnings.h
Go to the documentation of this file.
1// Copyright (c) 2009-2010 Satoshi Nakamoto
2// Copyright (c) 2009-2016 The Bitcoin Core developers
3// Distributed under the MIT software license, see the accompanying
4// file COPYING or http://www.opensource.org/licenses/mit-license.php.
5
6#ifndef BITCOIN_WARNINGS_H
7#define BITCOIN_WARNINGS_H
8
9#include <string>
10
11struct bilingual_str;
12
14
15void SetfLargeWorkForkFound(bool flag);
17void SetfLargeWorkInvalidChainFound(bool flag);
29
30#endif // BITCOIN_WARNINGS_H
T GetRand(T nMax=std::numeric_limits< T >::max()) noexcept
Generate a uniform random integer of type T in the range [0..nMax) nMax defaults to std::numeric_limi...
Definition random.h:85
Bilingual messages:
Definition translation.h:17
bilingual_str GetWarnings(bool verbose)
Format a string that describes several potential problems detected by the core.
Definition warnings.cpp:41
void SetfLargeWorkInvalidChainFound(bool flag)
Definition warnings.cpp:36
void SetfLargeWorkForkFound(bool flag)
Definition warnings.cpp:26
bool GetfLargeWorkForkFound()
Definition warnings.cpp:31
void SetMiscWarning(const bilingual_str &strWarning)
Definition warnings.cpp:21