forked from decred/dcrwallet
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsample-dcrwallet.conf
123 lines (96 loc) · 4.91 KB
/
sample-dcrwallet.conf
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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
[Application Options]
; ------------------------------------------------------------------------------
; Decred wallet settings
; ------------------------------------------------------------------------------
; Use testnet (cannot be used with simnet=1).
; testnet=0
; Use simnet (cannot be used with testnet=1).
; simnet=0
; The directory to open and save wallet, transaction, and unspent transaction
; output files. Two directories, `mainnet` and `testnet` are used in this
; directory for mainnet and testnet wallets, respectively.
; appdata=~/.drcwallet
; Set txfee and ticketfee that will be used on startup. They can be changed with
; dcrctl --wallet settxfee/setticketfee as well
; txfee=0.01
; ticketfee=0.01
; ------------------------------------------------------------------------------
; RPC client settings
; ------------------------------------------------------------------------------
; Connect via a SOCKS5 proxy. NOTE: Specifying a proxy will disable listening
; for incoming connections unless listen addresses are provided via the
; 'rpclisten' option.
; proxy=127.0.0.1:9050
; proxyuser=
; proxypass=
; The server and port used for dcrd websocket connections.
; rpcconnect=localhost:19109
; File containing root certificates to authenticate a TLS connections with dcrd
; cafile=~/.dcrdwallet/dcrd.cert
; ------------------------------------------------------------------------------
; RPC server settings
; ------------------------------------------------------------------------------
; TLS certificate and key file locations
; rpccert=~/.drcwallet/rpc.cert
; rpckey=~/.drcwallet/rpc.key
; Curve to use when autogenerating TLS keypairs
; tlscurve=P-521
; Enable one time TLS keys. This option results in the process generating
; a new certificate pair each startup, writing only the certificate file
; to disk. This is a more secure option for clients that only interact with
; a local wallet process where persistent certs are not needed.
;
; This option will error at startup if the key specified by the rpckey option
; already exists.
; onetimetlskey=0
; Specify the interfaces for the RPC server listen on. One rpclisten address
; per line. Multiple rpclisten options may be set in the same configuration,
; and each will be used to listen for connections. NOTE: The default port is
; modified by some options such as 'testnet', so it is recommended to not
; specify a port and allow a proper default to be chosen unless you have a
; specific reason to do otherwise.
; rpclisten= ; all interfaces on default port
; rpclisten=0.0.0.0 ; all ipv4 interfaces on default port
; rpclisten=:: ; all ipv6 interfaces on default port
; rpclisten=:9110 ; all interfaces on port 9110
; rpclisten=0.0.0.0:9110 ; all ipv4 interfaces on port 9110
; rpclisten=[::]:9110 ; all ipv6 interfaces on port 9110
; rpclisten=127.0.0.1:9110 ; only ipv4 localhost on port 9110 (this is a default)
; rpclisten=[::1]:9110 ; only ipv6 localhost on port 9110 (this is a default)
; rpclisten=127.0.0.1:18337 ; only ipv4 localhost on non-standard port 18337
; rpclisten=:18337 ; all interfaces on non-standard port 18337
; rpclisten=0.0.0.0:18337 ; all ipv4 interfaces on non-standard port 18337
; rpclisten=[::]:18337 ; all ipv6 interfaces on non-standard port 18337
; Legacy (Bitcoin Core-compatible) RPC listener addresses. Addresses without a
; port specified use the same default port as the new server. Listeners cannot
; be shared between both RPC servers.
;
; Adding any legacy RPC listen addresses disable all default rpclisten options.
; If both servers must run, all listen addresses must be manually specified for
; each.
; legacyrpclisten=
; ------------------------------------------------------------------------------
; RPC settings (both client and server)
; ------------------------------------------------------------------------------
; Username and password to authenticate to a dcrd RPC server and authenticate
; new client connections to dcrwallet.
; username=
; password=
; Alternative username and password for dcrd. If set, these will be used
; instead of the username and password set above for authentication to a
; dcrd RPC server.
; dcrdusername=
; dcrdpassword=
; ------------------------------------------------------------------------------
; Debug
; ------------------------------------------------------------------------------
; Debug logging level.
; Valid options are {trace, debug, info, warn, error, critical}
; debuglevel=info
; The listen address(es) used to listen for HTTP profile requests. The profile
; server will only be enabled if any listen addresses are specified. The
; profile information can be accessed at http://<address>/debug/pprof once
; running.
; profile=:6062 ; listen on port 6062 on all interfaces (NOT recommended)
; profile=127.0.0.1:6062 ; listen on port 6062 on IPv4 loopback
; profile=[::1]:6062 ; listen on port 6062 on IPv6 loopback