Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
chain33-bin
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
袁兴强
chain33-bin
Commits
e5506bc0
Commit
e5506bc0
authored
Jul 07, 2020
by
袁兴强
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
rename bityuan to chain33
parent
30c432c9
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
32 additions
and
186 deletions
+32
-186
chain33
chain33
+0
-0
chain33-cli
chain33-cli
+0
-0
chain33.toml
chain33.toml
+32
-186
No files found.
chain33
View file @
e5506bc0
No preview for this file type
chain33-cli
View file @
e5506bc0
No preview for this file type
chain33.toml
View file @
e5506bc0
Title
=
"chain33"
TestNet
=
true
Title
=
"bityuan"
FixTime
=
false
version
=
"6.3.0"
[pprof]
listenAddr
=
":6060"
[log]
# 日志级别,支持debug(dbug)/info/warn/error(eror)/crit
loglevel
=
"debug"
...
...
@@ -30,62 +26,47 @@ callerFile = false
callerFunction
=
false
[blockchain]
defCacheSize
=
128
maxFetchBlockNum
=
128
timeoutSeconds
=
5
batchBlockNum
=
128
driver
=
"leveldb"
dbPath
=
"datadir"
dbCache
=
64
isStrongConsistency
=
false
singleMode
=
false
batchsync
=
false
isRecordBlockSequence
=
true
isParaChain
=
false
isRecordBlockSequence
=
false
enableTxQuickIndex
=
true
enableReExecLocal
=
true
# 升级storedb是否重新执行localdb,bityuan主链升级不需要开启,平行链升级需要开启
enableReExecLocal
=
false
# 使能精简localdb
enableReduceLocaldb
=
true
# 关闭分片存储,默认false为开启分片存储;平行链不需要分片需要修改此默认参数为true
disableShard
=
false
# 分片存储中每个大块包含的区块数
chunkblockNum
=
100
chunkblockNum
=
100
0
# 使能从P2pStore中获取数据
enableFetchP2pstore
=
tru
e
enableFetchP2pstore
=
fals
e
# 使能假设已删除已归档数据后,获取数据情况
enableIfDelLocalChunk
=
tru
e
enableIfDelLocalChunk
=
fals
e
[p2p]
# p2p类型
types
=
["dht"]
# 是否启动P2P服务
enable
=
true
# 使用的数据库类型
driver
=
"leveldb"
# 使用的数据库类型
types
=[
"gossip"
,
"dht"
]
dbPath
=
"datadir/addrbook"
# 数据库缓存大小
dbCache
=
4
# GRPC请求日志文件
grpcLogFile
=
"grpc33.log"
#waitPid 等待seed导入
waitPid
=
false
[p2p.sub.gossip]
#seeds=[]
#isSeed=false
#serverStart=tru
e
#
innerSeedEnable=true
#
useGithub=true
#
innerBounds=300
port
=
13802
seeds
=[]
isSeed
=
fals
e
innerSeedEnable
=
true
useGithub
=
true
innerBounds
=
300
[p2p.sub.dht]
#可以自定义设置连接节点
seeds
=[]
port
=
13803
seeds
=
["/ip4/139.196.46.175/tcp/13803/p2p/16Uiu2HAkvnDRF8HQTTU5Uu5GmtbLDrgPxCwgVsn2QQ9VEU7Eiwjw"]
#dht 版本还不稳定,暂时限定较小的连接数
maxConnectNum
=
300
disableFindLANPeers
=
true
fullNodes
=
["/ip4/139.196.46.175/tcp/13803/p2p/16Uiu2HAkvnDRF8HQTTU5Uu5GmtbLDrgPxCwgVsn2QQ9VEU7Eiwjw"]
#区块轻广播最低区块大小,1k
minLtBlockSize
=
1
isFullNode
=
true
[rpc]
...
...
@@ -94,189 +75,54 @@ grpcBindAddr="localhost:8802"
whitelist
=
["127.0.0.1"]
jrpcFuncWhitelist
=
["*"]
grpcFuncWhitelist
=
["*"]
enableTLS
=
false
certFile
=
"cert.pem"
keyFile
=
"key.pem"
[mempool]
name
=
"price"
poolCacheSize
=
10240
maxTxNumPerAccount
=
100
# 最小得交易手续费率,这个没有默认值,必填,一般是0.001 coins
minTxFeeRate
=
100000
# 最大的交易手续费率, 0.1 coins
maxTxFeeRate
=
10000000
# 单笔交易最大的手续费, 10 coins
maxTxFee
=
1000000000
isLevelFee
=
true
[mempool.sub.timeline]
poolCacheSize
=
10240
[mempool.sub.score]
poolCacheSize
=
10240
timeParam
=
1
#时间占价格比例
priceConstant
=
10
#手续费相对于时间的一个的常量,排队时手续费高1e3的分数~=快1h的分数
pricePower
=
1
#常量比例
[mempool.sub.price]
poolCacheSize
=
10240
[consensus]
name
=
"ticket"
minerstart
=
true
genesisBlockTime
=
1514533394
genesis
=
"14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
minerExecs
=[
"ticket"
,
"autonomy"
]
enableBestBlockCmp
=
true
[mver.consensus]
fundKeyAddr
=
"1BQXS6TxaYYG5mADaWij4AxhZZUTpw95a5"
powLimitBits
=
"0x1f00ffff"
maxTxNumber
=
1600
#160
[mver.consensus.ForkChainParamV1]
maxTxNumber
=
1500
[mver.consensus.ForkTicketFundAddrV1]
fundKeyAddr
=
"1Ji3W12KGScCM7C2p8bg635sNkayDM8MGY"
[mver.consensus.ticket]
coinReward
=
18
coinDevFund
=
12
ticketPrice
=
10000
retargetAdjustmentFactor
=
4
futureBlockTime
=
16
ticketFrozenTime
=
5
#5s only for test
ticketWithdrawTime
=
10
#10s only for test
ticketMinerWaitTime
=
2
#2s only for test
targetTimespan
=
2304
targetTimePerBlock
=
16
[mver.consensus.ticket.ForkChainParamV1]
futureBlockTime
=
15
ticketFrozenTime
=
43200
ticketWithdrawTime
=
172800
ticketMinerWaitTime
=
7200
targetTimespan
=
2160
targetTimePerBlock
=
15
[mver.consensus.ticket.ForkChainParamV2]
coinReward
=
5
coinDevFund
=
3
targetTimespan
=
720
targetTimePerBlock
=
5
ticketPrice
=
3000
[consensus.sub.ticket]
genesisBlockTime
=
1514533394
[[consensus.sub.ticket.genesis]]
minerAddr
=
"12qyocayNF7Lv6C9qW4avxs2E7U41fKSfv"
returnAddr
=
"14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
count
=
10000
[[consensus.sub.ticket.genesis]]
minerAddr
=
"1PUiGcbsccfxW3zuvHXZBJfznziph5miAo"
returnAddr
=
"1EbDHAXpoiewjPLX9uqoz38HsKqMXayZrF"
count
=
10000
[[consensus.sub.ticket.genesis]]
minerAddr
=
"1EDnnePAZN48aC2hiTDzhkczfF39g1pZZX"
returnAddr
=
"1KcCVZLSQYRUwE5EXTsAoQs9LuJW6xwfQa"
count
=
10000
[store]
name
=
"kvmvccmavl"
driver
=
"leveldb"
dbPath
=
"datadir/mavltree"
dbCache
=
128
# store数据库版本
storedbVersion
=
"2.0.0"
[store.sub.mavl]
enableMavlPrefix
=
fals
e
enableMavlPrefix
=
tru
e
enableMVCC
=
false
enableMavlPrune
=
fals
e
enableMavlPrune
=
tru
e
pruneHeight
=
10000
# 是否使能mavl数据载入内存
enableMemTree
=
true
# 是否使能mavl叶子节点数据载入内存
enableMemVal
=
true
# 缓存close ticket数目,该缓存越大同步速度越快,最大设置到1500000
tkCloseCacheLen
=
1
00000
# 缓存close ticket数目,该缓存越大同步速度越快,最大设置到1500000
,默认200000
tkCloseCacheLen
=
2
00000
[store.sub.kvmvccmavl]
enableMVCCIter
=
true
enableMavlPrefix
=
fals
e
enableMavlPrefix
=
tru
e
enableMVCC
=
false
enableMavlPrune
=
fals
e
enableMavlPrune
=
tru
e
pruneMavlHeight
=
10000
enableMVCCPrune
=
false
pruneMVCCHeight
=
10000
# 是否使能mavl数据载入内存
enableMemTree
=
true
# 是否使能mavl叶子节点数据载入内存
enableMemVal
=
true
# 缓存close ticket数目,该缓存越大同步速度越快,最大设置到1500000
tkCloseCacheLen
=
100000
# 该参数针对平行链,主链无需开启此功能
enableEmptyBlockHandle
=
false
# 缓存close ticket数目,该缓存越大同步速度越快,最大设置到1500000,默认200000
tkCloseCacheLen
=
200000
[wallet]
minFee
=
100000
driver
=
"leveldb"
dbPath
=
"wallet"
dbCache
=
16
signType
=
"secp256k1"
[wallet.sub.ticket]
minerdisable
=
false
minerwhitelist
=
["*"]
[wallet.sub.multisig]
rescanMultisigAddr
=
false
[exec]
enableStat
=
false
enableMVCC
=
false
alias
=
["token1:token","token2:token","token3:token"]
[exec.sub.token]
saveTokenTxList
=
true
tokenApprs
=
[
"1Bsg9j6gW83sShoee1fZAt9TkUjcrCgA9S"
,
"1Q8hGLfoGe63efeWa8fJ4Pnukhkngt6poK"
,
"1LY8GFia5EiyoTodMLfkB5PHNNpXRqxhyB"
,
"1GCzJDS6HbgTQ2emade7mEJGGWFfA15pS9"
,
"1JYB8sxi4He5pZWHCd3Zi2nypQ4JMB6AxN"
,
"12qyocayNF7Lv6C9qW4avxs2E7U41fKSfv"
,
]
[exec.sub.cert]
# 是否启用证书验证和签名
enable
=
false
# 加密文件路径
cryptoPath
=
"authdir/crypto"
# 带证书签名类型,支持"auth_ecdsa", "auth_sm2"
signType
=
"auth_ecdsa"
[exec.sub.relay]
genesis
=
"12qyocayNF7Lv6C9qW4avxs2E7U41fKSfv"
[exec.sub.manage]
superManager
=[
"1Bsg9j6gW83sShoee1fZAt9TkUjcrCgA9S"
,
"12qyocayNF7Lv6C9qW4avxs2E7U41fKSfv"
,
"1Q8hGLfoGe63efeWa8fJ4Pnukhkngt6poK"
]
[exec.sub.paracross]
nodeGroupFrozenCoins
=
0
#平行链共识停止后主链等待的高度
paraConsensusStopBlocks
=
30000
[exec.sub.autonomy]
total
=
"16htvcBNSEA7fZhAdLJphDwQRQJaHpyHTp"
useBalance
=
false
saveTokenTxList
=
false
[metrics]
#是否使能发送metrics数据的发送
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment