IntersectMBO / IntersectMBO/ouroboros-network
tx-submission parameters for Linear Leios
- Dominant language
- Haskell
- Stars
- 296
- Forks
- 104
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 4
Description
Currently tx-submission V2 is using fixed parameters:
* `maxNumTxIdsToRequest = 6`
* `maxUnacknowledgedTxids = 10`
* `txsSizeInflightPerPer = max_TX_SIZE * 6`
[ref](https://github.com/IntersectMBO/ouroboros-network/blob/main/ouroboros-network/lib/Ouroboros/Network/TxSubmission/Inbound/V2/Policy.hs#L90-L106).
We should investigate how to configure `tx-submission` to be able to handle traffic to fill `Leios` sized mempool.
Contributor guide
Research direction
Start in ouroboros-network/lib/Ouroboros/Network/TxSubmission/Inbound/V2/Policy.hs at lines 90-106, where the fixed tx-submission V2 parameters are defined. Trace how these limits are selected and used, then investigate what configuration is needed to support a Leios-sized mempool. Done means the required parameterisation or configuration approach is established and its behavior is validated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100