content: [raft]
  batch_timeout               = "0.3s"  # Block packaging time period.
  tick_timeout                = "0.1s" # TickTimeout is the internal logical clock for the Node by a single tick, Election timeouts and heartbeat timeouts are in units of ticks.
  election_tick               = 10 # ElectionTick is the number of Node.Tick invocations that must pass between elections.
  heartbeat_tick              = 1  # HeartbeatTick is the number of Node.Tick invocations that must pass between heartbeats.
  max_size_per_msg            = 1048576 # 1024*1024, MaxSizePerMsg limits the max size of each append message.
  max_inflight_msgs           = 500  # MaxInflightMsgs limits the max number of in-flight append messages during optimistic replication phase.
  check_quorum                = true # Leader steps down when quorum is not active for an electionTimeout.
  pre_vote                    = true # PreVote prevents reconnected node from disturbing network.
  disable_proposal_forwarding = true # This prevents blocks from being accidentally proposed by followers.
  
      [raft.mempool]
          batch_size          = 200   # How many transactions should the primary pack.
          pool_size           = 50000 # How many transactions could the txPool stores in total.
          tx_slice_size       = 10    # How many transactions should the node broadcast at once
          tx_slice_timeout    = "0.1s"  # Node broadcasts transactions if there are cached transactions, although set_size isn't reached yet
  