CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
26 namespace config {
class CatapultConfiguration; }
27 namespace model {
struct BlockElement; }
30 namespace catapult {
namespace tools {
namespace nemgen {
#define CATAPULT_LOG(SEV)
Writes a log entry to the default logger with SEV severity.
Definition: Logging.h:340
const model::BlockChainConfiguration BlockChain
Block chain configuration.
Definition: CatapultConfiguration.h:48
def warning(*args)
Definition: colorPrint.py:10
bool ShouldEnableVerifiableState
true if block chain should calculate state hashes so that state is fully verifiable at each block.
Definition: BlockChainConfiguration.h:39
const model::Block & Block
Block entity.
Definition: Elements.h:63
bool ShouldUseCacheDatabaseStorage
true if cache data should be saved in a database.
Definition: NodeConfiguration.h:48
const NodeConfiguration Node
Node configuration.
Definition: CatapultConfiguration.h:51
std::string DataDirectory
Data directory.
Definition: UserConfiguration.h:35
catapult::GenerationHash GenerationHash
Generation hash of the block.
Definition: Elements.h:69
Comprehensive configuration for a catapult process.
Definition: CatapultConfiguration.h:34
def info(*args)
Definition: forwardsValidation.py:12
#define CATAPULT_THROW_INVALID_ARGUMENT_1(MESSAGE, PARAM1)
Macro used to throw a catapult invalid argument with a single parameter.
Definition: exceptions.h:183
Processing element for a block composed of a block and metadata.
Definition: Elements.h:55
const UserConfiguration User
User configuration.
Definition: CatapultConfiguration.h:57
Definition: AddressExtractionExtension.cpp:28
std::string m_directoryPath
Definition: NemesisExecutionHasher.cpp:44