Home /
Input Output /
ouroboros-network
Apr 11, 5-6 PM (0)
Apr 11, 6-7 PM (0)
Apr 11, 7-8 PM (0)
Apr 11, 8-9 PM (0)
Apr 11, 9-10 PM (0)
Apr 11, 10-11 PM (0)
Apr 11, 11-12 AM (0)
Apr 12, 12-1 AM (0)
Apr 12, 1-2 AM (0)
Apr 12, 2-3 AM (0)
Apr 12, 3-4 AM (0)
Apr 12, 4-5 AM (0)
Apr 12, 5-6 AM (0)
Apr 12, 6-7 AM (2)
Apr 12, 7-8 AM (0)
Apr 12, 8-9 AM (0)
Apr 12, 9-10 AM (0)
Apr 12, 10-11 AM (0)
Apr 12, 11-12 PM (0)
Apr 12, 12-1 PM (0)
Apr 12, 1-2 PM (0)
Apr 12, 2-3 PM (0)
Apr 12, 3-4 PM (0)
Apr 12, 4-5 PM (0)
Apr 12, 5-6 PM (0)
Apr 12, 6-7 PM (0)
Apr 12, 7-8 PM (0)
Apr 12, 8-9 PM (0)
Apr 12, 9-10 PM (0)
Apr 12, 10-11 PM (0)
Apr 12, 11-12 AM (0)
Apr 13, 12-1 AM (0)
Apr 13, 1-2 AM (0)
Apr 13, 2-3 AM (0)
Apr 13, 3-4 AM (0)
Apr 13, 4-5 AM (0)
Apr 13, 5-6 AM (0)
Apr 13, 6-7 AM (1)
Apr 13, 7-8 AM (0)
Apr 13, 8-9 AM (2)
Apr 13, 9-10 AM (0)
Apr 13, 10-11 AM (19)
Apr 13, 11-12 PM (0)
Apr 13, 12-1 PM (0)
Apr 13, 1-2 PM (0)
Apr 13, 2-3 PM (0)
Apr 13, 3-4 PM (0)
Apr 13, 4-5 PM (0)
Apr 13, 5-6 PM (0)
Apr 13, 6-7 PM (0)
Apr 13, 7-8 PM (0)
Apr 13, 8-9 PM (0)
Apr 13, 9-10 PM (1)
Apr 13, 10-11 PM (0)
Apr 13, 11-12 AM (0)
Apr 14, 12-1 AM (0)
Apr 14, 1-2 AM (0)
Apr 14, 2-3 AM (0)
Apr 14, 3-4 AM (0)
Apr 14, 4-5 AM (1)
Apr 14, 5-6 AM (1)
Apr 14, 6-7 AM (1)
Apr 14, 7-8 AM (2)
Apr 14, 8-9 AM (2)
Apr 14, 9-10 AM (0)
Apr 14, 10-11 AM (3)
Apr 14, 11-12 PM (1)
Apr 14, 12-1 PM (0)
Apr 14, 1-2 PM (0)
Apr 14, 2-3 PM (0)
Apr 14, 3-4 PM (0)
Apr 14, 4-5 PM (0)
Apr 14, 5-6 PM (0)
Apr 14, 6-7 PM (0)
Apr 14, 7-8 PM (0)
Apr 14, 8-9 PM (0)
Apr 14, 9-10 PM (0)
Apr 14, 10-11 PM (0)
Apr 14, 11-12 AM (0)
Apr 15, 12-1 AM (0)
Apr 15, 1-2 AM (0)
Apr 15, 2-3 AM (0)
Apr 15, 3-4 AM (0)
Apr 15, 4-5 AM (0)
Apr 15, 5-6 AM (0)
Apr 15, 6-7 AM (0)
Apr 15, 7-8 AM (0)
Apr 15, 8-9 AM (0)
Apr 15, 9-10 AM (0)
Apr 15, 10-11 AM (23)
Apr 15, 11-12 PM (0)
Apr 15, 12-1 PM (3)
Apr 15, 1-2 PM (0)
Apr 15, 2-3 PM (0)
Apr 15, 3-4 PM (0)
Apr 15, 4-5 PM (0)
Apr 15, 5-6 PM (0)
Apr 15, 6-7 PM (0)
Apr 15, 7-8 PM (0)
Apr 15, 8-9 PM (0)
Apr 15, 9-10 PM (0)
Apr 15, 10-11 PM (0)
Apr 15, 11-12 AM (0)
Apr 16, 12-1 AM (0)
Apr 16, 1-2 AM (0)
Apr 16, 2-3 AM (0)
Apr 16, 3-4 AM (0)
Apr 16, 4-5 AM (0)
Apr 16, 5-6 AM (0)
Apr 16, 6-7 AM (0)
Apr 16, 7-8 AM (1)
Apr 16, 8-9 AM (1)
Apr 16, 9-10 AM (0)
Apr 16, 10-11 AM (0)
Apr 16, 11-12 PM (0)
Apr 16, 12-1 PM (0)
Apr 16, 1-2 PM (0)
Apr 16, 2-3 PM (1)
Apr 16, 3-4 PM (0)
Apr 16, 4-5 PM (0)
Apr 16, 5-6 PM (0)
Apr 16, 6-7 PM (0)
Apr 16, 7-8 PM (0)
Apr 16, 8-9 PM (0)
Apr 16, 9-10 PM (0)
Apr 16, 10-11 PM (0)
Apr 16, 11-12 AM (0)
Apr 17, 12-1 AM (0)
Apr 17, 1-2 AM (0)
Apr 17, 2-3 AM (0)
Apr 17, 3-4 AM (0)
Apr 17, 4-5 AM (0)
Apr 17, 5-6 AM (2)
Apr 17, 6-7 AM (1)
Apr 17, 7-8 AM (39)
Apr 17, 8-9 AM (2)
Apr 17, 9-10 AM (1)
Apr 17, 10-11 AM (1)
Apr 17, 11-12 PM (1)
Apr 17, 12-1 PM (0)
Apr 17, 1-2 PM (1)
Apr 17, 2-3 PM (0)
Apr 17, 3-4 PM (0)
Apr 17, 4-5 PM (0)
Apr 17, 5-6 PM (0)
Apr 17, 6-7 PM (0)
Apr 17, 7-8 PM (0)
Apr 17, 8-9 PM (0)
Apr 17, 9-10 PM (0)
Apr 17, 10-11 PM (0)
Apr 17, 11-12 AM (0)
Apr 18, 12-1 AM (0)
Apr 18, 1-2 AM (0)
Apr 18, 2-3 AM (0)
Apr 18, 3-4 AM (0)
Apr 18, 4-5 AM (0)
Apr 18, 5-6 AM (0)
Apr 18, 6-7 AM (0)
Apr 18, 7-8 AM (0)
Apr 18, 8-9 AM (0)
Apr 18, 9-10 AM (0)
Apr 18, 10-11 AM (0)
Apr 18, 11-12 PM (0)
Apr 18, 12-1 PM (0)
Apr 18, 1-2 PM (0)
Apr 18, 2-3 PM (0)
Apr 18, 3-4 PM (0)
Apr 18, 4-5 PM (0)
Apr 18, 5-6 PM (0)
113 commits this week
Apr 11, 2026
-
Apr 18, 2026
Added changelog entries
Fix cabal examples
Fix the cabal examples so that they work
Handle fd/fdfind in run-stylish-haskell.sh
Handle fd/fdfind differense in run-stylish-haskell.sh just as the other scripts do.
tx-demo: txs-to-request and unacked-txids
tx-demo: realistic tx sizes
Co-authored-by: Karl Knutsson <[email protected]>
tx-demo: tx-submission script
tx-demo: bind outbound side
This makes it easier to analyse different runs, since all of them use the same connection four tuples.
mux-demo: split the script
./network-mux/demo/ns-setup.sh is a generic script for running client / server applications using traffic shaping. We can reuse it for `tx-submission` demo.
tx-demo: outbound stderr message
tx-demo: using annotated codec without WithBytes
WithBytes retains tx bytes for whole tx life time (e.g. until the inbound side exits), avoiding it we can GC the bytes after decoding is done and we extract the length of a tx.
tx-demo: using annotated codec
This avoids re-serialisation cost to get the size, increases allocation by storing bytes of the original `tx`.
WithBytes: derived ShowProxy and NoThunks instances
mux disector
Increased span of mini-protocol numbers.
tx-demo: configurable TxDecisionPolicy
* maximum number of txids to request * unackwnoledged buffer size
tx-demo: set default rts options
tx-demo: added median to analyse-txs subcommand
tx-demo: concurrent outbound peers
tx-demo: improved tracers
Use `WithBearer` with a custom `show` function.
tx-demo: TraceTxSubmissionInbound tracer
tx-demo: custom outbound side
Once all txs are served, the outbound side can cleanly exit.
fixup: move peer score to local state
Since peer score is now only a peer local thing move it into PeerTxLocalState and update it outside of atomic.