"offset of non last block producing time in micro second. Negative number results in blocks to go out sooner, and positive number results in blocks to go out later")
"offset of non last block producing time in microseconds. Negative number results in blocks to go out sooner, and positive number results in blocks to go out later")
"offset of last block producing time in micro second. Negative number results in blocks to go out sooner, and positive number results in blocks to go out later")
"offset of last block producing time in microseconds. Negative number results in blocks to go out sooner, and positive number results in blocks to go out later")
std::cerr<<"ERROR: Either --buy-ram or --buy-ram-kbytes with non-zero value is required"<<std::endl;
return;
}
EOSC_ASSERT(buy_ram_eos.size()||buy_ram_bytes_in_kbytes||buy_ram_bytes,"ERROR: One of --buy-ram, --buy-ram-kbytes or --buy-ram-bytes should have non-zero value");
EOSC_ASSERT(!buy_ram_bytes_in_kbytes||!buy_ram_bytes,"ERROR: --buy-ram-kbytes and --buy-ram-bytes cannot be set at the same time");
buyram->add_option("amount",amount,localized("The amount of EOS to pay for RAM, or number of kbytes of RAM if --kbytes is set"))->required();
buyram->add_flag("--kbytes,-k",kbytes,localized("buyram in number of kbytes"));
buyram->add_option("amount",amount,localized("The amount of EOS to pay for RAM, or number of bytes/kibibytes of RAM if --bytes/--kbytes is set"))->required();
buyram->add_flag("--kbytes,-k",kbytes,localized("buyram in number of kibibytes (KiB)"));
buyram->add_flag("--bytes,-b",bytes,localized("buyram in number of bytes"));
("mode,m",bpo::value<vector<string>>()->multitoken()->default_value({"any"},"any"),"connection mode, combination of \"any\", \"producers\", \"specified\", \"none\"")
("shape,s",bpo::value<string>(&shape)->default_value("star"),"network topology, use \"star\"\"mesh\" or give a filename for custom")
("p2p-plugin",bpo::value<string>()->default_value("net"),"select a p2p plugin to use (either net or bnet). Defaults to net.")
("genesis,g",bpo::value<bfs::path>(&genesis)->default_value("./genesis.json"),"set the path to genesis.json")
("genesis,g",bpo::value<string>()->default_value("./genesis.json"),"set the path to genesis.json")
("skip-signature",bpo::bool_switch(&skip_transaction_signatures)->default_value(false),"nodeos does not require transaction signatures.")
("nodeos",bpo::value<string>(&eosd_extra_args),"forward nodeos command line argument(s) to each instance of nodeos, enclose arg(s) in quotes")
("specific-num",bpo::value<vector<uint>>()->composing(),"forward nodeos command line argument(s) (using \"--specific-nodeos\" flag) to this specific instance of nodeos. This parameter can be entered multiple times and requires a paired \"--specific-nodeos\" flag")
("delay,d",bpo::value<int>(&start_delay)->default_value(0),"seconds delay before starting each node after the first")
("boot",bpo::bool_switch(&boot)->default_value(false),"After deploying the nodes and generating a boot script, invoke it.")
("nogen",bpo::bool_switch(&nogen)->default_value(false),"launch nodes without writing new config files")
("host-map",bpo::value<bfs::path>(&host_map_file)->default_value(""),"a file containing mapping specific nodes to hosts. Used to enhance the custom shape argument")
("servers",bpo::value<bfs::path>(&server_ident_file)->default_value(""),"a file containing ip addresses and names of individual servers to deploy as producers or non-producers ")
("host-map",bpo::value<string>(),"a file containing mapping specific nodes to hosts. Used to enhance the custom shape argument")
("servers",bpo::value<string>(),"a file containing ip addresses and names of individual servers to deploy as producers or non-producers ")
("per-host",bpo::value<int>(&per_host)->default_value(0),"specifies how many nodeos instances will run on a single host. Use 0 to indicate all on one.")
("network-name",bpo::value<string>(&network.name)->default_value("testnet_"),"network name prefix used in GELF logging source")
("enable-gelf-logging",bpo::value<bool>(&gelf_enabled)->default_value(true),"enable gelf logging appender in logging configuration file")
("gelf-endpoint",bpo::value<string>(&gelf_endpoint)->default_value("10.160.11.21:12201"),"hostname:port or ip:port of GELF endpoint")