ouroboros-network icon indicating copy to clipboard operation
ouroboros-network copied to clipboard

Specifications of network protocols and implementations of components running these protocols which support a family of Ouroboros Consesus protocols; the diffusion layer of the Cardano Node.

Results 396 ouroboros-network issues
Sort by recently updated
recently updated
newest added

Objectives for the operation Serenity for the next PI: 1. Reducing technical debt by reimplementing the IOSim timeout primitives, improving the performance of the IOSim. 3. Redesign Typed Protocols for...

product-backlog

* [ ] coding standards (or what’s allowable) should be documented – e.g., use/non-use of features, extensions? Don’t use RULES. – e.g., max line width – e.g., naming conventions for...

networking
technical debt
galois-review

This requires redesigning `*.cabal` files.

testing
technical debt

networking
peer2peer
testing
technical debt
connection-manager

`ouroboros-consensus` package is quite large, and whenever the networking team needs to update it, we suffer from re-compiling a lot of code. The parts that depend on `ouroboros-network` are twoards...

networking
:handshake: consensus
technical debt
priority medium
hot

Suggestion for documentation: * [ ] - The header hash type is mentioned as `Int`: we should be clear that we are polymorphic, whatever is required by consensus. * [...

documentation
technical debt

networking
peer2peer
testing
technical debt
inbound-governor

networking
technical debt
connection-manager

[Comment](https://github.com/input-output-hk/ouroboros-network/blob/master/ouroboros-network/src/Ouroboros/Network/PeerSelection/Governor.hs?plain=1#L623): ```hs -- TODO: #3396 revisit the policy for genesis increaseActivePeers :: ChurnMode -> STM m () increaseActivePeers mode = do modifyTVar peerSelectionVar (\targets -> targets { targetNumberOfActivePeers = case...

technical debt
Genesis
outbound-governor

We need to make sure that the documentation is up-to date and includes / explains all the p2p options.

networking
peer2peer
documentation
technical debt