github.com/line/ostracon@v1.0.10-0.20230328032236-7f20145f065d/spec/p2p/v0.34/configuration.md (about)

     1  # Ostracon p2p configuration
     2  
     3  Please ensure you've first read the spec for [CometBFT p2p configuration](https://github.com/cometbft/cometbft/blob/v0.34.x/spec/p2p/v0.34/configuration.md). Here only defines the difference between CometBFT.
     4  
     5  
     6  Ostracon allows each reactor to process messages asynchronously in separate threads. Ostracon adds parameters related to async receiving to configurable parameters in addition to parameters defined by CometBFT.
     7  
     8  | Parameter| Default| Description |
     9  | --- | --- | --- |
    10  | ... |     | The parameters defined by CometBFT |
    11  |	RecvAsync                   |  true | Set true to enable the async receiving in a reactor                  |
    12  |	PexRecvBufSize              |  1000 | Size of receive buffer used in async receiving of pex reactor        |
    13  |	EvidenceRecvBufSize         |  1000 | Size of receive buffer used in async receiving of evidence reactor   |
    14  |	MempoolRecvBufSize          |  1000 | Size of receive buffer used in async receiving of mempool reactor    |
    15  |	ConsensusRecvBufSize        |  1000 | Size of receive buffer used in async receiving of consensus reactor  |
    16  |	BlockchainRecvBufSize       |  1000 | Size of receive buffer used in async receiving of blockchain reactor |
    17  |	StatesyncRecvBufSize        |  1000 | Size of receive buffer used in async receiving of statesync reactor  |