CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
24 namespace catapult {
namespace utils {
class ConfigurationBag; } }
26 namespace catapult {
namespace config {
void VerifyBagSizeLte(const ConfigurationBag &bag, size_t expectedSize)
Verifies that the number of properties in bag is no greater than expectedSize.
Definition: utils/ConfigurationUtils.cpp:38
uint8_t MaxMultisigDepth
Maximum number of multisig levels.
Definition: MultisigConfiguration.h:32
Multisig plugin configuration settings.
Definition: MultisigConfiguration.h:29
A simple bag of properties.
Definition: ConfigurationBag.h:57
static MultisigConfiguration Uninitialized()
Creates an uninitialized multisig configuration.
Definition: MultisigConfiguration.cpp:27
static MultisigConfiguration LoadFromBag(const utils::ConfigurationBag &bag)
Loads a multisig configuration from bag.
Definition: MultisigConfiguration.cpp:31
MultisigConfiguration()=default
#define LOAD_PROPERTY(NAME)
Definition: AddressExtractionExtension.cpp:28
uint8_t MaxCosignersPerAccount
Maximum number of cosigners per account.
Definition: MultisigConfiguration.h:35
uint8_t MaxCosignedAccountsPerAccount
Maximum number of accounts a single account can cosign.
Definition: MultisigConfiguration.h:38