-
Notifications
You must be signed in to change notification settings - Fork 54
/
Copy pathmodule-dev.ncf
156 lines (144 loc) · 3.79 KB
/
module-dev.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
[global]
encoding=UTF-8
language=en
logPath=/Users/pierreluo/IdeaProjects/nuls_new_2.0/logs
logLevel=DEBUG
dataPath=/Users/pierreluo/IdeaProjects/nuls_new_2.0/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
devMode=true
[network]
port=18001
crossPort=18002
#魔法参数
packetMagic=202001173
#种子节点
selfSeedIps=192.168.5.66:18001
#主网的跨链种子连接节点
moonSeedIps=192.168.5.66:18002
#最大入网连接数
maxInCount=300
#最大出网连接数
maxOutCount=20
[account]
keystoreFolder=/keystore/backup
dependent=protocol-update
[block]
#区块最大字节数
blockMaxSize=5242880
#区块扩展字段最大字节数
extendMaxSize=1024
#引发分叉链切换的高度差阈值
chainSwtichThreshold=3
#最小链接节点数,当链接到的网络节点低于此参数时,会持续等待
minNodeAmount=2
#区块同步过程中,每次从网络上节点下载的区块数量
downloadNumber=10
#从网络节点下载单个区块的超时时间
singleDownloadTimeout=15000
#区块同步过程中缓存的区块字节数上限(20M)
cachedBlockSizeLimit=20971520
#创世块文件路径(支持绝对路径与相对路径,相对路径相对于此配置文件的目录)
genesisBlockPath=genesis-block_dev.json
dependent=cross-chain,protocol-update,smart-contract
[consensus]
#种子节点列表
seedNodes=tNULSeBaMkrt4z9FYEkkR9D6choPVvQr94oYZp
#出块地址密码
password=nuls123456
#出块间隔时间(单位:s)
packingInterval=10
#共识委托抵押资产链ID
agentChainId=2
#共识委托抵押资产ID
agentAssetId=1
#共识奖励资产ID(共识奖励必须为本链资产)
awardAssetId=1
#共识交易手续费单价
feeUnit=100000
#总通胀量
totalInflationAmount=11000000000000000
#初始通胀金额500w/365*30
inflationAmount=41095890410959
#通胀开始计算时间(单位:S)2020-07-12 00:00:00
initTime=1594483200
#通缩比例(如果没有通缩则设为100)
deflationRatio=99.6
#通缩间隔时间(单位:S),30天
deflationTimeInterval=2592000
feeAssets=2-1,2-2,2-3
feeUnit=100000,10000,100000000000000
dependent=protocol-update,smart-contract,cross-chain
[transaction]
dependent=protocol-update,smart-contract
[smart-contract]
#合约视图方法调用最大消耗的Gas
maxViewGas=100000000
crossTokenSystemContract=tNULSeBaN2Agkr2cuMPvzXb337jubehUgLQPSH
# 单位gasPrice小数点位移
feeCoefficient=1,0.0001,10000000
dependent=protocol-update
[chain-manager]
dependent=smart-contract,protocol-update
[public-service]
#public-service模块对外的rpc端口号
rpcPort=18003
#数据库url地址
databaseUrl=127.0.0.1
#数据库端口号
databasePort=27017
#连接池最大数
maxAliveConnect=20
#连接最大等待时间
maxWaitTime=120000
#连接最大持续时间
socketTimeout=300000
#连接超时时间
connectTimeOut=30000
dependent=smart-contract,cross-chain
[cross-chain]
#跨链节点链接的最小值
minNodes=3
#跨链节点链接的最大值
sendHeight=6
#跨链交易拜占庭比例
byzantineRatio=66
#主网跨链种子节点列表
crossSeedIps=127.0.0.1:18002
#主网验证人列表
verifiers=tNULSeBaMkrt4z9FYEkkR9D6choPVvQr94oYZp
#主网签名拜占庭比列
mainByzantineRatio=66
#主网最大签名数
maxSignatureCount=100
dependent=protocol-update,smart-contract
[nuls-api]
#httpServer的启动ip
serverIp=0.0.0.0
#httpServer的启动port
serverPort=18004
dependent=smart-contract,cross-chain
[protocol-update]
continuousIntervalCountMinimum=2
#每隔多少个区块统计一次协议占比
interval=5
dependent=smart-contract,cross-chain
[cmd-client]
clientVersion=2.4.0