IntersectMBO / IntersectMBO/ouroboros-network

Ouroboros.Network.TxSubmission.txSubmissionInbound - request txs in order

Open
#1,721 0 comments 0 reactions 0 assignees View on GitHub
tx-submission
Dominant language
Haskell
Stars
296
Forks
104
Avg merge
2d 10h
Merged PRs (30d)
4

Description

As described in the following [todo](https://github.com/input-output-hk/ouroboros-network/blob/master/ouroboros-network/src/Ouroboros/Network/TxSubmission/Inbound.hs#L274)
```
-- TODO: This implementation is deliberately naive, we pick in an
-- arbitrary order and up to a fixed limit. This is to illustrate
-- that we can request txs out of order. In the final version we will
-- try to pick in-order and only pick out of order when we have to.
-- We will also uses the size of txs in bytes as our limit for
-- upper and lower watermarks for pipelining. We'll also use the
-- amount in flight and delta-Q to estimate when we're in danger of
-- becomming idle, and need to request stalled txs.
--
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.