feat(caribic): add injective local managed network
Feb 18, 6-7 PM (33)
Feb 18, 7-8 PM (37)
Feb 18, 8-9 PM (47)
Feb 18, 9-10 PM (31)
Feb 18, 10-11 PM (44)
Feb 18, 11-12 AM (25)
Feb 19, 12-1 AM (14)
Feb 19, 1-2 AM (6)
Feb 19, 2-3 AM (6)
Feb 19, 3-4 AM (3)
Feb 19, 4-5 AM (3)
Feb 19, 5-6 AM (3)
Feb 19, 6-7 AM (18)
Feb 19, 7-8 AM (83)
Feb 19, 8-9 AM (52)
Feb 19, 9-10 AM (115)
Feb 19, 10-11 AM (99)
Feb 19, 11-12 PM (94)
Feb 19, 12-1 PM (71)
Feb 19, 1-2 PM (50)
Feb 19, 2-3 PM (73)
Feb 19, 3-4 PM (115)
Feb 19, 4-5 PM (36)
Feb 19, 5-6 PM (78)
Feb 19, 6-7 PM (48)
Feb 19, 7-8 PM (11)
Feb 19, 8-9 PM (27)
Feb 19, 9-10 PM (22)
Feb 19, 10-11 PM (37)
Feb 19, 11-12 AM (39)
Feb 20, 12-1 AM (34)
Feb 20, 1-2 AM (18)
Feb 20, 2-3 AM (21)
Feb 20, 3-4 AM (18)
Feb 20, 4-5 AM (19)
Feb 20, 5-6 AM (1)
Feb 20, 6-7 AM (5)
Feb 20, 7-8 AM (26)
Feb 20, 8-9 AM (25)
Feb 20, 9-10 AM (80)
Feb 20, 10-11 AM (95)
Feb 20, 11-12 PM (55)
Feb 20, 12-1 PM (61)
Feb 20, 1-2 PM (48)
Feb 20, 2-3 PM (26)
Feb 20, 3-4 PM (42)
Feb 20, 4-5 PM (43)
Feb 20, 5-6 PM (31)
Feb 20, 6-7 PM (13)
Feb 20, 7-8 PM (16)
Feb 20, 8-9 PM (10)
Feb 20, 9-10 PM (28)
Feb 20, 10-11 PM (43)
Feb 20, 11-12 AM (14)
Feb 21, 12-1 AM (2)
Feb 21, 1-2 AM (0)
Feb 21, 2-3 AM (6)
Feb 21, 3-4 AM (2)
Feb 21, 4-5 AM (3)
Feb 21, 5-6 AM (1)
Feb 21, 6-7 AM (2)
Feb 21, 7-8 AM (9)
Feb 21, 8-9 AM (3)
Feb 21, 9-10 AM (0)
Feb 21, 10-11 AM (1)
Feb 21, 11-12 PM (22)
Feb 21, 12-1 PM (4)
Feb 21, 1-2 PM (2)
Feb 21, 2-3 PM (7)
Feb 21, 3-4 PM (4)
Feb 21, 4-5 PM (9)
Feb 21, 5-6 PM (1)
Feb 21, 6-7 PM (7)
Feb 21, 7-8 PM (3)
Feb 21, 8-9 PM (0)
Feb 21, 9-10 PM (22)
Feb 21, 10-11 PM (33)
Feb 21, 11-12 AM (22)
Feb 22, 12-1 AM (5)
Feb 22, 1-2 AM (3)
Feb 22, 2-3 AM (6)
Feb 22, 3-4 AM (0)
Feb 22, 4-5 AM (6)
Feb 22, 5-6 AM (3)
Feb 22, 6-7 AM (0)
Feb 22, 7-8 AM (0)
Feb 22, 8-9 AM (1)
Feb 22, 9-10 AM (0)
Feb 22, 10-11 AM (1)
Feb 22, 11-12 PM (2)
Feb 22, 12-1 PM (10)
Feb 22, 1-2 PM (1)
Feb 22, 2-3 PM (1)
Feb 22, 3-4 PM (1)
Feb 22, 4-5 PM (10)
Feb 22, 5-6 PM (10)
Feb 22, 6-7 PM (8)
Feb 22, 7-8 PM (13)
Feb 22, 8-9 PM (8)
Feb 22, 9-10 PM (23)
Feb 22, 10-11 PM (20)
Feb 22, 11-12 AM (23)
Feb 23, 12-1 AM (2)
Feb 23, 1-2 AM (3)
Feb 23, 2-3 AM (12)
Feb 23, 3-4 AM (11)
Feb 23, 4-5 AM (0)
Feb 23, 5-6 AM (1)
Feb 23, 6-7 AM (5)
Feb 23, 7-8 AM (78)
Feb 23, 8-9 AM (32)
Feb 23, 9-10 AM (45)
Feb 23, 10-11 AM (42)
Feb 23, 11-12 PM (64)
Feb 23, 12-1 PM (56)
Feb 23, 1-2 PM (111)
Feb 23, 2-3 PM (58)
Feb 23, 3-4 PM (35)
Feb 23, 4-5 PM (28)
Feb 23, 5-6 PM (29)
Feb 23, 6-7 PM (22)
Feb 23, 7-8 PM (17)
Feb 23, 8-9 PM (5)
Feb 23, 9-10 PM (21)
Feb 23, 10-11 PM (30)
Feb 23, 11-12 AM (17)
Feb 24, 12-1 AM (7)
Feb 24, 1-2 AM (6)
Feb 24, 2-3 AM (11)
Feb 24, 3-4 AM (6)
Feb 24, 4-5 AM (6)
Feb 24, 5-6 AM (11)
Feb 24, 6-7 AM (9)
Feb 24, 7-8 AM (35)
Feb 24, 8-9 AM (28)
Feb 24, 9-10 AM (56)
Feb 24, 10-11 AM (42)
Feb 24, 11-12 PM (23)
Feb 24, 12-1 PM (36)
Feb 24, 1-2 PM (52)
Feb 24, 2-3 PM (122)
Feb 24, 3-4 PM (36)
Feb 24, 4-5 PM (129)
Feb 24, 5-6 PM (28)
Feb 24, 6-7 PM (18)
Feb 24, 7-8 PM (15)
Feb 24, 8-9 PM (40)
Feb 24, 9-10 PM (21)
Feb 24, 10-11 PM (38)
Feb 24, 11-12 AM (24)
Feb 25, 12-1 AM (20)
Feb 25, 1-2 AM (6)
Feb 25, 2-3 AM (13)
Feb 25, 3-4 AM (5)
Feb 25, 4-5 AM (2)
Feb 25, 5-6 AM (7)
Feb 25, 6-7 AM (6)
Feb 25, 7-8 AM (16)
Feb 25, 8-9 AM (66)
Feb 25, 9-10 AM (38)
Feb 25, 10-11 AM (25)
Feb 25, 11-12 PM (34)
Feb 25, 12-1 PM (36)
Feb 25, 1-2 PM (32)
Feb 25, 2-3 PM (37)
Feb 25, 3-4 PM (23)
Feb 25, 4-5 PM (20)
Feb 25, 5-6 PM (17)
Feb 25, 6-7 PM (52)
4,365 commits this week
Feb 18, 2026
-
Feb 25, 2026
Merge pull request #346 from IntersectMBO/paweljakubas/fix-docs-deployment-11
Docusaurus github flow fix
Update Chain computational instance and foreign exports
Move LState conversions to a module that can be used from Conformance.BlockBody
Ignore emacs temporary files
Prove bisimilarity of reflexive-transitive closures
Prove bisimilarity for LEDGERS
Redefine CHAIN in conformance in terms of the Epoch specification
Update Strategy
This PR updates the 'Strategy' section in line with Kris's suggestions. The goal is to ensure that the copy is up-to-date and follows IO's style guidelines. More changes to be made within this PR.
Update faqs
This commit updates FAQs for relevance and the latest development progress. Based on suggestions from Kris.
feat: devnet testing
Signed-off-by: Chris Gianelloni <[email protected]>
chore: remove redundant words in comment
Signed-off-by: jishudashen <[email protected]>
Make Grafana port configurable in observability stack
Use ${GRAFANA_PORT:-3000} so the port can be overridden when 3000
is already in use on the host.
Signed-off-by: Chris Gianelloni <[email protected]>
Update tx-generator to latest cardano-node
Bump tx-generator pin from 9cf1e65 (Jan 13) to bd3e580 (Feb 20). The new version changes the CLI from `run-script` to `json_highlevel` and requires a local node socket for genesis fund import. - Migrate CLI: run-script --config → json_highlevel --nodeConfig - Mount pool1-data volume in tx-generator for socket access - Fix config path: config.json → config.yaml (match proto-devnet) - Copy genesis files alongside config (relative path resolution) Tested: 10,000 txs at 143 effective TPS with zero failures. Signed-off-by: Chris Gianelloni <[email protected]>
Add cardano-node-bp build and improve CI workflow
- Add missing cardano-node-bp image build step (required by devnet) - Add per-image GHA cache scoping to prevent cache collisions - Run test-local on push to main, not just PRs - Add 120-minute timeout to prevent runaway test jobs Signed-off-by: Chris Gianelloni <[email protected]>
Fix date command for macOS bash 3.2 compatibility
GNU date uses -d for epoch conversion while BSD/macOS date uses -r. Fall back to BSD syntax when GNU syntax is unavailable. Signed-off-by: Chris Gianelloni <[email protected]>
Add Forge.Loop handler for block creation tracking
The analysis only recognized block creation via the immdb-server MsgBlock format. Devnet pool nodes forge blocks through cardano-node's Forge.Loop, which emits ForgedBlock events. Without this handler, praos_blocks_created was always 0 for the devnet stack, preventing latency assertions from firing. Signed-off-by: Chris Gianelloni <[email protected]>
Use a more recent version for the tx-generator
Remove cabal.project sed patching from Dockerfiles
The ouroboros-consensus source-repository-package reference has moved upstream (now e8fb792f), making the sed for the old tag (8f0e1423) a no-op. Remove it from both Dockerfile.cardano-node-bp and Dockerfile.cardano-node. The latest leios-prototype also auto-creates leios.db, so drop that from init-node0.sh. Signed-off-by: Chris Gianelloni <[email protected]>
Alloy config cardano-node labels and severity
Extract sev, ns, host, and thread labels from cardano-node JSON logs and add static service/type labels. This matches the demo x-ray config and enables the hard-coded Loki query in the UI to work. Signed-off-by: Chris Gianelloni <[email protected]>
Remove IB (Input Block) references from analysis
IBs no longer exist in the current Leios protocol design. Remove IB tracking from analyse.py metrics and entrypoint-analysis.py assertions. Signed-off-by: Chris Gianelloni <[email protected]>
Bind cardano-node to specific IP
Use HOST_ADDR environment variable so connection logs show the actual node IP, making it easier to infer traffic direction from log entries. Signed-off-by: Chris Gianelloni <[email protected]>
Remove legacy sim-rs Antithesis configuration
These files were from the previous Antithesis setup that ran sim-rs and are no longer used by the new cardano-node-based stacks. Signed-off-by: Chris Gianelloni <[email protected]>