ShellOptions

Undocumented in source.
@safe
struct ShellOptions {
string contract_addr_prefix;
string dart_addr_prefix;
string shell_uri;
string monitor_pub_uri;
string monitor_sub_uri;
string recorder_subscription_tag;
string dart_subscription_task_prefix;
string trt_subscription_tag;
string monitor_subscription_tag;
string shell_api_prefix;
string contract_endpoint;
string hirpc_endpoint;
string dart_endpoint;
string trt_endpoint;
string bullseye_endpoint;
string i2p_endpoint;
string sysinfo_endpoint;
string selftest_endpoint;
string version_endpoint;
string lookup_endpoint;
string default_i2p_wallet;
string default_i2p_wallet_pin;
string webroot;
string webstaticdir;
uint number_of_nodes;
uint sock_recvtimeout;
uint sock_recvdelay;
uint sock_connectretry;
uint dartcache_size;
uint common_socket_delay;
double dartcache_ttl_msec;
string mode0_prefix;
bool cache_enabled;
bool save_rpcs_enable;
string save_rpcs_task;
string tagion_subscription_addr;
string ws_pub_uri;
}

Members

Functions

node_contract_addr
string node_contract_addr()

Gives a new node address each time it is called

node_dart_addr
string node_dart_addr()

Gives a new node address each time it is called

Mixed In Members

From mixin JSONCommon

toJSON
JSON.JSONValue toJSON()
stringify
string stringify()

Stringify the struct

parse
void parse(JSON.JSONValue json_value)

Initialize a struct from a JSON