-// VaporDPOSConfig return the dpos consensus config
-func VaporDPOSConfig() DPOSConfig {
- dpos := DPOSConfig{
- NumOfConsensusNode: 10,
- BlockNumEachNode: 12,
- MinConsensusNodeVoteNum: uint64(100000000000000),
- MinVoteOutputAmount: uint64(10000000000),
- BlockTimeInterval: 500,
- }
-
- dpos.RoundVoteBlockNums = uint64(uint64(dpos.NumOfConsensusNode) * dpos.BlockNumEachNode * 10)
- dpos.MaxTimeOffsetMs = uint64(uint64(dpos.BlockTimeInterval) * dpos.BlockNumEachNode / 3)
- return dpos
-}
-