forked from NerveNetwork/nerve
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmodule.ncf
166 lines (155 loc) · 4.15 KB
/
module.ncf
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
[global]
encoding=UTF-8
language=en
logPath=../../../../Logs
logLevel=DEBUG
dataPath=../../../../data
#默认本链ID
chainId=2
#地址前缀
addressPrefix=tNULS
#默认本链主资产ID
assetId=1
#默认资产小数位数
decimals=8
#默认链名称
chainName=nuls2
#本链默认资产符号
symbol=NULS
#主网链id
mainChainId=2
#主网主资产id
mainAssetId=1
#主网主资产符号
mainSymbol=NULS
blackHolePublicKey=000000000000000000000000000000000000000000000000000000000000000000
[network]
port=18001
crossPort=18002
#魔法参数
packetMagic=202021103
#种子节点
selfSeedIps=192.168.1.36:18001,192.168.1.160:18001
#主网的跨链种子连接节点
moonSeedIps=seedf.nuls.io:18002
#最大入网连接数
maxInCount=300
#最大出网连接数
maxOutCount=20
[account]
keystoreFolder=/keystore/backup
[block]
#区块最大字节数
blockMaxSize=5242880
#区块扩展字段最大字节数
extendMaxSize=1024
#引发分叉链切换的高度差阈值
chainSwtichThreshold=3
#最小链接节点数,当链接到的网络节点低于此参数时,会持续等待
minNodeAmount=1
#区块同步过程中,每次从网络上节点下载的区块数量
downloadNumber=10
#从网络节点下载单个区块的超时时间
singleDownloadTimeout=15000
#区块同步过程中缓存的区块字节数上限(20M)
cachedBlockSizeLimit=20971520
#创世块文件路径(支持绝对路径与相对路径,相对路径相对于此配置文件的目录)
#genesisBlockPath=genesis-block.json
[consensus]
#种子节点列表
seedNodes=tNULSeBaMkrt4z9FYEkkR9D6choPVvQr94oYZp,tNULSeBaMoGr2RkLZPfJeS5dFzZeNj1oXmaYNe
#种子节点对应的公钥列表
pubKeyList=037fae74d15153c3b55857ca0abd5c34c865dfa1c0d0232997c545bae5541a0863,036c0c9ae792f043e14d6a3160fa37e9ce8ee3891c34f18559e20d9cb45a877c4b
#出块地址密码
password=nuls123456
#出块间隔时间(单位:s)
packingInterval=1
#共识委托抵押资产链ID
agentChainId=2
#共识委托抵押资产ID
agentAssetId=1
#共识奖励资产ID(共识奖励必须为本链资产)
awardAssetId=1
#共识交易手续费单价
feeUnit=100000
#NULS权重基数
mainAssertBase=2
#NVT权重基数
localAssertBase=2
#节点保证金基数
agentDepositBase=1.5
#虚拟银行保证金基数
superAgentDepositBase=2
#总通胀量
totalInflationAmount=11000000000000000
#初始通胀金额500w/365*30
inflationAmount=41095890410959
#通胀开始计算时间(单位:S)2020-07-12 00:00:00
initHeight=1
#通缩比例(如果没有通缩则设为100)
deflationRatio=0.4
#通缩间隔时间(单位:S),30天
deflationHeightInterval=1296000
dataPath=../../../../../data
logPath=../../../../../Logs
#dependent=protocol-update,smart-contract,cross-chain
[public-service]
#public-service模块对外的rpc端口号
rpcPort=18003
#数据库url地址
databaseUrl=127.0.0.1
#数据库端口号
databasePort=27017
#连接池最大数
maxAliveConnect=20
#连接最大等待时间
maxWaitTime=120000
#连接最大持续时间
socketTimeout=300000
#连接超时时间
connectTimeOut=30000
[cross-chain]
dataPath=../../../../../data
logPath=../../../../../Logs
#跨链节点链接的最小值
minNodeAmount=3
#跨链节点链接的最大值
sendHeight=6
#跨链交易拜占庭比例
byzantineRatio=66
#主网跨链种子节点列表
crossSeedIps=192.168.1.121:18002
#主网验证人列表
verifiers=tNULSeBaMkrt4z9FYEkkR9D6choPVvQr94oYZp
#主网签名拜占庭比列
mainByzantineRatio=66
#主网最大签名数
maxSignatureCount=100
[nuls-api]
#httpServer的启动ip
serverIp=0.0.0.0
#httpServer的启动port
serverPort=18004
[protocol-update]
#每隔多少个区块统计一次协议占比
interval=5
[quotation]
effectiveQuotation=1
quoteStartHm=05:00
quoteEndHm=10:00
nerveBasedNuls=1
[converter]
dataPath=../../../../../data
logPath=../../../../../Logs
executeChangeVirtualBankPeriodicHeight=43200
feePubkey=111111111111111111111111111111111111111111111111111111111111111111
withdrawalBlackholePubkey=222222222222222222222222222222222222222222222222222222222222222222
initVirtualBankHeight=10
virtualBankAgentNumber=10
agentCountOfEnableVirtualBankChanges=20
proposalPrice=1000000000
withdrawalDistributionFee=10000000000
[dex]
feeAddress=tNULSeBaMqywZjfSrKNQKBfuQtVxAHBQ8rB2Zn
feeProp=10000
createTradingAmount=2000000000000