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 |