Documentation
Tagion
ShellOptions
tagion
tools
shell
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
util_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
;
uint
websocket_cache_size
;
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
;
string
node_contract_addr
();
string
node_dart_addr
();
}
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
JSONRecord
toJSON
JSON
.
JSONValue
toJSON
()
stringify
string
stringify
()
Stringify the struct
parse
void
parse
(JSON.JSONValue json_value)
Initialize a struct from a JSON
tagion
tools
shell
shelloptions
structs
ShellOptions