[DO-NOT-MERGE] Leios prototype#6386
Draft
bladyjoker wants to merge 53 commits intorelease/10.5.1from
Draft
Conversation
…ceSendRecv changes
…11 Demo NOTE: - Tests and benchmarks fail to build, and that's ok
7227c0e to
71c79d8
Compare
b6a9eb6 to
5c62bb9
Compare
More consistent traces between immdb-server and cardano-node
20 tasks
Leios January 2026 prototype additions
1d83529 to
8409d7b
Compare
f5a67c7 to
7d852c4
Compare
7d852c4 to
1b04586
Compare
Especially during development these contain application errors and should be more visible
07d7233 to
667132f
Compare
1d2aa70 to
1ce288a
Compare
Add ledgerCumulativeTxBytes to LedgerQueries and wire it through LedgerMetrics so that the periodic ledger metrics trace emits an IntM "cumulativeTxBytes" gauge. This creates a Prometheus metric cardano_node_metrics_cumulativeTxBytes_int that can be used with rate() to compute confirmed tx throughput (txkB/s). The field is read from shelleyCumulativeTxBytes on the ShelleyLedgerState (added in ouroboros-consensus on the cumulative-tx-size branch). Byron returns 0. Picks up shelleyCumulativeTxBytes, the new top-level field on ShelleyLedgerState that tracks cumulative transaction bytes on the selected chain.
ouroboros-consensus#1988 has merged, so point the SRP at the tip of leios-prototype
…es-metric Expose cumulative tx bytes as a Prometheus metric
Otherwise we can't compile due to
error: builder for '/nix/store/jvg1kv1bjbl1m88qm02hdyq460pxg8gc-cardano-ledger-binary-lib-testlib-1.6.0.0.drv' failed with exit code 1;
last 10 log lines:
> ‘withGenTerm cddlData (Cuddle.Name ruleName)’
> In the expression:
> withGenTerm cddlData (Cuddle.Name ruleName)
> $ roundTripAnnExample lbl version version trip
> |
> 130 | withGenTerm cddlData (Cuddle.Name ruleName) $
> | ^^^^^^^^^^^^^^^^^^^^
…-837 [Leios prototype] Integrate ouroboros-leios#837
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR hosts changes to cardano-node related to Leios. I'm opening a PR for easier management and transparency to make changes visible at a glance.
More importantly, this branch will be tagged and sourced for Leios demos.
IT IS NOT INTENDED TO BE REVIEWED OR MERGED!