Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <thread>
#include <fstream>
#include <iostream>
#include <signal.h>
#include <boost/algorithm/string.hpp>
#include <boost/algorithm/string/trim_all.hpp>
#include <boost/filesystem.hpp>
#include <libdevcore/FileSystem.h>
#include <libethashseal/EthashAux.h>
#include <libevm/VM.h>
#include <libevm/VMFactory.h>
#include <libethcore/KeyManager.h>
#include <libethcore/ICAP.h>
#include <libethereum/Defaults.h>
#include <libethereum/BlockChainSync.h>
#include <libethashseal/EthashClient.h>
#include <libethashseal/GenesisInfo.h>
#include <libwebthree/WebThree.h>
#include <libweb3jsonrpc/AccountHolder.h>
#include <libweb3jsonrpc/Eth.h>
#include <libweb3jsonrpc/SafeHttpServer.h>
#include <jsonrpccpp/client/connectors/httpclient.h>
#include <libweb3jsonrpc/ModularServer.h>
#include <libweb3jsonrpc/IpcServer.h>
#include <libweb3jsonrpc/LevelDB.h>
#include <libweb3jsonrpc/Whisper.h>
#include <libweb3jsonrpc/Net.h>
#include <libweb3jsonrpc/Web3.h>
#include <libweb3jsonrpc/AdminNet.h>
#include <libweb3jsonrpc/AdminEth.h>
#include <libweb3jsonrpc/AdminUtils.h>
#include <libweb3jsonrpc/Personal.h>
#include <libweb3jsonrpc/Debug.h>
#include <libweb3jsonrpc/Test.h>
#include <ethminer/MinerAux.h>
#include "BuildInfo.h"
#include "AccountManager.h"
Go to the source code of this file.
Classes | |
class | ExitHandler |
Enumerations | |
enum | NodeMode { NodeMode::PeerServer, NodeMode::Full } |
enum | OperationMode { OperationMode::Node, OperationMode::Import, OperationMode::Export } |
enum | Format { Format::Binary, Format::Hex, Format::Human } |
Functions | |
void | help () |
string | ethCredits (bool _interactive=false) |
void | version () |
void | setDefaultOrCLocale () |
void | importPresale (KeyManager &_km, string const &_file, function< string()> _pass) |
string | pretty (h160 _a, dev::eth::State const &_st) |
bool | isPrime (unsigned _number) |
void | stopSealingAfterXBlocks (eth::Client *_c, unsigned _start, unsigned &io_mining) |
int | main (int argc, char **argv) |
Variables | |
Address | c_config = Address("ccdeac59d35627b7de09332e819d5159e7bb7250") |
|
strong |
string ethCredits | ( | bool | _interactive = false | ) |
void importPresale | ( | KeyManager & | _km, |
string const & | _file, | ||
function< string()> | _pass | ||
) |
int main | ( | int | argc, |
char ** | argv | ||
) |
string pretty | ( | h160 | _a, |
dev::eth::State const & | _st | ||
) |
void stopSealingAfterXBlocks | ( | eth::Client * | _c, |
unsigned | _start, | ||
unsigned & | io_mining | ||
) |