· 5 years ago · Aug 18, 2020, 01:22 PM
1# Endpoint for P2P node to listen on
2# p2p-endpoint =
3
4# P2P nodes to connect to on startup (may specify multiple times)
5# seed-node =
6
7# JSON array of P2P nodes to connect to on startup
8# seed-nodes =
9
10# Pairs of [BLOCK_NUM,BLOCK_ID] that should be enforced as checkpoints.
11# checkpoint =
12
13# Endpoint for websocket RPC to listen on
14rpc-endpoint = 127.0.0.1:8090
15
16# Endpoint for TLS websocket RPC to listen on
17# rpc-tls-endpoint =
18
19# The TLS certificate file for this server
20# server-pem =
21
22# Password for this certificate
23# server-pem-password =
24
25# File to read Genesis State from
26# genesis-json =
27
28# Block signing key to use for init witnesses, overrides genesis file
29# dbg-init-key =
30
31# JSON file specifying API permissions
32# api-access =
33
34# Whether to enable tracking of votes of standby witnesses and committee members. Set it to true to provide accurate data to API clients, set to false for slightly better performance.
35# enable-standby-votes-tracking =
36
37# Space-separated list of plugins to activate
38# plugins =
39
40# Enable block production, even if the chain is stale.
41enable-stale-production = false
42
43# Percent of witnesses (0-99) that must be participating in order to produce blocks
44required-participation = false
45
46# ID of witness controlled by this node (e.g. "1.6.5", quotes are required, may specify multiple times)
47# witness-id =
48
49# IDs of multiple witnesses controlled by this node (e.g. ["1.6.5", "1.6.6"], quotes are required)
50# witness-ids =
51
52# Tuple of [PublicKey, WIF private key] (may specify multiple times)
53private-key = ["TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"]
54
55# Account ID to track history for (may specify multiple times)
56# track-account =
57
58# Keep only those operations in memory that are related to account history tracking
59partial-operations = 1
60
61# Maximum number of operations per account will be kept in memory
62max-ops-per-account = 100
63
64# Elastic Search database node url(http://localhost:9200/)
65# elasticsearch-node-url =
66
67# Number of bulk documents to index on replay(10000)
68# elasticsearch-bulk-replay =
69
70# Number of bulk documents to index on a syncronied chain(100)
71# elasticsearch-bulk-sync =
72
73# Use visitor to index additional data(slows down the replay(false))
74# elasticsearch-visitor =
75
76# Pass basic auth to elasticsearch database('')
77# elasticsearch-basic-auth =
78
79# Add a prefix to the index(peerplays-)
80# elasticsearch-index-prefix =
81
82# Save operation as object(false)
83# elasticsearch-operation-object =
84
85# Start doing ES job after block(0)
86# elasticsearch-start-es-after-block =
87
88# Save operation as string. Needed to serve history api calls(true)
89# elasticsearch-operation-string =
90
91# Mode of operation: only_save(0), only_query(1), all(2) - Default: 0
92# elasticsearch-mode =
93
94# Elasticsearch node url(http://localhost:9200/)
95# es-objects-elasticsearch-url =
96
97# Basic auth username:password('')
98# es-objects-auth =
99
100# Number of bulk documents to index on replay(10000)
101# es-objects-bulk-replay =
102
103# Number of bulk documents to index on a synchronized chain(100)
104# es-objects-bulk-sync =
105
106# Store proposal objects(true)
107# es-objects-proposals =
108
109# Store account objects(true)
110# es-objects-accounts =
111
112# Store asset objects(true)
113# es-objects-assets =
114
115# Store balances objects(true)
116# es-objects-balances =
117
118# Store limit order objects(true)
119# es-objects-limit-orders =
120
121# Store feed data(true)
122# es-objects-asset-bitasset =
123
124# Add a prefix to the index(ppobjects-)
125# es-objects-index-prefix =
126
127# Keep only current state of the objects(true)
128# es-objects-keep-only-current =
129
130# Start doing ES job after block(0)
131# es-objects-start-es-after-block =
132
133# Track market history by grouping orders into buckets of equal size measured in seconds specified as a JSON array of numbers
134bucket-size = [15,60,300,3600,86400]
135
136# How far back in time to track history for each bucket size, measured in the number of buckets (default: 1000)
137history-per-size = 1000
138
139# Block number after which to do a snapshot
140# snapshot-at-block =
141
142# Block time (ISO format) after which to do a snapshot
143# snapshot-at-time =
144
145# Pathname of JSON file where to store the snapshot
146# snapshot-to =
147
148
149# ==============================================================================
150# logging options
151# ==============================================================================
152#
153# Logging configuration is loaded from logging.ini by default.
154# If logging.ini exists, logging configuration added in this file will be ignored.