-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathepic-wallet.toml
107 lines (78 loc) · 3.1 KB
/
epic-wallet.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#########################################
### WALLET CONFIGURATION ###
#########################################
[wallet]
chain_type = "Mainnet"
#host IP for wallet listener, change to "0.0.0.0" to receive epics
#api_listen_interface = "127.0.0.1"
api_listen_interface = "0.0.0.0"
#path of TLS certificate file, self-signed certificates are not supported
#tls_certificate_file = ""
#private key for the TLS certificate
#tls_certificate_key = ""
#port for wallet listener
api_listen_port = 3415
#port for wallet owner api
owner_api_listen_port = 3420
#path of the secret token used by the API to authenticate the calls
#comment it to disable basic auth
#api_secret_path = "/home/epic/.epic/main/.owner_api_secret"
#location of the node api secret for basic auth on the Epic API
node_api_secret_path = "/home/epic/.epic/main/.api_secret"
#where the wallet should find a running node
check_node_api_http_addr = "https://node.epicnet.us:3413"
#include the foreign API endpoints on the same port as the owner
#API. Useful for networking environments like AWS ECS that make
#it difficult to access multiple ports on a single service.
owner_api_include_foreign = true
#where to find wallet files (seed, data, etc)
data_file_dir = "/home/epic/.epic"
#If true, don't store calculated commits in the database
#better privacy, but at a performance cost of having to
#re-calculate commits every time they're used
no_commit_cache = false
#Whether to use the black background color scheme for command line
dark_background_color_scheme = true
#The exploding lifetime for keybase notification on coins received.
#Unit: Minute. Default value 1440 minutes for one day.
#Refer to https://keybase.io/blog/keybase-exploding-messages for detail.
#To disable this notification, set it as 0.
keybase_notify_ttl = 1440
#########################################
### TOR CONFIGURATION (Experimental) ###
#########################################
[tor]
#Whether to start tor listener on listener startup (default true)
use_tor_listener = true
# TOR (SOCKS) proxy server address
socks_proxy_addr = "127.0.0.1:59050"
#Directory to output TOR configuration to when sending
send_config_dir = "/home/epic/.epic/main"
#########################################
### LOGGING CONFIGURATION ###
#########################################
[logging]
#whether to log to stdout
log_to_stdout = true
#log level for stdout: Error, Warning, Info, Debug, Trace
stdout_log_level = "Info"
#whether to log to a file
log_to_file = true
#log level for file: Error, Warning, Info, Debug, Trace
file_log_level = "Info"
#log file path
log_file_path = "/home/epic/.epic/main/epic-wallet.log"
#whether to append to the log file (true), or replace it on every run (false)
log_file_append = true
#maximum log file size in bytes before performing log rotation
#comment it to disable log rotation
log_max_size = 16777216
log_max_files = 12
#########################################
### EPICBOX CONFIGURATION ###
#########################################
[epicbox]
epicbox_domain = "epicbox.epicnet.us"
epicbox_port = 443
epicbox_protocol_unsecure = false
epicbox_address_index = 0