forked from NerveNetwork/nerve
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodule.ncf
More file actions
204 lines (189 loc) · 6.56 KB
/
Copy pathmodule.ncf
File metadata and controls
204 lines (189 loc) · 6.56 KB
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
203
204
[global]
encoding=UTF-8
language=en
logPath=Logs
logLevel=INFO
dataPath=data
#默认本链ID
chainId=9
#地址前缀
addressPrefix=NERVE
#默认本链主资产ID
assetId=1
#默认资产小数位数
decimals=8
#默认链名称
chainName=nerve
#本链默认资产符号
symbol=NVT
#主网链id
mainChainId=1
#主网主资产id
mainAssetId=1
#主网主资产符号
mainSymbol=NULS
blackHolePublicKey=000000000000000000000000000000000000000000000000000000000000000000
serviceManagerPort=8771
packageVersion=%PACKAGE_VERSION%
[network]
port=7001
crossPort=7002
#魔法参数
packetMagic=2020071001
#种子节点
selfSeedIps=seeda.nerve.network:7001,seedb.nerve.network:7001,seedh.nerve.network:7001,seedg.nerve.network:7001,seedc.nerve.network:7001,seede.nerve.network:7001
#主网的跨链种子连接节点
moonSeedIps=seeda.nuls.io:8002,seedb.nuls.io:8002,seedc.nuls.io:8002,seedd.nuls.io:8002,seede.nuls.io:8002,seedf.nuls.io:8002
#最大入网连接数
maxInCount=300
#最大出网连接数
maxOutCount=50
[account]
keystoreFolder=/keystore/backup
[block]
#区块最大字节数
blockMaxSize=5242880
#区块扩展字段最大字节数
extendMaxSize=1024
#引发分叉链切换的高度差阈值
chainSwtichThreshold=3
#最小链接节点数,当链接到的网络节点低于此参数时,会持续等待
minNodeAmount=2
#区块同步过程中,每次从网络上节点下载的区块数量
downloadNumber=10
#从网络节点下载单个区块的超时时间
singleDownloadTimeout=2000
#区块同步过程中缓存的区块字节数上限(20M)
cachedBlockSizeLimit=20971520
#创世块文件路径(支持绝对路径与相对路径,相对路径相对于此配置文件的目录)
genesisBlockPath=genesis-block.json
[consensus]
seedNodes=NERVEepb69uqMbNRufoPz6QGerCMtDG4ybizAA,NERVEepb649o7fSmXPBCM4F6cAJsfPQoQSbnBB,NERVEepb6Cu6CC2uYpS2pAgmaReHjgPwtNGbCC,NERVEepb63mC8F4cwLRbkW3ATbZbtFChbRp2DD,NERVEepb6CY4q799Pqk3dKuxZgU68Hn8WpPdEE
#种子节点对应的公钥列表
pubKeyList=0308ad97a2bf08277be771fc5450b6a0fa26fbc6c1e57c402715b9135d5388594b,02db1a62c168ac3e34d30c6e6beaef0918d39d448fe2a85aed24982e7368e2414d,02ae22c8f0f43081d82fcca1eae4488992cdb0caa9c902ba7cbfa0eacc1c6312f0,020c60dd7e0016e174f7ba4fc0333052bade8c890849409de7b6f3d26f0ec64528,0369865ab23a1e4f3434f85cc704723991dbec1cb9c33e93aa02ed75151dfe49c5
#出块地址密码
password=nuls123456
#出块间隔时间(单位:s)
packingInterval=2
#共识委托抵押资产链ID
agentChainId=9
#共识委托抵押资产ID
agentAssetId=1
#共识奖励资产ID(共识奖励必须为本链资产)
awardAssetId=1
#共识交易手续费单价
feeUnit=100000
#NULS权重基数
mainAssertBase=2
#NVT权重基数
localAssertBase=2
#节点保证金基数
reservegentDepositBase=1.5
agentDepositBase=3
#虚拟银行保证金基数
superAgentDepositBase=4
#总通胀量(10亿枚)
totalInflationAmount=100000000000000000
#初始通胀金额(每个抵减周期)
inflationAmount=864000000000000
#通胀开始计算高度
initHeight=1
#通缩比例(如果没有通缩则设为0)
deflationRatio=0.0082
#通缩间隔高度,100天
deflationHeightInterval=4320000
[public-service]
#public-service模块对外的rpc端口号
rpcPort=7003
#数据库url地址
databaseUrl=127.0.0.1
#数据库端口号
databasePort=27017
#连接池最大数
maxAliveConnect=20
#连接最大等待时间
maxWaitTime=120000
#连接最大持续时间
socketTimeout=300000
#连接超时时间
connectTimeOut=30000
mongoUser=nuls
mongoPwd=nuls123456
nulsApiUrl=https://api.nuls.io/jsonrpc
lockedAddress=NERVEepb65ZK45NuikTgFDAwtNfDnvotQhQL92,NERVEepb6GNpWGx6Jn43Upr1BxKZrhfKf8nMSS,NULSd6HgjNHAs4W6RL6wy9XRaLtNNd3SyJ7Er,NULSd6HgYYmifVKWPjjiMUU7zgYJbmcCXv5wi,NERVEepb63T1M8JgQ26jwZpZXYL8ZMLdUAK31L,NERVEepb6FhfgWLyqHUQgHoHwRGuw3huvchBus,NERVEepb6Chtj1NEaxu8VC5LqojAoxknX4RExF,NERVEepb6BJ5ckPsEbhWE3zxFeEKkgHSTz1Fqt,NERVEepb66ndAQdnZanwjcvNbML3ex6HnHCqDG,NERVEepb6AHhD8hBtVnUbf4Ynxf5Kgek6du4KC,NERVEepb61XqfUyQSfEfqf8XrV6qgjgjqkYio1,NERVEepb6DYgJrFnLQVf7U9dNny6RzMDGhPQ1P,NERVEepb64Fc8yoW786NTdqaEDGbw7LvK2twRX,NERVEepb642YtQrJ8y8C9KxqY7Yzvc2FQxcZyT,NERVEepb65oPwX3XKDMSEmmYgLTVMv6MKJhjJY,NERVEepb6BKFc2usbP1mUfmvNyZGELaFRm1L5G
[cross-chain]
#跨链节点链接的最小值
minNodeAmount=3
#跨链节点链接的最大值 注:此配置已过时
sendHeight=6
#跨链交易拜占庭比例
byzantineRatio=66
#主网跨链种子节点列表
crossSeedIps=seeda.nuls.io:8002,seedb.nuls.io:8002,seedc.nuls.io:8002,seedd.nuls.io:8002,seede.nuls.io:8002,seedf.nuls.io:8002
#主网验证人列表
verifiers=NULSd6Hge7xHDnvsSpnzbR2gWHd31zJ1How11,NULSd6Hgc5VNP4rF4wxdiXEQKpBKUE4w5RS22,NULSd6HgeQwXLdre69ArkqVZNDqMLU4CaAz33,NULSd6HgcjAKAgq8jjXgBCcNLEJUvJEYcoj44,NULSd6HgiDdTjcuvhqzm3bomyBFZmosV3ei55
#主网签名拜占庭比列
mainByzantineRatio=66
#主网最大签名数
maxSignatureCount=100
[protocol-update]
#每隔多少个区块统计一次协议占比
interval=1000
[nuls-api]
#httpServer的启动ip
serverIp=0.0.0.0
#httpServer的启动port
serverPort=7004
[nerve-network-wallet]
apiModuleApi=http://127.0.0.1:7003/
webWalletPort=7006
webWalletHost=0.0.0.0
[nerve-explorer]
apiModuleApi=http://127.0.0.1:7003/
explorerPort=7005
explorerHost=0.0.0.0
[dex]
#系统收取手续费地址
sysFeeAddress=NERVEepb6Em8hfKMNNnk3Xag8kN3Sf2tya5UDj
#系统收取手续费比例(2,表示2/10000)
sysFeeScale=2
#创建交易对费用
createTradingAmount=200000000000
[dex-api]
usdChainId=9
usdAssetId=3
btcChainId=5
btcAssetId=4
walletPSUrl=https://public.nerve.network/
walletApiUrl=https://api.nerve.network/
#运行节点设置手续费收取地址
feeAddress=NERVEepb6BiuhyRh4Q9mcwyQd44pfz4AofM2h5
#运行节点设置手续费收取比例,最高不能超过5
feeScale=6
#同步区块的起始高度
startSyncHeight=1450000
priceUrl=https://api.binance.com/api/v3/ticker/price?symbol=
[dex-public-service]
dexUrl=https://nervedex.com/
psUrl=https://public.nerve.network/jsonrpc
nulsApi=https://api.nerve.network/
priceUrl=https://api.binance.com/api/v3/ticker/price?symbol=
mongoUser=nuls
mongoPwd=nuls123456
[quotation]
effectiveQuotation=1
quoteStartHm=00:00
quoteEndHm=00:10
[converter]
executeChangeVirtualBankPeriodicHeight=1000
feePubkey=111111111111111111111111111111111111111111111111111111111111111111
initVirtualBankHeight=10
virtualBankAgentTotal=15
proposalPrice=1000000000
proposalVotingDays=10
distributionFee=1000000000
byzantineRatio=66
multySignAddressSet=101:0x3758AA66caD9F2606F1F501c9CB31b94b713A6d5
heterogeneousMainNet=true
initVirtualBankPubKeyList=0308ad97a2bf08277be771fc5450b6a0fa26fbc6c1e57c402715b9135d5388594b,02db1a62c168ac3e34d30c6e6beaef0918d39d448fe2a85aed24982e7368e2414d,02ae22c8f0f43081d82fcca1eae4488992cdb0caa9c902ba7cbfa0eacc1c6312f0
newProcessorMode=false