Merge pull request #541 from input-output-hk/whankinsiv/indexer-config
refactor: publish StartMithril from custom_indexer when in Mithril mode
refactor: publish StartMithril from custom_indexer when in Mithril mode
Bumps [cbor2](https://github.com/agronholm/cbor2) from 5.7.1 to 5.8.0. - [Release notes](https://github.com/agronholm/cbor2/releases) - [Commits](https://github.com/agronholm/cbor2/compare/5.7.1...5.8.0) --- updated-dependencies: - dependency-name: cbor2 dependency-version: 5.8.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: William Hankins <[email protected]>
feat: graceful custom indexer error handling
Updated section headers and removed TODOs in README.
Signed-off-by: Chris Gianelloni <[email protected]>
fix: clamp blocks_to_drain to prevent panic during snapshot bootstrap
... and why.
Add detailed documentation for the consolidated root demo including: - Running instructions (`nix run` commands for latest and previous demos) - Background concepts (demo architecture, timing concepts) - Configuration guide for environment variables - Documentation for data generation workflow - EB schedules and manifest files explanation
Separate data generation from demo execution to allow pre-generating Leios databases and schedules independently. Changes: - Add demo/scripts/generate-leios-db.sh: Standalone script to generate Leios DB and schedules before running the demo - Add generate-leios-db package to demo/build.nix - Enhance demo/scripts/prepare-upstream-node.sh to support: * LEIOS_DB: Use existing database file * LEIOS_BASE_SCHEDULE: Use existing base schedule * LEIOS_SCHEDULE: Use existing final schedule * EB_RELEASE_OFFSET: Configurable offset (default 128.9) - Add new environment variables to demo/scripts/init.sh This allows users to pre-generate data once and reuse it across multiple demo runs.
Copy files from demo/2025-11/ to root demo/ folder. All files (scripts, data, configs, manifest, process-compose.yaml, analyse.py) are direct copies from 2025-11. The only adaptation is demo/build.nix: - Package renamed: demo-2025-11 → leios-demo - DevShell renamed: dev-demo-2025-11 → dev-demo - WORKING_DIR: .tmp-leios-202511-demo → .tmp-leios-demo - Adapted for root-level flake structure (added inputs parameter)
feat: load opcerts and bootstrap kes validator module
Signed-off-by: jeluard <[email protected]>