-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.toml
202 lines (170 loc) · 6.56 KB
/
config.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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
[Node]
DataDir = "/root/.galaxy"
IPCPath = "galaxy.ipc"
HTTPHost = "0.0.0.0"
HTTPPort = 15050
HTTPCors = ["*"]
HTTPVirtualHosts = ["*"]
HTTPModules = ["eth", "debug", "net", "admin", "web3", "personal", "txpool", "glxy", "dag"]
WSHost = ""
WSPort = 15051
WSModules = ["eth", "glxy", "dag", "sfc", "abft", "web3"]
GraphQLVirtualHosts = ["localhost"]
[Node.P2P]
MaxPeers = 128
MaxPendingPeers = 128
NoDiscovery = false
DiscoveryV5 = true
BootstrapNodes = ["enode://03fcae315420097338012f658e35beec3e47879520a95a97fc6e1da2c26b62b52fa72f6a137594fc7b689558a7ef7c63d2f8192ab9550011913c61caa895ecfa@185.64.104.234:15060", "enode://df075d58fd9ab72c34135ab6b49bcbe42e963debb3f36118e8ccaa200b59dd02a98c4be20d938c4d203f4757a836e6d4478712ab5d4f871f94bc0fddf1d14195@85.206.161.56:15060", "enode://4bad6faf858423b1427c8df21bd19883fed4f4cf65d1439859ae042fba439bc411f7a5f1214c28f8704aa4cfa35b40fee2f9aebe5765158c2f005a9582b862c7@85.206.161.57:15060", "enode://b6a98a8073d0467603d2ccd0da91224c5488bdf2ce7f346600a9f97e78daaed1677bdfaec32cb2b11b2c81fba6f6086d5892cbfa03dfd96126d19689af6bd92b@85.206.161.110:15060", "enode://49ad5999fefef87084edc23fd3cc2a87dac573a1a421ed50dc396dc086db672beef01d28d6b72ba42444d67adf584791b458d6397e47037e37a71be2e89764bb@85.206.161.93:15060", "enode://6ee1dbbec27893f09137fba0ab46533b10f95228602d7583fee6e7dfd033f7dc8cc252ce1978285d86ad1469f3ee27a60955e4c3e5f7559fae662a509c81ced4@85.206.161.91:15060", "enode://cfe25ef8267b1eeebeb13b4d2255de07e20c4faa072d267ba904c4ab7b19f86240aa38ea355876d596f5504de354dadbae3ee4c93b2ca7cd33629c01483c183a@85.206.161.92:15060", "enode://410cfde4c580723abeb729772a09044a78887dfa07a8d15027416b95c4d5e6df80cb862bb8dadd5b2df03a9219c47a37d12f0279818096083cb3c32de78152ee@85.206.161.104:15060"]
BootstrapNodesV5 = ["enode://03fcae315420097338012f658e35beec3e47879520a95a97fc6e1da2c26b62b52fa72f6a137594fc7b689558a7ef7c63d2f8192ab9550011913c61caa895ecfa@185.64.104.234:15060", "enode://df075d58fd9ab72c34135ab6b49bcbe42e963debb3f36118e8ccaa200b59dd02a98c4be20d938c4d203f4757a836e6d4478712ab5d4f871f94bc0fddf1d14195@85.206.161.56:15060", "enode://4bad6faf858423b1427c8df21bd19883fed4f4cf65d1439859ae042fba439bc411f7a5f1214c28f8704aa4cfa35b40fee2f9aebe5765158c2f005a9582b862c7@85.206.161.57:15060", "enode://b6a98a8073d0467603d2ccd0da91224c5488bdf2ce7f346600a9f97e78daaed1677bdfaec32cb2b11b2c81fba6f6086d5892cbfa03dfd96126d19689af6bd92b@85.206.161.110:15060", "enode://49ad5999fefef87084edc23fd3cc2a87dac573a1a421ed50dc396dc086db672beef01d28d6b72ba42444d67adf584791b458d6397e47037e37a71be2e89764bb@85.206.161.93:15060", "enode://6ee1dbbec27893f09137fba0ab46533b10f95228602d7583fee6e7dfd033f7dc8cc252ce1978285d86ad1469f3ee27a60955e4c3e5f7559fae662a509c81ced4@85.206.161.91:15060", "enode://cfe25ef8267b1eeebeb13b4d2255de07e20c4faa072d267ba904c4ab7b19f86240aa38ea355876d596f5504de354dadbae3ee4c93b2ca7cd33629c01483c183a@85.206.161.92:15060", "enode://410cfde4c580723abeb729772a09044a78887dfa07a8d15027416b95c4d5e6df80cb862bb8dadd5b2df03a9219c47a37d12f0279818096083cb3c32de78152ee@85.206.161.104:15060"]
StaticNodes = []
TrustedNodes = []
ListenAddr = ":15060"
EnableMsgEvents = false
[Node.HTTPTimeouts]
ReadTimeout = 30000000000
WriteTimeout = 30000000000
IdleTimeout = 120000000000
[Galaxy]
TxIndex = true
RPCGasCap = 25000000
RPCTxFeeCap = 1e+02
AllowUnprotectedTxs = false
ExtRPCEnabled = false
RPCLogsBloom = true
[Galaxy.Emitter]
VersionToPublish = "1.0.2-rc.5"
MaxTxsPerAddress = 32
MaxParents = 0
LimitedTpsThreshold = 3360000
NoTxsThreshold = 840000
EmergencyThreshold = 140000
TxsCacheInvalidation = 200000000
[Galaxy.Emitter.Validator]
ID = 0
[Galaxy.Emitter.Validator.PubKey]
Type = 0
Raw = []
[Galaxy.Emitter.EmitIntervals]
Min = 110000000
Max = 600000000000
Confirming = 120000000
ParallelInstanceProtection = 60000000000
DoublesignProtection = 1620000000000
[Galaxy.Emitter.PrevEmittedEventFile]
Path = ""
SyncMode = false
[Galaxy.TxPool]
Locals = []
NoLocals = false
Journal = "transactions.rlp"
Rejournal = 3600000000000
PriceLimit = 1
PriceBump = 10
AccountSlots = 16
GlobalSlots = 1024
AccountQueue = 32
GlobalQueue = 8192
Lifetime = 10800000000000
[Galaxy.FilterAPI]
IndexedLogsBlockRangeLimit = 999999999999999999
UnindexedLogsBlockRangeLimit = 100
[Galaxy.Protocol]
LatencyImportance = 60
ThroughputImportance = 40
MsgsSemaphoreTimeout = 10000000000
ProgressBroadcastPeriod = 10000000000
MaxInitialTxHashesSend = 20000
MaxRandomTxHashesSend = 128
RandomTxHashesSendPeriod = 20000000000
[Galaxy.Protocol.EventsSemaphoreLimit]
Num = 10000
Size = 31457280
[Galaxy.Protocol.MsgsSemaphoreLimit]
Num = 1000
Size = 31457280
[Galaxy.Protocol.Processor]
EventsSemaphoreTimeout = 10000000000
MaxUnorderedInsertions = 0
[Galaxy.Protocol.Processor.EventsBufferLimit]
Num = 3250
Size = 11534336
[Galaxy.Protocol.DagFetcher]
ForgetTimeout = 60000000000
ArriveTimeout = 4000000000
GatherSlack = 100000000
HashLimit = 10000
MaxBatch = 512
MaxParallelRequests = 192
MaxQueuedBatches = 32
[Galaxy.Protocol.TxFetcher]
ForgetTimeout = 60000000000
ArriveTimeout = 1000000000
GatherSlack = 100000000
HashLimit = 10000
MaxBatch = 512
MaxParallelRequests = 64
MaxQueuedBatches = 32
[Galaxy.Protocol.StreamLeecher]
RecheckInterval = 1000000000
BaseProgressWatchdog = 5000000000
BaseSessionWatchdog = 150000000000
MinSessionRestart = 5000000000
MaxSessionRestart = 240000000000
[Galaxy.Protocol.StreamLeecher.Session]
RecheckInterval = 10000000
ParallelChunksDownload = 6
[Galaxy.Protocol.StreamLeecher.Session.DefaultChunkSize]
Num = 500
Size = 524288
[Galaxy.Protocol.StreamSeeder]
SenderThreads = 8
MaxSenderTasks = 128
MaxPendingResponsesSize = 67108864
MaxResponseChunks = 12
[Galaxy.Protocol.PeerCache]
MaxKnownTxs = 24576
MaxKnownEvents = 24576
MaxQueuedItems = 4096
MaxQueuedSize = 10486784
[Galaxy.HeavyCheck]
MaxQueuedBatches = 128
MaxBatch = 8
Threads = 0
[Galaxy.GPO]
MaxPrice = 1000000000000000
MinPrice = 0
MaxPriceMultiplierRatio = 20000000
MiddlePriceMultiplierRatio = 4000000
GasPowerWallRatio = 50000
[Galaxy.VersionWatcher]
ShutDownIfNotUpgraded = false
WarningIfNotUpgradedEvery = 5000000000
[GalaxyStore]
MaxNonFlushedSize = 23068672
MaxNonFlushedPeriod = 1800000000000
[GalaxyStore.Cache]
EventsNum = 5000
EventsSize = 6291456
BlocksNum = 5000
BlocksSize = 524288
[GalaxyStore.EVM]
EnableSnapshots = true
EnablePreimageRecording = true
[GalaxyStore.EVM.Cache]
ReceiptsSize = 4194304
ReceiptsBlocks = 4000
TxPositions = 20000
EvmDatabase = 33554432
EvmSnap = 33554432
EvmBlocksNum = 5000
EvmBlocksSize = 6291456
[LachesisStore.Cache]
RootsNum = 1000
RootsFrames = 100
[VectorClock.Fc.Caches]
ForklessCausePairs = 20000
HighestBeforeSeqSize = 163840
LowestAfterSeqSize = 163840
[VectorClock.Caches]
HighestBeforeTimeSize = 163840