forked from wavesplatform/Waves
-
Notifications
You must be signed in to change notification settings - Fork 0
/
waves-devnet.conf
172 lines (148 loc) · 4.56 KB
/
waves-devnet.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
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
# Waves node settins
waves {
max-cache-size = 10
# Blockchain settings
blockchain {
type = CUSTOM
custom {
address-scheme-character = "D"
functionality {
feature-check-blocks-period = 5
blocks-for-feature-activation = 4
allow-temporary-negative-until = 1477958400000
allow-invalid-payment-transactions-by-timestamp = 1477958400000
require-sorted-transactions-after = 1477958400000
generation-balance-depth-from-50-to-1000-after-height = 0
minimal-generating-balance-after = 0
allow-transactions-from-future-until = 0
allow-unissued-assets-until = 1479416400000
require-payment-unique-id-after = 0
allow-invalid-reissue-in-same-block-until-timestamp = 0
allow-multiple-lease-cancel-transaction-until-timestamp = 1492128000000
reset-effective-balances-at-height = 4650
block-version-3-after-height = 0
pre-activated-features {
1 = 0
2 = 0
3 = 0
4 = 0
5 = 0
6 = 0
7 = 0
8 = 0
}
double-features-periods-after-height = 1000000000
}
genesis {
average-block-delay = 60000ms
initial-base-target = 100
timestamp = 1489352400000
block-timestamp = 1489352400000
signature = "5ASUNefZs2dLRroid7LPS24PL85K5Y6WZqA1bfQGCHxkfhLK39jHDUpmFzELKQ66AHCm7ZhQVwpF6G95tat3xfpr"
initial-balance = 10000000000000000
transactions = [
{recipient = "3FR3MyuXumwBj1bLC8xnW38iHtwm9Ugdm8K", amount = 2500000000000000},
{recipient = "3FgScYB6MNdnN8m4xXddQe1Bjkwmd3U7YtM", amount = 200000000000000},
{recipient = "3FWXhvWq2r8m54MmCEZ3YZkLg2qUdGWbU3V", amount = 1000000000000000},
{recipient = "3FkBWsgT9T3snZ4ZpzzQCJWQngJBLdDEPfU", amount = 500000000000000},
{recipient = "3FeeqPbaEUQ8h3eQ4ZX9WcqzqskGbfTqM2a", amount = 1500000000000000},
{recipient = "3FcSgww3tKZ7feQVmcnPFmRxsjqBodYz63x", amount = 2000000000000000}
]
}
}
}
# P2P Network settings
network {
# Network address
bind-address = "0.0.0.0"
# Port number
port = 6864
known-peers = ["34.251.200.245:6864", "35.157.212.173:6864", "13.229.61.140:6864"]
# Node name to send during handshake. Comment this string out to set random node name.
node-name = "My DEVNET node"
# String with IP address and port to send as external address during handshake. Could be set automatically if uPnP is enabled.
declared-address = "127.0.0.1:6864"
}
# Wallet settings
wallet {
file = null
# Wallet seed as BASE58 string
seed = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
}
# Matcher settings
matcher {
# Enable/disable matcher
enable = false
# Matcher's account address
# account = ""
# Matcher REST API bind address
bind-address = "0.0.0.0"
# Matcher REST API port
port = 6886
price-assets = [
"WAVES",
"AaFXAN1WTM39XjECHW7DsVFixhq9yMGWHdM2ghr83Gmf",
"A2fMWXoSMVCTYi9pmwt5QhHGYM68d4NHTsg94RS3cBWo",
"2iiam1a8PwxerAET8Vp57MdnH4kNARXmxUPY4kPV3miE",
"DuQ76zE9VziyEizHK8bRMpzWkET2k2pGjkJJuUXaZgcX"
]
}
# Node's REST API settings
rest-api {
# Enable/disable node's REST API
enable = yes
# Network address to bind to
bind-address = "0.0.0.0"
# Port to listen to REST API requests
port = 6869
# Hash of API key string
api-key-hash = "7B74gZMpdzQSB45A7KRwKW6mDUYaWhFY8kWh5qiLRRoA"
api-key-different-host = yes
}
# Nodes synchronization settings
synchronization {
# Timeout to receive all requested blocks
synchronization-timeout = 120s
}
miner {
interval-after-last-block-then-generation-is-allowed = 15d
}
}
# See application.conf for more information
kamon {
enable = yes
metric.tick-interval = 5s
util.filters {
"akka.tracked-actor" {
includes = [
"wavesplatform/user/matcher",
"wavesplatform/user/matcher/*", // order books
"wavesplatform/user/matcher/balance-watcher-router/*",
"wavesplatform/user/OrderHistory",
"wavesplatform/user/MatcherTransactionWriter"
]
}
"akka.tracked-dispatcher" {
includes = [
"wavesplatform/**"
]
}
"akka.tracked-router" {
includes = [
"wavesplatform/user/matcher/balance-watcher-router",
]
}
"dex-performance-test" {
includes = [
"matcher.**",
"utx-pool-size"
]
}
"tx-processing" {
includes = [
"tx.**"
]
}
}
}
include "local.conf"