├── .config └── nextest.toml ├── .dockerignore ├── .envrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yaml │ └── feature_idea.md ├── pull_request_template.md └── workflows │ ├── actions │ ├── build-upload-mithril-artifact │ │ └── action.yml │ ├── deploy-terraform-infrastructure │ │ └── action.yml │ ├── prepare-distribution │ │ └── action.yml │ ├── publish-crate-package │ │ └── action.yml │ ├── publish-npm-package │ │ └── action.yml │ └── toolchain-and-cache │ │ └── action.yml │ ├── aggregator-stress-test.yml │ ├── backward-compatibility.yml │ ├── ci.yml │ ├── docker-builds.yml │ ├── manual-publish-crates.yml │ ├── manual-publish-npm.yml │ ├── nightly-dispatcher.yml │ ├── pre-release.yml │ ├── release.yml │ ├── scripts │ ├── compute-cardano-compatibility.sh │ ├── download-distribution-binaries.sh │ ├── edit-cargo-toml-version.py │ ├── package-distribution.py │ ├── parse-wasm-headless-tests-results.sh │ ├── run-wasm-tests-browser-headless.py │ ├── sign-distribution.sh │ ├── verify-cardano-db-restoration.sh │ └── verify-distribution.sh │ ├── test-client.yml │ ├── test-deploy-network.yml │ ├── test-docker-distribution.yml │ └── test-notify-on-failure.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── DEV-ADR.md ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── SECURITY.md ├── demo └── protocol-demo │ ├── .gitignore │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ ├── demonstrator.rs │ ├── main.rs │ └── types.rs ├── deny.toml ├── docs ├── devbook │ ├── README.md │ ├── bump-versions │ │ ├── README.md │ │ └── bump_versions.sh │ └── upgrade-repository-dependencies │ │ ├── README.md │ │ ├── img │ │ └── run-dependi.png │ │ └── upgrade_dependencies.sh ├── runbook │ ├── README.md │ ├── aggregator-metrics │ │ └── README.md │ ├── era-markers │ │ └── README.md │ ├── genesis-manually │ │ └── README.md │ ├── maintain-networks-configuration-file │ │ └── README.md │ ├── manual-publish-crates │ │ ├── README.md │ │ └── img │ │ │ ├── run-workflow-button.png │ │ │ ├── run-workflow-form.png │ │ │ └── run-workflow-result.png │ ├── manual-publish-npm │ │ ├── README.md │ │ └── img │ │ │ ├── run-workflow-button.png │ │ │ ├── run-workflow-form.png │ │ │ └── run-workflow-result.png │ ├── protocol-parameters │ │ └── README.md │ ├── recompute-certificates-hash │ │ └── README.md │ ├── registrations-monitoring │ │ └── README.md │ ├── ssh-access │ │ └── README.md │ ├── statistics │ │ ├── README.md │ │ └── snapshot_downloads.sql │ ├── terraform-lock │ │ └── README.md │ ├── test-client-multiplatform │ │ ├── README.md │ │ └── img │ │ │ ├── run-workflow-button.png │ │ │ ├── run-workflow-form.png │ │ │ └── run-workflow-result.png │ ├── test-deploy-network │ │ ├── README.md │ │ └── img │ │ │ ├── run-workflow-button.png │ │ │ ├── run-workflow-form.png │ │ │ └── run-workflow-result.png │ ├── test-docker-distribution │ │ ├── README.md │ │ └── img │ │ │ ├── run-workflow-button.png │ │ │ ├── run-workflow-form.png │ │ │ └── run-workflow-result.png │ └── upgrade-vm │ │ └── README.md └── website │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── adr │ ├── 001-use-adr.md │ ├── 002-use-structured-logging.md │ ├── 003-release │ │ ├── img │ │ │ └── release_process.jpg │ │ └── index.md │ ├── 004-mithril-network-update-strategy.md │ ├── 005-use-rfc3339-for-dates.md │ ├── 006-errors-implementation.md │ ├── 007-standardize-log-output.md │ ├── 008-standardize-json-messages-testing.md │ ├── 009-database-migration-squashing.md │ └── 010-http-status-code.md │ ├── babel.config.js │ ├── blog │ ├── 2022-09-07-genesis-certificate-feature.md │ ├── 2022-09-12-certificate-signers-list.md │ ├── 2022-09-13-stake-distribution-retrieval.md │ ├── 2022-09-14-sqlite-stores.md │ ├── 2022-10-11-keys-certification-badge │ │ ├── img │ │ │ ├── badge.png │ │ │ └── schema.jpg │ │ └── index.md │ ├── 2022-10-28-updated-environments.md │ ├── 2022-12-05-release-process │ │ ├── img │ │ │ └── release_process.jpg │ │ └── index.md │ ├── 2023-03-02-era-switch-feature │ │ ├── img │ │ │ └── schema.jpg │ │ └── index.md │ ├── 2023-06-14-new-client-interface.md │ ├── 2023-06-28-signer-deployment-models │ │ ├── img │ │ │ ├── signer-deployment-naive.jpg │ │ │ └── signer-deployment-production.jpg │ │ └── index.md │ ├── 2023-07-21-mainnet-beta-launch.md │ ├── 2023-10-10-relay-security-advisory.md │ ├── 2023-11-27-mithril-client-library-released.md │ ├── 2024-01-03-signer-service-new-configuration.md │ ├── 2024-01-23-mithril-client-npm-package-released.md │ ├── 2024-02-08-testing-sanchonet-network-available.md │ ├── 2024-02-26-mithril-client-cli-output-breaking-change.md │ ├── 2024-03-26-client-cli-deprecated-command.md │ ├── 2024-03-26-mithril-signer-prometheus-endpoint │ │ ├── img │ │ │ └── grafana-dashboard.png │ │ └── index.md │ ├── 2024-06-12-client-cli-removed-command.md │ ├── 2024-07-30-cardano-transaction-certification │ │ ├── img │ │ │ └── cardano-transaction-rollout-plan.png │ │ └── index.md │ ├── 2024-09-24-client-wasm-unstable-breaking-change.md │ ├── 2024-10-15-cardano-stake-distribution-certification.md │ ├── 2024-11-07-mithril-aggregator-prometheus-endpoint │ │ ├── img │ │ │ └── grafana-dashboard.png │ │ └── index.md │ ├── 2024-11-18-new-protocol-insights-dashboard │ │ ├── img │ │ │ └── protocol-insights-dashboard.gif │ │ └── index.md │ ├── 2024-11-25-one-line-binaries-installer.md │ ├── 2024-12-17-distribution-2450.md │ ├── 2024-12-17-era-switch-pythagoras.md │ ├── 2025-02-04-glibc-minimum-requirement-change.md │ ├── 2025-02-14-client-security-advisory.md │ ├── 2025-02-14-distribution-2506.md │ ├── 2025-02-18-end-of-support-macos-x64.md │ ├── 2025-02-18-testing-sanchonet-decommission.md │ ├── 2025-03-28-distribution-2513.md │ ├── 2025-04-14-cardano-node-database-v2-certification.md │ ├── 2025-05-05-distribution-2517.md │ ├── 2025-05-06-client-breaking-change.md │ ├── 2025-05-07-client-security-advisory.md │ ├── 2025-06-16-client-cli-utxo-snapshot-converter-command.md │ ├── 2025-06-16-distribution-2524.md │ ├── 2025-06-17-client-cli-cardano-database-backends.md │ ├── 2025-09-17-distribution-2537.md │ ├── 2025-09-17-pre-built-linux-arm-binaries.md │ └── 2025-11-03-distribution-2543.md │ ├── docusaurus.config.js │ ├── helpers │ └── media-queries.ts │ ├── homepage-content │ ├── features.tsx │ ├── hero.ts │ ├── use-cases.ts │ └── why-mithril.tsx │ ├── package-lock.json │ ├── package.json │ ├── root │ ├── compiled-binaries.mdx │ ├── glossary.md │ ├── manual │ │ ├── develop │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── images │ │ │ │ └── devnet-topology.png │ │ │ ├── nodes │ │ │ │ ├── _category_.json │ │ │ │ ├── mithril-aggregator.md │ │ │ │ ├── mithril-client-library-wasm.md │ │ │ │ ├── mithril-client-library.md │ │ │ │ ├── mithril-client.md │ │ │ │ └── mithril-signer.md │ │ │ ├── protocol-simulation.md │ │ │ ├── references.md │ │ │ └── run-mithril-devnet.md │ │ ├── getting-started │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── bootstrap-cardano-node.md │ │ │ ├── network-configurations.md │ │ │ └── prerequisites.md │ │ ├── operate │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── become-mithril-spo.md │ │ │ ├── images │ │ │ │ ├── cardano-transaction-signer-cpu.png │ │ │ │ ├── cardano-transaction-signer-disk-usage.png │ │ │ │ ├── cardano-transaction-signer-res-memory.png │ │ │ │ ├── signer-deployment-naive.jpg │ │ │ │ └── signer-deployment-production.jpg │ │ │ └── run-signer-node.md │ │ └── welcome.md │ ├── mithril │ │ ├── advanced │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── mithril-certification │ │ │ │ ├── README.mdx │ │ │ │ ├── _category_.json │ │ │ │ ├── cardano-node-database-v2.md │ │ │ │ ├── cardano-node-database.md │ │ │ │ ├── cardano-stake-distribution.md │ │ │ │ ├── cardano-transactions.md │ │ │ │ └── images │ │ │ │ │ ├── cardano-node-database-v2 │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ ├── message.jpg │ │ │ │ │ └── proof-client.jpg │ │ │ │ │ ├── cardano-node-database │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ └── message.jpg │ │ │ │ │ ├── cardano-transactions │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ ├── message-aggregator.jpg │ │ │ │ │ ├── message-signer.jpg │ │ │ │ │ └── proof-client.jpg │ │ │ │ │ ├── certification-framework.jpg │ │ │ │ │ └── stake-distribution │ │ │ │ │ ├── cardano-snapshots.jpg │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ └── message.jpg │ │ │ ├── mithril-network │ │ │ │ ├── README.mdx │ │ │ │ ├── _category_.json │ │ │ │ ├── aggregator.md │ │ │ │ ├── architecture-c4.puml │ │ │ │ ├── architecture.md │ │ │ │ ├── client.md │ │ │ │ ├── images │ │ │ │ │ ├── aggregator-runtime.jpg │ │ │ │ │ ├── architecture.svg │ │ │ │ │ ├── signer-runtime.jpg │ │ │ │ │ └── signer-workflow.png │ │ │ │ └── signer.md │ │ │ ├── mithril-protocol │ │ │ │ ├── README.mdx │ │ │ │ ├── _category_.json │ │ │ │ ├── certificates.md │ │ │ │ ├── images │ │ │ │ │ └── certificate-chain.jpg │ │ │ │ ├── protocol.md │ │ │ │ └── security.md │ │ │ └── threat-model.md │ │ ├── beginner │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── how-it-works.md │ │ │ ├── mithril-in-a-nutshell.md │ │ │ └── why-use-mithril.md │ │ └── intro.md │ └── networks-matrix.md │ ├── sidebars.js │ ├── src │ ├── components │ │ ├── AnimatedText.tsx │ │ ├── Features.tsx │ │ ├── HomepageHero.tsx │ │ ├── UseCases.tsx │ │ ├── WhyMithril.tsx │ │ └── icons │ │ │ ├── Discord.tsx │ │ │ ├── Github.tsx │ │ │ ├── Scalability.tsx │ │ │ ├── Security.tsx │ │ │ ├── Speed.tsx │ │ │ └── Verification.tsx │ ├── context │ │ └── PageContext.ts │ ├── css │ │ └── custom.css │ ├── hooks │ │ ├── useIsLandingPage.ts │ │ └── useMediaQuery.ts │ ├── pages │ │ ├── index.module.css │ │ └── index.tsx │ └── theme │ │ ├── Footer │ │ ├── Layout │ │ │ └── index.tsx │ │ ├── LinkItem │ │ │ └── index.tsx │ │ ├── Links │ │ │ └── MultiColumn │ │ │ │ └── index.tsx │ │ └── Logo │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ └── Navbar │ │ ├── Content │ │ ├── index.tsx │ │ └── styles.module.css │ │ ├── Layout │ │ ├── index.tsx │ │ └── styles.module.css │ │ └── MobileSidebar │ │ ├── Layout │ │ └── index.tsx │ │ └── PrimaryMenu │ │ └── index.tsx │ ├── static │ ├── .nojekyll │ ├── desktop-mithril-hero-original.mp4 │ ├── desktop-mithril-hero-thumbnail.jpg │ ├── fonts │ │ ├── Inter-Italic-VariableFont.ttf │ │ ├── Inter-VariableFont.ttf │ │ └── Lexend-VariableFont.ttf │ ├── img │ │ ├── GitHub-Mark-32px.png │ │ ├── card-get-started.svg │ │ ├── card-native-tokens.svg │ │ ├── card-operate-a-stake-pool.svg │ │ ├── docusaurus.png │ │ ├── favicon.ico │ │ ├── logo.png │ │ ├── mithril-logo-dark.svg │ │ ├── mithril-logo-text.svg │ │ ├── mithril-logo.svg │ │ ├── undraw_docusaurus_mountain.svg │ │ ├── undraw_docusaurus_react.svg │ │ └── undraw_docusaurus_tree.svg │ ├── mobile-mithril-hero-original.mp4 │ ├── mobile-mithril-hero-thumbnail.jpg │ └── scripts │ │ ├── verify_signer_registration.sh │ │ └── verify_signer_signature.sh │ ├── tailwind.config.ts │ ├── upgrade │ ├── theme-footer-layout.patch │ ├── theme-footer-linkItem.patch │ ├── theme-footer-links-multiColumn.patch │ ├── theme-footer-logo.patch │ ├── theme-navbar-content.patch │ ├── theme-navbar-layout.patch │ ├── theme-navbar-mobileSidebar-layout.patch │ └── theme-navbar-mobileSidebar-primaryMenu.patch │ ├── versioned_docs │ └── version-maintained │ │ ├── compiled-binaries.mdx │ │ ├── glossary.md │ │ ├── manual │ │ ├── develop │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── images │ │ │ │ └── devnet-topology.png │ │ │ ├── nodes │ │ │ │ ├── _category_.json │ │ │ │ ├── mithril-aggregator.md │ │ │ │ ├── mithril-client-library-wasm.md │ │ │ │ ├── mithril-client-library.md │ │ │ │ ├── mithril-client.md │ │ │ │ └── mithril-signer.md │ │ │ ├── protocol-simulation.md │ │ │ ├── references.md │ │ │ └── run-mithril-devnet.md │ │ ├── getting-started │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── bootstrap-cardano-node.md │ │ │ ├── network-configurations.md │ │ │ └── prerequisites.md │ │ ├── operate │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── become-mithril-spo.md │ │ │ ├── images │ │ │ │ ├── cardano-transaction-signer-cpu.png │ │ │ │ ├── cardano-transaction-signer-disk-usage.png │ │ │ │ ├── cardano-transaction-signer-res-memory.png │ │ │ │ ├── signer-deployment-naive.jpg │ │ │ │ └── signer-deployment-production.jpg │ │ │ └── run-signer-node.md │ │ └── welcome.md │ │ ├── mithril │ │ ├── advanced │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── mithril-certification │ │ │ │ ├── README.mdx │ │ │ │ ├── _category_.json │ │ │ │ ├── cardano-node-database-v2.md │ │ │ │ ├── cardano-node-database.md │ │ │ │ ├── cardano-stake-distribution.md │ │ │ │ ├── cardano-transactions.md │ │ │ │ └── images │ │ │ │ │ ├── cardano-node-database-v2 │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ ├── message.jpg │ │ │ │ │ └── proof-client.jpg │ │ │ │ │ ├── cardano-node-database │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ └── message.jpg │ │ │ │ │ ├── cardano-transactions │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ ├── message-aggregator.jpg │ │ │ │ │ ├── message-signer.jpg │ │ │ │ │ └── proof-client.jpg │ │ │ │ │ ├── certification-framework.jpg │ │ │ │ │ └── stake-distribution │ │ │ │ │ ├── cardano-snapshots.jpg │ │ │ │ │ ├── end-to-end-process.jpg │ │ │ │ │ └── message.jpg │ │ │ ├── mithril-network │ │ │ │ ├── README.mdx │ │ │ │ ├── _category_.json │ │ │ │ ├── aggregator.md │ │ │ │ ├── architecture-c4.puml │ │ │ │ ├── architecture.md │ │ │ │ ├── client.md │ │ │ │ ├── images │ │ │ │ │ ├── aggregator-runtime.jpg │ │ │ │ │ ├── architecture.svg │ │ │ │ │ ├── signer-runtime.jpg │ │ │ │ │ └── signer-workflow.png │ │ │ │ └── signer.md │ │ │ ├── mithril-protocol │ │ │ │ ├── README.mdx │ │ │ │ ├── _category_.json │ │ │ │ ├── certificates.md │ │ │ │ ├── images │ │ │ │ │ └── certificate-chain.jpg │ │ │ │ ├── protocol.md │ │ │ │ └── security.md │ │ │ └── threat-model.md │ │ ├── beginner │ │ │ ├── README.mdx │ │ │ ├── _category_.json │ │ │ ├── how-it-works.md │ │ │ ├── mithril-in-a-nutshell.md │ │ │ └── why-use-mithril.md │ │ └── intro.md │ │ └── networks-matrix.md │ ├── versioned_sidebars │ └── version-maintained-sidebars.json │ └── versions.json ├── examples ├── client-cardano-database-v2 │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── client-cardano-database │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── client-cardano-stake-distribution │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── client-cardano-transaction │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── client-mithril-stake-distribution │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── client-wasm-nodejs │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── index.js │ ├── package-lock.json │ └── package.json └── client-wasm-web │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── bootstrap.js │ ├── index.html │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── webpack.config.js ├── flake.lock ├── flake.nix ├── internal ├── cardano-node │ ├── mithril-cardano-node-chain │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── README.md │ │ └── src │ │ │ ├── chain_observer │ │ │ ├── builder.rs │ │ │ ├── cli_observer.rs │ │ │ ├── interface.rs │ │ │ ├── mod.rs │ │ │ └── pallas_observer.rs │ │ │ ├── chain_reader │ │ │ ├── interface.rs │ │ │ ├── mod.rs │ │ │ └── pallas_chain_reader.rs │ │ │ ├── chain_scanner │ │ │ ├── block_scanner.rs │ │ │ ├── chain_reader_block_streamer.rs │ │ │ ├── interface.rs │ │ │ └── mod.rs │ │ │ ├── entities │ │ │ ├── chain_block_next_action.rs │ │ │ ├── datum.rs │ │ │ ├── mod.rs │ │ │ ├── raw_cardano_point.rs │ │ │ └── scanned_block.rs │ │ │ ├── lib.rs │ │ │ └── test │ │ │ ├── double │ │ │ ├── block_scanner.rs │ │ │ ├── chain_observer.rs │ │ │ ├── chain_reader.rs │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ └── test_cli_runner.rs │ └── mithril-cardano-node-internal-database │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── README.md │ │ ├── benches │ │ └── digester.rs │ │ └── src │ │ ├── digesters │ │ ├── cache │ │ │ ├── json_provider.rs │ │ │ ├── json_provider_builder.rs │ │ │ ├── memory_provider.rs │ │ │ ├── mod.rs │ │ │ └── provider.rs │ │ ├── cardano_immutable_digester.rs │ │ ├── immutable_digester.rs │ │ └── mod.rs │ │ ├── entities │ │ ├── ancillary_files_manifest.rs │ │ ├── immutable_file.rs │ │ ├── ledger_state_snapshot.rs │ │ └── mod.rs │ │ ├── immutable_file_observer.rs │ │ ├── lib.rs │ │ ├── signable_builder │ │ ├── cardano_database.rs │ │ ├── cardano_immutable_full_signable_builder.rs │ │ └── mod.rs │ │ └── test │ │ ├── double │ │ ├── immutable_digester.rs │ │ ├── immutable_file_observer.rs │ │ └── mod.rs │ │ ├── dummy_cardano_db.rs │ │ ├── fake_data.rs │ │ └── mod.rs ├── mithril-aggregator-client │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── builder.rs │ │ ├── client.rs │ │ ├── error.rs │ │ ├── external_trait_impls.rs │ │ ├── lib.rs │ │ ├── query │ │ ├── api.rs │ │ ├── get │ │ │ ├── get_aggregator_features.rs │ │ │ ├── get_aggregator_status.rs │ │ │ ├── get_cardano_database.rs │ │ │ ├── get_cardano_database_list.rs │ │ │ ├── get_cardano_stake_distribution.rs │ │ │ ├── get_cardano_stake_distribution_list.rs │ │ │ ├── get_cardano_transaction.rs │ │ │ ├── get_cardano_transaction_proof.rs │ │ │ ├── get_cardano_transactions_list.rs │ │ │ ├── get_certificate.rs │ │ │ ├── get_certificates_list.rs │ │ │ ├── get_epoch_settings.rs │ │ │ ├── get_mithril_stake_distribution.rs │ │ │ ├── get_mithril_stake_distributions_list.rs │ │ │ ├── get_protocol_configuration.rs │ │ │ ├── get_snapshot.rs │ │ │ ├── get_snapshots_list.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── post │ │ │ ├── mod.rs │ │ │ ├── post_increment_cardano_database_ancillary_restored_statistic.rs │ │ │ ├── post_increment_cardano_database_immutables_restored_statistic.rs │ │ │ ├── post_increment_cardano_database_restoration_statistic.rs │ │ │ ├── post_increment_snapshot_statistic.rs │ │ │ ├── post_register_signature.rs │ │ │ └── post_register_signer.rs │ │ └── test │ │ └── mod.rs ├── mithril-aggregator-discovery │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── capabilities_discoverer.rs │ │ ├── http_config_discoverer.rs │ │ ├── interface.rs │ │ ├── lib.rs │ │ ├── model.rs │ │ ├── rand_discoverer.rs │ │ └── test │ │ ├── double │ │ ├── discoverer.rs │ │ └── mod.rs │ │ └── mod.rs ├── mithril-build-script │ ├── .gitignore │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── fake_aggregator.rs │ │ ├── lib.rs │ │ └── open_api.rs ├── mithril-cli-helper │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── lib.rs │ │ ├── serde_deserialization.rs │ │ └── source_config.rs ├── mithril-dmq │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── src │ │ ├── consumer │ │ │ ├── client │ │ │ │ ├── interface.rs │ │ │ │ ├── mod.rs │ │ │ │ └── pallas.rs │ │ │ ├── mod.rs │ │ │ └── server │ │ │ │ ├── interface.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── pallas.rs │ │ │ │ └── queue.rs │ │ ├── lib.rs │ │ ├── model │ │ │ ├── builder.rs │ │ │ ├── message.rs │ │ │ ├── mod.rs │ │ │ ├── network.rs │ │ │ └── timestamp.rs │ │ ├── publisher │ │ │ ├── client │ │ │ │ ├── interface.rs │ │ │ │ ├── mod.rs │ │ │ │ └── pallas.rs │ │ │ ├── mod.rs │ │ │ └── server │ │ │ │ ├── interface.rs │ │ │ │ ├── mod.rs │ │ │ │ └── pallas.rs │ │ └── test │ │ │ ├── double │ │ │ ├── consumer.rs │ │ │ ├── mod.rs │ │ │ ├── publisher.rs │ │ │ └── timestamp.rs │ │ │ ├── fake_message.rs │ │ │ ├── mod.rs │ │ │ └── payload.rs │ └── tests │ │ ├── consumer_client_server.rs │ │ └── publisher_client_server.rs ├── mithril-doc-derive │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── doc.rs │ │ └── lib.rs ├── mithril-doc │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── extract_clap_info.rs │ │ ├── lib.rs │ │ ├── markdown_formatter.rs │ │ └── test_doc_macro.rs ├── mithril-era │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── adapters │ │ ├── bootstrap.rs │ │ ├── builder.rs │ │ ├── cardano_chain.rs │ │ ├── dummy.rs │ │ ├── file.rs │ │ └── mod.rs │ │ ├── era_checker.rs │ │ ├── era_reader.rs │ │ └── lib.rs ├── mithril-metric │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── helper.rs │ │ ├── lib.rs │ │ ├── metric.rs │ │ └── server.rs ├── mithril-persistence │ ├── .gitignore │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── database │ │ ├── cardano_transaction_migration.rs │ │ ├── db_version.rs │ │ ├── hydrator.rs │ │ ├── mod.rs │ │ ├── query │ │ │ ├── block_range_root │ │ │ │ ├── delete_block_range_root.rs │ │ │ │ ├── get_block_range_root.rs │ │ │ │ ├── insert_block_range.rs │ │ │ │ └── mod.rs │ │ │ ├── cardano_transaction │ │ │ │ ├── delete_cardano_transaction.rs │ │ │ │ ├── get_cardano_transaction.rs │ │ │ │ ├── insert_cardano_transaction.rs │ │ │ │ └── mod.rs │ │ │ └── mod.rs │ │ ├── record │ │ │ ├── block_range_root.rs │ │ │ ├── cardano_transaction.rs │ │ │ └── mod.rs │ │ ├── repository │ │ │ ├── cardano_transaction_repository.rs │ │ │ └── mod.rs │ │ └── version_checker.rs │ │ ├── lib.rs │ │ ├── sqlite │ │ ├── cleaner.rs │ │ ├── condition.rs │ │ ├── connection_builder.rs │ │ ├── connection_extensions.rs │ │ ├── connection_pool.rs │ │ ├── cursor.rs │ │ ├── entity.rs │ │ ├── mod.rs │ │ ├── projection.rs │ │ ├── query.rs │ │ ├── source_alias.rs │ │ └── transaction.rs │ │ └── store │ │ ├── mod.rs │ │ └── stake_store.rs ├── mithril-protocol-config │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── http.rs │ │ ├── interface.rs │ │ ├── lib.rs │ │ ├── model.rs │ │ └── test │ │ ├── double │ │ ├── configuration_provider.rs │ │ ├── dummies.rs │ │ └── mod.rs │ │ └── mod.rs ├── mithril-resource-pool │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── lib.rs │ │ └── resource_pool.rs ├── mithril-ticker │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── lib.rs │ │ └── ticker_service.rs ├── signed-entity │ ├── mithril-signed-entity-lock │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── README.md │ │ └── src │ │ │ ├── lib.rs │ │ │ └── signed_entity_type_lock.rs │ └── mithril-signed-entity-preloader │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── README.md │ │ └── src │ │ ├── cardano_transactions_preloader.rs │ │ └── lib.rs └── tests │ ├── mithril-api-spec │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ │ ├── apispec.rs │ │ ├── lib.rs │ │ └── spec_parser │ │ ├── mod.rs │ │ └── yaml.rs │ └── mithril-test-http-server │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ └── src │ ├── lib.rs │ └── test_http_server.rs ├── mithril-aggregator ├── .gitignore ├── Cargo.toml ├── Dockerfile ├── Dockerfile.ci ├── Makefile ├── README.md ├── benches │ ├── cardano_transactions_get.rs │ └── cardano_transactions_import.rs ├── config │ ├── dev.json │ └── preview.json ├── src │ ├── artifact_builder │ │ ├── cardano_database.rs │ │ ├── cardano_database_artifacts │ │ │ ├── ancillary.rs │ │ │ ├── digest.rs │ │ │ ├── immutable.rs │ │ │ └── mod.rs │ │ ├── cardano_immutable_files_full.rs │ │ ├── cardano_stake_distribution.rs │ │ ├── cardano_transactions.rs │ │ ├── interface.rs │ │ ├── mithril_stake_distribution.rs │ │ └── mod.rs │ ├── commands │ │ ├── config_association.rs │ │ ├── database_command.rs │ │ ├── era_command.rs │ │ ├── genesis_command.rs │ │ ├── mod.rs │ │ ├── serve_command.rs │ │ └── tools_command.rs │ ├── configuration.rs │ ├── database │ │ ├── migration.rs │ │ ├── mod.rs │ │ ├── query │ │ │ ├── buffered_single_signature │ │ │ │ ├── delete_buffered_single_signature.rs │ │ │ │ ├── get_buffered_single_signature.rs │ │ │ │ ├── insert_or_replace_buffered_single_signature.rs │ │ │ │ └── mod.rs │ │ │ ├── certificate │ │ │ │ ├── conditions.rs │ │ │ │ ├── delete_certificate.rs │ │ │ │ ├── get_certificate.rs │ │ │ │ ├── get_master_certificate.rs │ │ │ │ ├── insert_certificate.rs │ │ │ │ ├── insert_or_replace_certificate.rs │ │ │ │ └── mod.rs │ │ │ ├── epoch_settings │ │ │ │ ├── delete_epoch_settings.rs │ │ │ │ ├── get_epoch_settings.rs │ │ │ │ ├── insert_or_ignore_epoch_settings.rs │ │ │ │ └── mod.rs │ │ │ ├── immutable_file_digest │ │ │ │ ├── delete_immutable_file_digest.rs │ │ │ │ ├── get_immutable_file_digest.rs │ │ │ │ ├── mod.rs │ │ │ │ └── upsert_immutable_file_digest.rs │ │ │ ├── mod.rs │ │ │ ├── open_message │ │ │ │ ├── conditions.rs │ │ │ │ ├── delete_open_message.rs │ │ │ │ ├── get_open_message.rs │ │ │ │ ├── get_open_message_with_single_signatures.rs │ │ │ │ ├── insert_open_message.rs │ │ │ │ ├── insert_or_replace_open_message.rs │ │ │ │ ├── mod.rs │ │ │ │ └── update_open_message.rs │ │ │ ├── signed_entity │ │ │ │ ├── get_signed_entity.rs │ │ │ │ ├── insert_signed_entity.rs │ │ │ │ ├── mod.rs │ │ │ │ └── update_signed_entity.rs │ │ │ ├── signer │ │ │ │ ├── get_signer.rs │ │ │ │ ├── import_signer.rs │ │ │ │ ├── mod.rs │ │ │ │ └── register_signer.rs │ │ │ ├── signer_registration │ │ │ │ ├── delete_signer_registration.rs │ │ │ │ ├── get_signer_registration.rs │ │ │ │ ├── insert_or_replace_signer_registration.rs │ │ │ │ └── mod.rs │ │ │ ├── single_signature │ │ │ │ ├── mod.rs │ │ │ │ └── update_single_signature.rs │ │ │ └── stake_pool │ │ │ │ ├── delete_stake_pool.rs │ │ │ │ ├── get_stake_pool.rs │ │ │ │ ├── insert_or_replace_stake_pool.rs │ │ │ │ └── mod.rs │ │ ├── record │ │ │ ├── buffered_single_signature_record.rs │ │ │ ├── certificate.rs │ │ │ ├── epoch_settings.rs │ │ │ ├── immutable_file_digest.rs │ │ │ ├── mod.rs │ │ │ ├── open_message.rs │ │ │ ├── open_message_with_single_signatures.rs │ │ │ ├── signed_entity.rs │ │ │ ├── signer.rs │ │ │ ├── signer_registration.rs │ │ │ ├── single_signature.rs │ │ │ └── stake_pool.rs │ │ ├── repository │ │ │ ├── buffered_single_signature_repository.rs │ │ │ ├── cardano_transaction_repository.rs │ │ │ ├── certificate_repository.rs │ │ │ ├── epoch_settings_store.rs │ │ │ ├── immutable_file_digest_repository.rs │ │ │ ├── mod.rs │ │ │ ├── open_message_repository.rs │ │ │ ├── signed_entity_store.rs │ │ │ ├── signer_registration_store.rs │ │ │ ├── signer_store.rs │ │ │ ├── single_signature_repository.rs │ │ │ └── stake_pool_store.rs │ │ └── test_helper.rs │ ├── dependency_injection │ │ ├── builder │ │ │ ├── enablers │ │ │ │ ├── cardano_node.rs │ │ │ │ ├── epoch.rs │ │ │ │ ├── misc.rs │ │ │ │ ├── mod.rs │ │ │ │ └── ticker.rs │ │ │ ├── mod.rs │ │ │ ├── protocol │ │ │ │ ├── artifacts.rs │ │ │ │ ├── certificates.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── proving.rs │ │ │ │ └── signables.rs │ │ │ └── support │ │ │ │ ├── compatibility.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── observability.rs │ │ │ │ ├── signal.rs │ │ │ │ ├── sqlite.rs │ │ │ │ ├── stores.rs │ │ │ │ └── upkeep.rs │ │ ├── containers │ │ │ ├── genesis.rs │ │ │ ├── mod.rs │ │ │ └── serve.rs │ │ ├── error.rs │ │ └── mod.rs │ ├── entities │ │ ├── aggregator_epoch_settings.rs │ │ ├── leader_aggregator_epoch_settings.rs │ │ ├── mod.rs │ │ ├── open_message.rs │ │ ├── signer_registration_message.rs │ │ └── signer_ticker_message.rs │ ├── event_store │ │ ├── database │ │ │ ├── migration.rs │ │ │ ├── mod.rs │ │ │ ├── query.rs │ │ │ ├── record.rs │ │ │ ├── repository.rs │ │ │ └── test_helper.rs │ │ ├── event.rs │ │ ├── mod.rs │ │ ├── runner.rs │ │ └── transmitter_service.rs │ ├── file_uploaders │ │ ├── cloud_uploader │ │ │ ├── api.rs │ │ │ ├── gcloud_backend.rs │ │ │ ├── interface.rs │ │ │ └── mod.rs │ │ ├── dumb_uploader.rs │ │ ├── interface.rs │ │ ├── local_uploader.rs │ │ └── mod.rs │ ├── http_server │ │ ├── mod.rs │ │ ├── parameters.rs │ │ ├── routes │ │ │ ├── artifact_routes │ │ │ │ ├── cardano_database.rs │ │ │ │ ├── cardano_stake_distribution.rs │ │ │ │ ├── cardano_transaction.rs │ │ │ │ ├── mithril_stake_distribution.rs │ │ │ │ ├── mod.rs │ │ │ │ └── snapshot.rs │ │ │ ├── certificate_routes.rs │ │ │ ├── epoch_routes.rs │ │ │ ├── middlewares.rs │ │ │ ├── mod.rs │ │ │ ├── proof_routes.rs │ │ │ ├── protocol_configuration_routes.rs │ │ │ ├── reply.rs │ │ │ ├── root_routes.rs │ │ │ ├── router.rs │ │ │ ├── signatures_routes.rs │ │ │ ├── signer_routes.rs │ │ │ ├── statistics_routes.rs │ │ │ └── status.rs │ │ └── validators │ │ │ ├── mod.rs │ │ │ └── prover_transactions_hash_validator.rs │ ├── immutable_file_digest_mapper.rs │ ├── lib.rs │ ├── main.rs │ ├── message_adapters │ │ ├── from_epoch_settings.rs │ │ ├── from_register_signature.rs │ │ ├── from_register_signer.rs │ │ ├── mod.rs │ │ └── to_cardano_transactions_proof_message.rs │ ├── metrics │ │ ├── mod.rs │ │ └── service.rs │ ├── multi_signer.rs │ ├── runtime │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── runner.rs │ │ └── state_machine.rs │ ├── services │ │ ├── aggregator_client.rs │ │ ├── cardano_transactions_importer.rs │ │ ├── certificate_chain_synchronizer │ │ │ ├── interface.rs │ │ │ ├── mod.rs │ │ │ ├── noop.rs │ │ │ └── synchronizer_service.rs │ │ ├── certifier │ │ │ ├── buffered_certifier.rs │ │ │ ├── certifier_service.rs │ │ │ ├── interface.rs │ │ │ └── mod.rs │ │ ├── epoch_service.rs │ │ ├── message.rs │ │ ├── mod.rs │ │ ├── network_configuration_provider.rs │ │ ├── prover.rs │ │ ├── signable_builder │ │ │ ├── mod.rs │ │ │ └── signable_seed_builder.rs │ │ ├── signature_consumer │ │ │ ├── dmq.rs │ │ │ ├── fake.rs │ │ │ ├── interface.rs │ │ │ ├── mod.rs │ │ │ └── noop.rs │ │ ├── signature_processor.rs │ │ ├── signed_entity.rs │ │ ├── signer_registration │ │ │ ├── api.rs │ │ │ ├── error.rs │ │ │ ├── follower.rs │ │ │ ├── leader.rs │ │ │ ├── mod.rs │ │ │ └── verifier.rs │ │ ├── snapshotter │ │ │ ├── ancillary_signer │ │ │ │ ├── gcp_kms_resource_name.rs │ │ │ │ ├── interface.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── with_gcp_kms.rs │ │ │ │ └── with_secret_key.rs │ │ │ ├── compressed_archive_snapshotter.rs │ │ │ ├── interface.rs │ │ │ ├── mod.rs │ │ │ └── test_doubles.rs │ │ ├── stake_distribution.rs │ │ ├── upkeep.rs │ │ └── usage_reporter.rs │ ├── store │ │ ├── epoch_settings_storer.rs │ │ ├── mod.rs │ │ └── verification_key_store.rs │ ├── test │ │ ├── double │ │ │ ├── dummies.rs │ │ │ ├── mocks.rs │ │ │ └── mod.rs │ │ └── mod.rs │ └── tools │ │ ├── certificates_hash_migrator.rs │ │ ├── digest_helpers.rs │ │ ├── era.rs │ │ ├── file_archiver │ │ ├── api.rs │ │ ├── appender.rs │ │ ├── entities.rs │ │ └── mod.rs │ │ ├── file_size.rs │ │ ├── genesis.rs │ │ ├── mod.rs │ │ ├── signer_importer.rs │ │ ├── single_signature_authenticator.rs │ │ ├── url_sanitizer.rs │ │ └── vacuum_tracker.rs └── tests │ ├── cardano_stake_distribution_verify_stakes.rs │ ├── certificate_chain.rs │ ├── create_certificate.rs │ ├── create_certificate_follower.rs │ ├── create_certificate_with_buffered_signatures.rs │ ├── era_checker.rs │ ├── genesis_to_signing.rs │ ├── open_message_expiration.rs │ ├── open_message_newer_exists.rs │ ├── prove_transactions.rs │ └── test_extensions │ ├── aggregator_observer.rs │ ├── expected_certificate.rs │ ├── leader_aggregator_http_server.rs │ ├── metrics_tester.rs │ ├── mod.rs │ ├── runtime_tester.rs │ └── utilities.rs ├── mithril-client-cli ├── .gitignore ├── Cargo.toml ├── Dockerfile ├── Dockerfile.ci ├── Makefile ├── README.md ├── config │ ├── dev.json │ └── preview.json └── src │ ├── command_context.rs │ ├── commands │ ├── cardano_db │ │ ├── download │ │ │ ├── mod.rs │ │ │ ├── v1.rs │ │ │ └── v2.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── shared_steps.rs │ │ ├── show.rs │ │ └── verify.rs │ ├── cardano_stake_distribution │ │ ├── download.rs │ │ ├── list.rs │ │ └── mod.rs │ ├── cardano_transaction │ │ ├── certify.rs │ │ ├── mod.rs │ │ ├── snapshot_list.rs │ │ └── snapshot_show.rs │ ├── deprecation.rs │ ├── mithril_stake_distribution │ │ ├── download.rs │ │ ├── list.rs │ │ └── mod.rs │ ├── mod.rs │ └── tools │ │ ├── aggregator_discovery.rs │ │ ├── mod.rs │ │ └── utxo_hd │ │ ├── mod.rs │ │ └── snapshot_converter.rs │ ├── configuration.rs │ ├── lib.rs │ ├── main.rs │ └── utils │ ├── archive_unpacker │ ├── interface.rs │ ├── mod.rs │ ├── tar_gz_unpacker.rs │ ├── unpacker.rs │ └── zip_unpacker.rs │ ├── cardano_db.rs │ ├── cardano_db_download_checker.rs │ ├── expander.rs │ ├── feedback_receiver.rs │ ├── forced_era_fetcher.rs │ ├── fs.rs │ ├── github_release_retriever │ ├── interface.rs │ ├── mod.rs │ ├── model.rs │ └── reqwest.rs │ ├── http_downloader │ ├── interface.rs │ ├── mod.rs │ └── reqwest.rs │ ├── mod.rs │ ├── multi_download_progress_reporter.rs │ └── progress_reporter.rs ├── mithril-client-wasm ├── .gitignore ├── .vsls.json ├── Cargo.toml ├── Makefile ├── README.md ├── build.rs ├── ci-test │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── bootstrap.js │ ├── index.html │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── webpack.config.js ├── npm │ └── README.md ├── package.json └── src │ ├── certificate_verification_cache.rs │ ├── client_wasm.rs │ ├── lib.rs │ └── test_data.rs ├── mithril-client ├── .gitignore ├── Cargo.toml ├── Makefile ├── README.md ├── src │ ├── aggregator_client.rs │ ├── cardano_database_client │ │ ├── api.rs │ │ ├── download_unpack │ │ │ ├── download_task.rs │ │ │ ├── download_unpack_options.rs │ │ │ ├── internal_downloader.rs │ │ │ └── mod.rs │ │ ├── fetch.rs │ │ ├── immutable_file_range.rs │ │ ├── mod.rs │ │ ├── proving.rs │ │ └── statistics.rs │ ├── cardano_stake_distribution_client.rs │ ├── cardano_transaction_client.rs │ ├── certificate_client │ │ ├── api.rs │ │ ├── fetch.rs │ │ ├── mod.rs │ │ ├── verify.rs │ │ └── verify_cache │ │ │ ├── memory_cache.rs │ │ │ └── mod.rs │ ├── client.rs │ ├── era.rs │ ├── feedback.rs │ ├── file_downloader │ │ ├── http.rs │ │ ├── interface.rs │ │ ├── mock_builder.rs │ │ ├── mod.rs │ │ └── retry.rs │ ├── lib.rs │ ├── message.rs │ ├── mithril_stake_distribution_client.rs │ ├── snapshot_client.rs │ ├── type_alias.rs │ └── utils │ │ ├── ancillary_verifier.rs │ │ ├── bootstrap_files.rs │ │ ├── fs.rs │ │ ├── mod.rs │ │ ├── stream_reader.rs │ │ ├── temp_dir_provider.rs │ │ ├── unexpected_downloaded_file_verifier.rs │ │ └── vec_deque_extensions.rs └── tests │ ├── cardano_db_snapshot_list_get_download_verify.rs │ ├── cardano_transaction_proof.rs │ ├── certificate_get_list.rs │ ├── extensions │ ├── fake_aggregator │ │ ├── cardano_db_v1.rs │ │ ├── cardano_db_v2.rs │ │ ├── cardano_transaction.rs │ │ ├── certificate.rs │ │ ├── mithril_stake_distribution.rs │ │ └── mod.rs │ ├── mock.rs │ ├── mod.rs │ ├── routes │ │ ├── cardano_db_snapshot.rs │ │ ├── certificate.rs │ │ ├── mithril_stake_distribution.rs │ │ ├── mod.rs │ │ ├── proof.rs │ │ ├── snapshot.rs │ │ └── statistics.rs │ └── snapshot_archives.rs │ ├── mithril_stake_distribution_list_get_show_verify.rs │ └── snapshot_list_get_show_download_verify.rs ├── mithril-common ├── .gitignore ├── Cargo.toml ├── Makefile ├── README.md ├── benches │ ├── block_range.rs │ ├── merkle_map.rs │ └── merkle_tree.rs ├── build.rs └── src │ ├── api_version.rs │ ├── certificate_chain │ ├── certificate_genesis.rs │ ├── certificate_retriever.rs │ ├── certificate_verifier.rs │ └── mod.rs │ ├── crypto_helper │ ├── cardano │ │ ├── codec.rs │ │ ├── cold_key.rs │ │ ├── kes │ │ │ ├── error.rs │ │ │ ├── interface.rs │ │ │ ├── mod.rs │ │ │ ├── signer_with_key.rs │ │ │ └── verifier_standard.rs │ │ ├── key_certification.rs │ │ ├── mod.rs │ │ └── opcert.rs │ ├── codec │ │ ├── bech32.rs │ │ ├── binary.rs │ │ ├── json_hex.rs │ │ └── mod.rs │ ├── conversions.rs │ ├── ed25519.rs │ ├── ed25519_alias.rs │ ├── merkle_map.rs │ ├── merkle_tree.rs │ ├── mod.rs │ └── types │ │ ├── alias.rs │ │ ├── mod.rs │ │ ├── protocol_key.rs │ │ └── wrappers.rs │ ├── entities │ ├── arithmetic_operation_wrapper.rs │ ├── block_number.rs │ ├── block_range.rs │ ├── cardano_chain_point.rs │ ├── cardano_database.rs │ ├── cardano_db_beacon.rs │ ├── cardano_network.rs │ ├── cardano_stake_distribution.rs │ ├── cardano_transaction.rs │ ├── cardano_transactions_set_proof.rs │ ├── cardano_transactions_snapshot.rs │ ├── certificate.rs │ ├── certificate_metadata.rs │ ├── compression_algorithm.rs │ ├── epoch.rs │ ├── file_uri.rs │ ├── http_server_error.rs │ ├── mithril_network.rs │ ├── mithril_stake_distribution.rs │ ├── mod.rs │ ├── protocol_message.rs │ ├── protocol_parameters.rs │ ├── signable_manifest.rs │ ├── signed_entity_config.rs │ ├── signed_entity_type.rs │ ├── signer.rs │ ├── single_signature.rs │ ├── slot_number.rs │ ├── snapshot.rs │ ├── supported_era.rs │ ├── time_point.rs │ └── type_alias.rs │ ├── lib.rs │ ├── logging.rs │ ├── messages │ ├── aggregator_features.rs │ ├── aggregator_status.rs │ ├── cardano_database.rs │ ├── cardano_database_digest_list.rs │ ├── cardano_database_immutable_files_restored.rs │ ├── cardano_database_list.rs │ ├── cardano_stake_distribution.rs │ ├── cardano_stake_distribution_list.rs │ ├── cardano_transaction_snapshot.rs │ ├── cardano_transaction_snapshot_list.rs │ ├── cardano_transactions_proof.rs │ ├── certificate.rs │ ├── certificate_list.rs │ ├── epoch_settings.rs │ ├── interface.rs │ ├── message_parts │ │ ├── cardano_transactions_set_proof.rs │ │ ├── certificate_metadata.rs │ │ ├── mod.rs │ │ └── signer.rs │ ├── mithril_stake_distribution.rs │ ├── mithril_stake_distribution_list.rs │ ├── mod.rs │ ├── protocol_configuration.rs │ ├── register_signature.rs │ ├── register_signer.rs │ ├── snapshot.rs │ ├── snapshot_download.rs │ └── snapshot_list.rs │ ├── protocol │ ├── mod.rs │ ├── multi_signer.rs │ ├── signer_builder.rs │ └── single_signer.rs │ ├── signable_builder │ ├── cardano_stake_distribution.rs │ ├── cardano_transactions.rs │ ├── interface.rs │ ├── mithril_stake_distribution.rs │ ├── mod.rs │ ├── signable_builder_service.rs │ └── signed_entity.rs │ └── test │ ├── api_version_extensions.rs │ ├── assert │ ├── dir_eq.rs │ ├── iters_equivalent.rs │ ├── json.rs │ └── mod.rs │ ├── builder │ ├── cardano_transactions_builder.rs │ ├── certificate_chain_builder.rs │ ├── fixture_builder.rs │ ├── mithril_fixture.rs │ └── mod.rs │ ├── crypto_helper │ ├── cardano │ │ ├── extensions.rs │ │ ├── kes │ │ │ ├── mod.rs │ │ │ ├── setup.rs │ │ │ └── signer_fake.rs │ │ └── mod.rs │ ├── mod.rs │ └── setup.rs │ ├── double │ ├── api_version.rs │ ├── certificate_retriever.rs │ ├── dummies.rs │ ├── fake_data.rs │ ├── fake_keys.rs │ ├── mod.rs │ └── precomputed_kes_key.rs │ ├── entities_extensions.rs │ ├── logging │ ├── memory_logger.rs │ └── mod.rs │ ├── mock_extensions.rs │ ├── mod.rs │ └── temp_dir.rs ├── mithril-explorer ├── .eslintrc.json ├── .fantasticonrc.js ├── .gitignore ├── .prettierignore ├── Makefile ├── README.md ├── __tests__ │ ├── AggregatorSetter.test.js │ ├── CardanoTransactionsFormInput.test.js │ ├── DownloadImmutableFormInput.test.js │ ├── InOutRegistrations │ │ ├── compareRegistrations.test.js │ │ ├── computeInOutRegistrations.test.js │ │ └── dedupInOutRegistrations.test.js │ ├── PoolTicker.test.js │ ├── TransactionCertificationBreadcrumb.test.js │ ├── getImmutableUrlFromTemplate.test.js │ ├── helpers.js │ ├── partyIdFormat.test.js │ ├── percent.test.js │ ├── stakeFormat.test.js │ └── store.test.js ├── font.css.hbs ├── icons │ └── logo.svg ├── jest.config.js ├── jsconfig.json ├── next.config.js ├── package-lock.json ├── package.json ├── public │ ├── cexplorer_logo.png │ ├── favicon.svg │ ├── fonts │ │ ├── mithril-icons.woff │ │ └── mithril-icons.woff2 │ └── logo.png └── src │ ├── aggregator-api.js │ ├── aggregators-list.js │ ├── app │ ├── explorer.module.css │ ├── global.css │ ├── layout.js │ ├── mithril-icons.css │ ├── page.js │ ├── registrations-in-out │ │ ├── RegistrationsMovementsList.js │ │ └── page.js │ └── registrations │ │ └── page.js │ ├── charts.js │ ├── components │ ├── Artifacts │ │ ├── ArtifactCol.js │ │ ├── ArtifactTitle.js │ │ ├── CardanoDbSnapshotsList │ │ │ └── index.js │ │ ├── CardanoDbV2SnapshotsList │ │ │ ├── DownloadButton.js │ │ │ ├── index.js │ │ │ └── styles.module.css │ │ ├── CardanoStakeDistributionsList │ │ │ └── index.js │ │ ├── CardanoTransactionsSnapshotsList │ │ │ └── index.js │ │ ├── CertificatesList │ │ │ └── index.js │ │ ├── LatestBadge.js │ │ ├── MithrilStakeDistributionsList │ │ │ └── index.js │ │ └── styles.module.css │ ├── CExplorerUrl.js │ ├── CardanoTransactionsFormInput.js │ ├── CertificateModal │ │ └── index.js │ ├── CertifyCardanoTransactionsModal │ │ ├── FetchingProofPane.js │ │ ├── TransactionCertificationBreadcrumb.js │ │ ├── TransactionCertificationResult.js │ │ ├── ValidatingProofPane.js │ │ └── index.js │ ├── ControlPanel │ │ ├── AggregatorSetter │ │ │ ├── AddAggregatorModal.js │ │ │ └── index.js │ │ ├── AggregatorStatus │ │ │ └── index.js │ │ ├── EpochSettings │ │ │ └── index.js │ │ ├── IntervalSetter │ │ │ └── index.js │ │ └── index.js │ ├── CopyButton.js │ ├── CopyableHash.js │ ├── IconBadge.js │ ├── LinkButton.js │ ├── LocalDateTime.js │ ├── PoolTicker.js │ ├── ProtocolParameters.js │ ├── QuestionTooltip.js │ ├── RawJsonButton.js │ ├── RegistrationMarkdownFormatModal.js │ ├── SignedEntityType.js │ ├── SignerTable.js │ ├── Stake.js │ ├── TransactionHash.js │ ├── VerifiedBadge.js │ └── VerifyCertificate │ │ ├── CertificateVerifier.js │ │ ├── VerifyCertificateModal.js │ │ └── styles.module.css │ ├── constants.js │ ├── store │ ├── poolsSlice.js │ ├── provider.js │ ├── settingsSlice.js │ └── store.js │ ├── utils.js │ └── wasm-client-helpers.js ├── mithril-infra ├── README.md ├── assets │ ├── docker │ │ ├── .dockerignore │ │ ├── Dockerfile.cardano │ │ ├── cardano │ │ │ └── config │ │ │ │ ├── 10.4 │ │ │ │ ├── mainnet │ │ │ │ │ └── cardano-node │ │ │ │ │ │ ├── alonzo-genesis.json │ │ │ │ │ │ ├── byron-genesis.json │ │ │ │ │ │ ├── checkpoints.json │ │ │ │ │ │ ├── config-bp.json │ │ │ │ │ │ ├── config.json │ │ │ │ │ │ ├── conway-genesis.json │ │ │ │ │ │ ├── shelley-genesis.json │ │ │ │ │ │ ├── topology-non-bootstrap-peers.json │ │ │ │ │ │ └── topology.json │ │ │ │ ├── preprod │ │ │ │ │ └── cardano-node │ │ │ │ │ │ ├── alonzo-genesis.json │ │ │ │ │ │ ├── byron-genesis.json │ │ │ │ │ │ ├── config-bp.json │ │ │ │ │ │ ├── config.json │ │ │ │ │ │ ├── conway-genesis.json │ │ │ │ │ │ ├── shelley-genesis.json │ │ │ │ │ │ ├── topology-genesis-mode.json │ │ │ │ │ │ └── topology.json │ │ │ │ └── preview │ │ │ │ │ └── cardano-node │ │ │ │ │ ├── alonzo-genesis.json │ │ │ │ │ ├── byron-genesis.json │ │ │ │ │ ├── config-bp.json │ │ │ │ │ ├── config.json │ │ │ │ │ ├── conway-genesis.json │ │ │ │ │ ├── shelley-genesis.json │ │ │ │ │ ├── topology-genesis-mode.json │ │ │ │ │ └── topology.json │ │ │ │ └── 10.5 │ │ │ │ ├── mainnet │ │ │ │ └── cardano-node │ │ │ │ │ ├── alonzo-genesis.json │ │ │ │ │ ├── byron-genesis.json │ │ │ │ │ ├── checkpoints.json │ │ │ │ │ ├── config-bp.json │ │ │ │ │ ├── config.json │ │ │ │ │ ├── conway-genesis.json │ │ │ │ │ ├── peer-snapshot.json │ │ │ │ │ ├── shelley-genesis.json │ │ │ │ │ ├── topology-non-bootstrap-peers.json │ │ │ │ │ └── topology.json │ │ │ │ ├── preprod │ │ │ │ └── cardano-node │ │ │ │ │ ├── alonzo-genesis.json │ │ │ │ │ ├── byron-genesis.json │ │ │ │ │ ├── config-bp.json │ │ │ │ │ ├── config.json │ │ │ │ │ ├── conway-genesis.json │ │ │ │ │ ├── peer-snapshot.json │ │ │ │ │ ├── shelley-genesis.json │ │ │ │ │ └── topology.json │ │ │ │ └── preview │ │ │ │ └── cardano-node │ │ │ │ ├── alonzo-genesis.json │ │ │ │ ├── byron-genesis.json │ │ │ │ ├── config-bp.json │ │ │ │ ├── config.json │ │ │ │ ├── conway-genesis.json │ │ │ │ ├── peer-snapshot.json │ │ │ │ ├── shelley-genesis.json │ │ │ │ └── topology.json │ │ ├── docker-compose-aggregator-auth-override.yaml │ │ ├── docker-compose-aggregator-base.yaml │ │ ├── docker-compose-aggregator-follower-override.yaml │ │ ├── docker-compose-aggregator-p2p-base-override.yaml │ │ ├── docker-compose-aggregator-p2p-bootstrap-override.yaml │ │ ├── docker-compose-aggregator-p2p-dmq-override.yaml │ │ ├── docker-compose-monitoring.yaml │ │ ├── docker-compose-reverse-proxy.yaml │ │ ├── docker-compose-signer-base.yaml │ │ ├── docker-compose-signer-cardano-bp-override.yaml │ │ ├── docker-compose-signer-cardano-passive-override.yaml │ │ ├── docker-compose-signer-cardano-shared-override.yaml │ │ ├── docker-compose-signer-p2p-base-override.yaml │ │ ├── docker-compose-signer-p2p-bootstrap-override.yaml │ │ ├── docker-compose-signer-p2p-dmq-override.yaml │ │ ├── docker-compose-signer-squid-relay-override.yaml │ │ ├── docker-compose-signer-unverified-override.yaml │ │ ├── docker-compose-signer-verified-override.yaml │ │ ├── loki │ │ │ └── local-config.yaml │ │ ├── prometheus │ │ │ ├── cardano.json │ │ │ ├── disk_usage_exporter │ │ │ │ ├── Dockerfile │ │ │ │ └── disk_usage_exporter-base.yml │ │ │ ├── mithril-aggregator.json │ │ │ ├── mithril-signer.json │ │ │ ├── process_exporter │ │ │ │ └── process.yml │ │ │ └── prometheus-base.yml │ │ ├── promtail │ │ │ └── promtail-config-base.yml │ │ ├── squid │ │ │ └── squid.conf │ │ └── traefik │ │ │ ├── acme.json │ │ │ └── traefik.toml │ ├── infra.version │ ├── ssh_keys-production │ ├── ssh_keys-testing │ ├── startup-vm.sh │ └── tools │ │ ├── genesis │ │ ├── fast-genesis-aggregator.sh │ │ ├── fast-genesis-signer.sh │ │ ├── update-genesis-certificate.sh │ │ ├── update-stake-distribution-aggregator.sh │ │ └── update-stake-distribution-signer.sh │ │ ├── pool │ │ ├── _prelude.sh │ │ ├── create-keys.sh │ │ ├── query-stake-pool.sh │ │ ├── register-stake-address.sh │ │ ├── register-stake-pool.sh │ │ ├── renew-opcert.sh │ │ └── retire-stake-pool.sh │ │ └── utils │ │ └── google-credentials-public-key.sh ├── configuration │ ├── pre-release-preview │ │ ├── ancillary.vkey │ │ ├── era.addr │ │ ├── era.vkey │ │ └── genesis.vkey │ ├── release-mainnet │ │ ├── ancillary.vkey │ │ ├── era.addr │ │ ├── era.vkey │ │ └── genesis.vkey │ ├── release-preprod │ │ ├── ancillary.vkey │ │ ├── era.addr │ │ ├── era.vkey │ │ └── genesis.vkey │ └── testing-preview │ │ ├── ancillary.vkey │ │ ├── era.addr │ │ ├── era.vkey │ │ └── genesis.vkey ├── main.backend.tf ├── main.cloud-storage.tf ├── main.data-disk.tf ├── main.dns.tf ├── main.firewall.tf ├── main.vm.tf ├── mithril.aggregator.tf ├── mithril.bootstrap.tf ├── mithril.monitoring.tf ├── mithril.network.tf ├── mithril.reverse-proxy.tf ├── mithril.signer.tf ├── output.tf └── variables.tf ├── mithril-install.sh ├── mithril-relay ├── .gitignore ├── Cargo.toml ├── Dockerfile ├── Dockerfile.ci ├── Makefile ├── README.md ├── config │ ├── dev.json │ └── preview.json ├── src │ ├── commands │ │ ├── aggregator.rs │ │ ├── context.rs │ │ ├── mod.rs │ │ ├── passive.rs │ │ ├── relay.rs │ │ └── signer.rs │ ├── lib.rs │ ├── main.rs │ ├── p2p │ │ ├── error.rs │ │ ├── mod.rs │ │ └── peer.rs │ ├── relay │ │ ├── aggregator.rs │ │ ├── mod.rs │ │ ├── passive.rs │ │ └── signer.rs │ └── repeater.rs └── tests │ └── register_signer_signature.rs ├── mithril-signer ├── .gitignore ├── Cargo.toml ├── Dockerfile ├── Dockerfile.ci ├── Makefile ├── README.md ├── benches │ └── mktree_store_sqlite.rs ├── config │ ├── dev.json │ └── preview.json ├── src │ ├── commands │ │ ├── database_command.rs │ │ └── mod.rs │ ├── configuration.rs │ ├── database │ │ ├── migration.rs │ │ ├── mod.rs │ │ ├── query │ │ │ ├── mod.rs │ │ │ ├── protocol_initializer │ │ │ │ ├── delete_protocol_initializer.rs │ │ │ │ ├── get_protocol_initializer.rs │ │ │ │ ├── insert_protocol_initializer.rs │ │ │ │ └── mod.rs │ │ │ ├── signed_beacon │ │ │ │ ├── delete_signed_beacon.rs │ │ │ │ ├── get_signed_beacon.rs │ │ │ │ ├── insert_signed_beacon.rs │ │ │ │ └── mod.rs │ │ │ └── stake_pool │ │ │ │ ├── delete_stake_pool.rs │ │ │ │ ├── get_stake_pool.rs │ │ │ │ ├── insert_or_replace_stake_pool.rs │ │ │ │ └── mod.rs │ │ ├── record │ │ │ ├── mod.rs │ │ │ ├── protocol_initializer_record.rs │ │ │ ├── signed_beacon_record.rs │ │ │ └── stake_pool.rs │ │ ├── repository │ │ │ ├── cardano_transaction_repository.rs │ │ │ ├── mod.rs │ │ │ ├── protocol_initializer_repository.rs │ │ │ ├── signed_beacon_repository.rs │ │ │ └── stake_pool_store.rs │ │ ├── test_helper.rs │ │ └── tests │ │ │ ├── mod.rs │ │ │ ├── protocol_initializer.rs │ │ │ └── stake_pool.rs │ ├── dependency_injection │ │ ├── builder.rs │ │ ├── containers.rs │ │ └── mod.rs │ ├── entities │ │ ├── beacon_to_sign.rs │ │ ├── mod.rs │ │ └── registered_signers.rs │ ├── lib.rs │ ├── main.rs │ ├── message_adapters │ │ ├── from_epoch_settings.rs │ │ ├── mod.rs │ │ ├── to_register_signature_message.rs │ │ └── to_register_signer_message.rs │ ├── metrics │ │ ├── mod.rs │ │ └── service.rs │ ├── runtime │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── runner.rs │ │ └── state_machine.rs │ ├── services │ │ ├── cardano_transactions │ │ │ ├── importer │ │ │ │ ├── importer_by_chunk.rs │ │ │ │ ├── importer_with_pruner.rs │ │ │ │ ├── importer_with_vacuum.rs │ │ │ │ ├── mod.rs │ │ │ │ └── service.rs │ │ │ ├── mod.rs │ │ │ └── preloader_checker.rs │ │ ├── certifier.rs │ │ ├── epoch_service.rs │ │ ├── mod.rs │ │ ├── signable_builder │ │ │ ├── mod.rs │ │ │ └── signable_seed_builder.rs │ │ ├── signature_publisher │ │ │ ├── delayer.rs │ │ │ ├── dmq.rs │ │ │ ├── http.rs │ │ │ ├── interface.rs │ │ │ ├── mod.rs │ │ │ ├── noop.rs │ │ │ └── retrier.rs │ │ ├── signer_registration │ │ │ ├── mod.rs │ │ │ ├── publisher │ │ │ │ ├── http.rs │ │ │ │ ├── interface.rs │ │ │ │ ├── mod.rs │ │ │ │ └── spy.rs │ │ │ └── retriever │ │ │ │ ├── dumb.rs │ │ │ │ ├── http.rs │ │ │ │ ├── interface.rs │ │ │ │ └── mod.rs │ │ ├── single_signer.rs │ │ └── upkeep_service.rs │ └── store │ │ ├── mktree_store_sqlite.rs │ │ ├── mod.rs │ │ └── protocol_initializer_store.rs └── tests │ ├── create_cardano_transaction_single_signature.rs │ ├── create_immutable_files_full_single_signature.rs │ ├── era_switch.rs │ └── test_extensions │ ├── fake_aggregator.rs │ ├── mod.rs │ └── state_machine_tester.rs ├── mithril-stm ├── .dockerignore ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── Dockerfile ├── Makefile ├── README.md ├── benches │ ├── multi_sig.rs │ ├── schnorr_sig.rs │ ├── size_benches.rs │ └── stm.rs ├── examples │ └── key_registration.rs ├── proptest-regressions │ └── stm.txt ├── src │ ├── lib.rs │ ├── membership_commitment │ │ ├── merkle_tree │ │ │ ├── commitment.rs │ │ │ ├── leaf.rs │ │ │ ├── mod.rs │ │ │ ├── path.rs │ │ │ └── tree.rs │ │ └── mod.rs │ ├── proof_system │ │ ├── concatenation.rs │ │ └── mod.rs │ ├── protocol │ │ ├── aggregate_signature │ │ │ ├── aggregate_key.rs │ │ │ ├── basic_verifier.rs │ │ │ ├── clerk.rs │ │ │ ├── mod.rs │ │ │ └── signature.rs │ │ ├── eligibility_check.rs │ │ ├── error.rs │ │ ├── key_registration.rs │ │ ├── mod.rs │ │ ├── parameters.rs │ │ ├── participant │ │ │ ├── initializer.rs │ │ │ ├── mod.rs │ │ │ └── signer.rs │ │ └── single_signature │ │ │ ├── mod.rs │ │ │ ├── signature.rs │ │ │ └── signature_registered_party.rs │ └── signature_scheme │ │ ├── bls_multi_signature │ │ ├── helper.rs │ │ ├── mod.rs │ │ ├── proof_of_possession.rs │ │ ├── signature.rs │ │ ├── signing_key.rs │ │ └── verification_key.rs │ │ ├── mod.rs │ │ └── schnorr_signature │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── signature.rs │ │ ├── signing_key.rs │ │ ├── utils.rs │ │ └── verification_key.rs └── tests │ ├── bytes_conversion.rs │ ├── stm_basic.rs │ ├── stm_protocol.rs │ └── test_extensions │ ├── mod.rs │ └── protocol_phase.rs ├── mithril-test-lab ├── benchmark │ └── aggregator-prover │ │ ├── .gitignore │ │ ├── README.md │ │ ├── VERSION │ │ ├── benchmark-aggregator-prover.sh │ │ ├── transactions-mainnet.txt │ │ ├── transactions-preprod.txt │ │ └── transactions-preview.txt ├── docs │ ├── images │ │ └── mithril-test-lab.jpg │ ├── mithril-adversarial-scenarios.md │ ├── test-lab-design.md │ └── test-lab-overview.md ├── mithril-aggregator-fake │ ├── .gitignore │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── build.rs │ ├── default_data │ │ ├── cardano-databases-list.json │ │ ├── cardano-databases.json │ │ ├── cardano-stake-distributions-list.json │ │ ├── cardano-stake-distributions.json │ │ ├── certificates-list.json │ │ ├── certificates.json │ │ ├── ctx-proofs-list.json │ │ ├── ctx-proofs.json │ │ ├── ctx-snapshots-list.json │ │ ├── ctx-snapshots.json │ │ ├── epoch-settings.json │ │ ├── mithril-stake-distributions-list.json │ │ ├── mithril-stake-distributions.json │ │ ├── snapshots-list.json │ │ ├── snapshots.json │ │ └── status.json │ ├── scripts │ │ └── import.sh │ └── src │ │ ├── application.rs │ │ ├── default_values.rs │ │ ├── error.rs │ │ ├── handlers.rs │ │ ├── main.rs │ │ └── shared_state.rs ├── mithril-devnet │ ├── .gitignore │ ├── README.md │ ├── VERSION │ ├── configuration │ │ ├── babbage │ │ │ ├── alonzo-babbage-test-genesis.json │ │ │ └── conway-babbage-test-genesis.json │ │ └── byron │ │ │ └── configuration.yaml │ ├── devnet-log.sh │ ├── devnet-mkfiles.sh │ ├── devnet-query.sh │ ├── devnet-run.sh │ ├── devnet-stop.sh │ ├── devnet-visualize.sh │ ├── mkfiles │ │ ├── mkfiles-cardano.sh │ │ ├── mkfiles-cleanup.sh │ │ ├── mkfiles-dmq.sh │ │ ├── mkfiles-docker.sh │ │ ├── mkfiles-init.sh │ │ ├── mkfiles-mithril-delegation.sh │ │ ├── mkfiles-mithril-era.sh │ │ ├── mkfiles-mithril-payment.sh │ │ ├── mkfiles-pools.sh │ │ ├── mkfiles-query.sh │ │ ├── mkfiles-start.sh │ │ ├── mkfiles-topology-cardano.sh │ │ └── mkfiles-topology-dmq.sh │ └── query-cardano.sh ├── mithril-end-to-end │ ├── .gitignore │ ├── .vsls.json │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── backward-compatibility.md │ ├── benchmark-aggregator.sh │ ├── monitor │ │ ├── config │ │ │ ├── grafana │ │ │ │ └── provisioning │ │ │ │ │ ├── dashboards │ │ │ │ │ ├── dashboard.yml │ │ │ │ │ ├── node-exporter-1860_rev31.json │ │ │ │ │ └── process-exporter-13882_rev9.json │ │ │ │ │ └── datasources │ │ │ │ │ └── datasource.yml │ │ │ ├── process_exporter │ │ │ │ └── process.yml │ │ │ └── prometheus │ │ │ │ └── prometheus.yml │ │ └── docker-compose.yaml │ ├── script │ │ └── mock-cardano-cli │ └── src │ │ ├── assertions │ │ ├── check.rs │ │ ├── exec.rs │ │ ├── mod.rs │ │ └── wait.rs │ │ ├── bin │ │ └── load-aggregator │ │ │ └── main.rs │ │ ├── devnet │ │ ├── mod.rs │ │ └── runner.rs │ │ ├── end_to_end_spec.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── mithril │ │ ├── aggregator.rs │ │ ├── client.rs │ │ ├── infrastructure.rs │ │ ├── mod.rs │ │ ├── relay_aggregator.rs │ │ ├── relay_passive.rs │ │ ├── relay_signer.rs │ │ └── signer.rs │ │ ├── run_only.rs │ │ ├── stress_test │ │ ├── aggregator_helpers.rs │ │ ├── entities.rs │ │ ├── fake_chain.rs │ │ ├── fake_client.rs │ │ ├── fake_signer.rs │ │ ├── mod.rs │ │ ├── payload_builder.rs │ │ ├── utils.rs │ │ └── wait.rs │ │ └── utils │ │ ├── compatibility_checker.rs │ │ ├── file_utils.rs │ │ ├── formatting.rs │ │ ├── mithril_command.rs │ │ ├── mod.rs │ │ ├── spec_utils.rs │ │ └── version_req.rs └── test_data │ ├── README.md │ ├── blocks │ ├── allegra1.block │ ├── alonzo1.block │ ├── byron2.block │ ├── conway1.block │ ├── mary1.block │ └── shelley1.block │ ├── immutable │ ├── 00000.chunk │ ├── 00000.primary │ ├── 00000.secondary │ ├── 00001.chunk │ ├── 00001.primary │ ├── 00001.secondary │ ├── 00002.chunk │ ├── 00002.primary │ ├── 00002.secondary │ ├── 00003.chunk │ ├── 00003.primary │ └── 00003.secondary │ └── parsing_error │ └── immutable │ ├── 04831.chunk │ ├── 04831.primary │ ├── 04831.secondary │ ├── 04832.chunk │ ├── 04832.primary │ └── 04832.secondary ├── networks.json ├── openapi.yaml └── rustfmt.toml /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.dockerignore -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/ISSUE_TEMPLATE/config.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_idea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/ISSUE_TEMPLATE/feature_idea.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/aggregator-stress-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/aggregator-stress-test.yml -------------------------------------------------------------------------------- /.github/workflows/backward-compatibility.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/backward-compatibility.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/docker-builds.yml -------------------------------------------------------------------------------- /.github/workflows/manual-publish-crates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/manual-publish-crates.yml -------------------------------------------------------------------------------- /.github/workflows/manual-publish-npm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/manual-publish-npm.yml -------------------------------------------------------------------------------- /.github/workflows/nightly-dispatcher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/nightly-dispatcher.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/pre-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scripts/edit-cargo-toml-version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/scripts/edit-cargo-toml-version.py -------------------------------------------------------------------------------- /.github/workflows/scripts/package-distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/scripts/package-distribution.py -------------------------------------------------------------------------------- /.github/workflows/scripts/sign-distribution.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/scripts/sign-distribution.sh -------------------------------------------------------------------------------- /.github/workflows/scripts/verify-distribution.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/scripts/verify-distribution.sh -------------------------------------------------------------------------------- /.github/workflows/test-client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/test-client.yml -------------------------------------------------------------------------------- /.github/workflows/test-deploy-network.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/test-deploy-network.yml -------------------------------------------------------------------------------- /.github/workflows/test-docker-distribution.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/test-docker-distribution.yml -------------------------------------------------------------------------------- /.github/workflows/test-notify-on-failure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.github/workflows/test-notify-on-failure.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DEV-ADR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/DEV-ADR.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/SECURITY.md -------------------------------------------------------------------------------- /demo/protocol-demo/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | mithrildemo 3 | .DS_Store 4 | artifacts -------------------------------------------------------------------------------- /demo/protocol-demo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/demo/protocol-demo/Cargo.toml -------------------------------------------------------------------------------- /demo/protocol-demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/demo/protocol-demo/Makefile -------------------------------------------------------------------------------- /demo/protocol-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/demo/protocol-demo/README.md -------------------------------------------------------------------------------- /demo/protocol-demo/src/demonstrator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/demo/protocol-demo/src/demonstrator.rs -------------------------------------------------------------------------------- /demo/protocol-demo/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/demo/protocol-demo/src/main.rs -------------------------------------------------------------------------------- /demo/protocol-demo/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/demo/protocol-demo/src/types.rs -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/deny.toml -------------------------------------------------------------------------------- /docs/devbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/devbook/README.md -------------------------------------------------------------------------------- /docs/devbook/bump-versions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/devbook/bump-versions/README.md -------------------------------------------------------------------------------- /docs/devbook/bump-versions/bump_versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/devbook/bump-versions/bump_versions.sh -------------------------------------------------------------------------------- /docs/runbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/README.md -------------------------------------------------------------------------------- /docs/runbook/aggregator-metrics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/aggregator-metrics/README.md -------------------------------------------------------------------------------- /docs/runbook/era-markers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/era-markers/README.md -------------------------------------------------------------------------------- /docs/runbook/genesis-manually/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/genesis-manually/README.md -------------------------------------------------------------------------------- /docs/runbook/manual-publish-crates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/manual-publish-crates/README.md -------------------------------------------------------------------------------- /docs/runbook/manual-publish-npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/manual-publish-npm/README.md -------------------------------------------------------------------------------- /docs/runbook/protocol-parameters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/protocol-parameters/README.md -------------------------------------------------------------------------------- /docs/runbook/recompute-certificates-hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/recompute-certificates-hash/README.md -------------------------------------------------------------------------------- /docs/runbook/registrations-monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/registrations-monitoring/README.md -------------------------------------------------------------------------------- /docs/runbook/ssh-access/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/ssh-access/README.md -------------------------------------------------------------------------------- /docs/runbook/statistics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/statistics/README.md -------------------------------------------------------------------------------- /docs/runbook/statistics/snapshot_downloads.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/statistics/snapshot_downloads.sql -------------------------------------------------------------------------------- /docs/runbook/terraform-lock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/terraform-lock/README.md -------------------------------------------------------------------------------- /docs/runbook/test-client-multiplatform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/test-client-multiplatform/README.md -------------------------------------------------------------------------------- /docs/runbook/test-deploy-network/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/test-deploy-network/README.md -------------------------------------------------------------------------------- /docs/runbook/test-docker-distribution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/test-docker-distribution/README.md -------------------------------------------------------------------------------- /docs/runbook/upgrade-vm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/runbook/upgrade-vm/README.md -------------------------------------------------------------------------------- /docs/website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/.gitignore -------------------------------------------------------------------------------- /docs/website/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/Makefile -------------------------------------------------------------------------------- /docs/website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/README.md -------------------------------------------------------------------------------- /docs/website/adr/001-use-adr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/001-use-adr.md -------------------------------------------------------------------------------- /docs/website/adr/002-use-structured-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/002-use-structured-logging.md -------------------------------------------------------------------------------- /docs/website/adr/003-release/img/release_process.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/003-release/img/release_process.jpg -------------------------------------------------------------------------------- /docs/website/adr/003-release/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/003-release/index.md -------------------------------------------------------------------------------- /docs/website/adr/005-use-rfc3339-for-dates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/005-use-rfc3339-for-dates.md -------------------------------------------------------------------------------- /docs/website/adr/006-errors-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/006-errors-implementation.md -------------------------------------------------------------------------------- /docs/website/adr/007-standardize-log-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/007-standardize-log-output.md -------------------------------------------------------------------------------- /docs/website/adr/009-database-migration-squashing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/009-database-migration-squashing.md -------------------------------------------------------------------------------- /docs/website/adr/010-http-status-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/adr/010-http-status-code.md -------------------------------------------------------------------------------- /docs/website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/babel.config.js -------------------------------------------------------------------------------- /docs/website/blog/2022-09-14-sqlite-stores.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2022-09-14-sqlite-stores.md -------------------------------------------------------------------------------- /docs/website/blog/2022-10-28-updated-environments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2022-10-28-updated-environments.md -------------------------------------------------------------------------------- /docs/website/blog/2023-06-14-new-client-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2023-06-14-new-client-interface.md -------------------------------------------------------------------------------- /docs/website/blog/2023-07-21-mainnet-beta-launch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2023-07-21-mainnet-beta-launch.md -------------------------------------------------------------------------------- /docs/website/blog/2024-12-17-distribution-2450.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2024-12-17-distribution-2450.md -------------------------------------------------------------------------------- /docs/website/blog/2025-02-14-distribution-2506.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2025-02-14-distribution-2506.md -------------------------------------------------------------------------------- /docs/website/blog/2025-03-28-distribution-2513.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2025-03-28-distribution-2513.md -------------------------------------------------------------------------------- /docs/website/blog/2025-05-05-distribution-2517.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2025-05-05-distribution-2517.md -------------------------------------------------------------------------------- /docs/website/blog/2025-06-16-distribution-2524.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2025-06-16-distribution-2524.md -------------------------------------------------------------------------------- /docs/website/blog/2025-09-17-distribution-2537.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2025-09-17-distribution-2537.md -------------------------------------------------------------------------------- /docs/website/blog/2025-11-03-distribution-2543.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/blog/2025-11-03-distribution-2543.md -------------------------------------------------------------------------------- /docs/website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/docusaurus.config.js -------------------------------------------------------------------------------- /docs/website/helpers/media-queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/helpers/media-queries.ts -------------------------------------------------------------------------------- /docs/website/homepage-content/features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/homepage-content/features.tsx -------------------------------------------------------------------------------- /docs/website/homepage-content/hero.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/homepage-content/hero.ts -------------------------------------------------------------------------------- /docs/website/homepage-content/use-cases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/homepage-content/use-cases.ts -------------------------------------------------------------------------------- /docs/website/homepage-content/why-mithril.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/homepage-content/why-mithril.tsx -------------------------------------------------------------------------------- /docs/website/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/package-lock.json -------------------------------------------------------------------------------- /docs/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/package.json -------------------------------------------------------------------------------- /docs/website/root/compiled-binaries.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/compiled-binaries.mdx -------------------------------------------------------------------------------- /docs/website/root/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/glossary.md -------------------------------------------------------------------------------- /docs/website/root/manual/develop/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/develop/README.mdx -------------------------------------------------------------------------------- /docs/website/root/manual/develop/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/develop/_category_.json -------------------------------------------------------------------------------- /docs/website/root/manual/develop/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/develop/references.md -------------------------------------------------------------------------------- /docs/website/root/manual/getting-started/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/getting-started/README.mdx -------------------------------------------------------------------------------- /docs/website/root/manual/operate/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/operate/README.mdx -------------------------------------------------------------------------------- /docs/website/root/manual/operate/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/operate/_category_.json -------------------------------------------------------------------------------- /docs/website/root/manual/operate/run-signer-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/operate/run-signer-node.md -------------------------------------------------------------------------------- /docs/website/root/manual/welcome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/manual/welcome.md -------------------------------------------------------------------------------- /docs/website/root/mithril/advanced/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/mithril/advanced/README.mdx -------------------------------------------------------------------------------- /docs/website/root/mithril/advanced/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/mithril/advanced/_category_.json -------------------------------------------------------------------------------- /docs/website/root/mithril/advanced/threat-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/mithril/advanced/threat-model.md -------------------------------------------------------------------------------- /docs/website/root/mithril/beginner/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/mithril/beginner/README.mdx -------------------------------------------------------------------------------- /docs/website/root/mithril/beginner/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/mithril/beginner/_category_.json -------------------------------------------------------------------------------- /docs/website/root/mithril/beginner/how-it-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/mithril/beginner/how-it-works.md -------------------------------------------------------------------------------- /docs/website/root/mithril/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/mithril/intro.md -------------------------------------------------------------------------------- /docs/website/root/networks-matrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/root/networks-matrix.md -------------------------------------------------------------------------------- /docs/website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/sidebars.js -------------------------------------------------------------------------------- /docs/website/src/components/AnimatedText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/AnimatedText.tsx -------------------------------------------------------------------------------- /docs/website/src/components/Features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/Features.tsx -------------------------------------------------------------------------------- /docs/website/src/components/HomepageHero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/HomepageHero.tsx -------------------------------------------------------------------------------- /docs/website/src/components/UseCases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/UseCases.tsx -------------------------------------------------------------------------------- /docs/website/src/components/WhyMithril.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/WhyMithril.tsx -------------------------------------------------------------------------------- /docs/website/src/components/icons/Discord.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/icons/Discord.tsx -------------------------------------------------------------------------------- /docs/website/src/components/icons/Github.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/icons/Github.tsx -------------------------------------------------------------------------------- /docs/website/src/components/icons/Scalability.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/icons/Scalability.tsx -------------------------------------------------------------------------------- /docs/website/src/components/icons/Security.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/icons/Security.tsx -------------------------------------------------------------------------------- /docs/website/src/components/icons/Speed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/icons/Speed.tsx -------------------------------------------------------------------------------- /docs/website/src/components/icons/Verification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/components/icons/Verification.tsx -------------------------------------------------------------------------------- /docs/website/src/context/PageContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/context/PageContext.ts -------------------------------------------------------------------------------- /docs/website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/css/custom.css -------------------------------------------------------------------------------- /docs/website/src/hooks/useIsLandingPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/hooks/useIsLandingPage.ts -------------------------------------------------------------------------------- /docs/website/src/hooks/useMediaQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/hooks/useMediaQuery.ts -------------------------------------------------------------------------------- /docs/website/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/pages/index.module.css -------------------------------------------------------------------------------- /docs/website/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/pages/index.tsx -------------------------------------------------------------------------------- /docs/website/src/theme/Footer/Layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/theme/Footer/Layout/index.tsx -------------------------------------------------------------------------------- /docs/website/src/theme/Footer/LinkItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/theme/Footer/LinkItem/index.tsx -------------------------------------------------------------------------------- /docs/website/src/theme/Footer/Logo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/theme/Footer/Logo/index.tsx -------------------------------------------------------------------------------- /docs/website/src/theme/Footer/Logo/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/theme/Footer/Logo/styles.module.css -------------------------------------------------------------------------------- /docs/website/src/theme/Navbar/Content/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/theme/Navbar/Content/index.tsx -------------------------------------------------------------------------------- /docs/website/src/theme/Navbar/Layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/src/theme/Navbar/Layout/index.tsx -------------------------------------------------------------------------------- /docs/website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/website/static/fonts/Inter-VariableFont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/fonts/Inter-VariableFont.ttf -------------------------------------------------------------------------------- /docs/website/static/fonts/Lexend-VariableFont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/fonts/Lexend-VariableFont.ttf -------------------------------------------------------------------------------- /docs/website/static/img/GitHub-Mark-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/GitHub-Mark-32px.png -------------------------------------------------------------------------------- /docs/website/static/img/card-get-started.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/card-get-started.svg -------------------------------------------------------------------------------- /docs/website/static/img/card-native-tokens.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/card-native-tokens.svg -------------------------------------------------------------------------------- /docs/website/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/docusaurus.png -------------------------------------------------------------------------------- /docs/website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/website/static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/logo.png -------------------------------------------------------------------------------- /docs/website/static/img/mithril-logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/mithril-logo-dark.svg -------------------------------------------------------------------------------- /docs/website/static/img/mithril-logo-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/mithril-logo-text.svg -------------------------------------------------------------------------------- /docs/website/static/img/mithril-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/mithril-logo.svg -------------------------------------------------------------------------------- /docs/website/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /docs/website/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /docs/website/static/mobile-mithril-hero-original.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/static/mobile-mithril-hero-original.mp4 -------------------------------------------------------------------------------- /docs/website/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/tailwind.config.ts -------------------------------------------------------------------------------- /docs/website/upgrade/theme-footer-layout.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/upgrade/theme-footer-layout.patch -------------------------------------------------------------------------------- /docs/website/upgrade/theme-footer-linkItem.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/upgrade/theme-footer-linkItem.patch -------------------------------------------------------------------------------- /docs/website/upgrade/theme-footer-logo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/upgrade/theme-footer-logo.patch -------------------------------------------------------------------------------- /docs/website/upgrade/theme-navbar-content.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/upgrade/theme-navbar-content.patch -------------------------------------------------------------------------------- /docs/website/upgrade/theme-navbar-layout.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/docs/website/upgrade/theme-navbar-layout.patch -------------------------------------------------------------------------------- /docs/website/versions.json: -------------------------------------------------------------------------------- 1 | ["maintained"] 2 | -------------------------------------------------------------------------------- /examples/client-cardano-database-v2/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | client-cardano-database 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /examples/client-cardano-database-v2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-database-v2/Cargo.toml -------------------------------------------------------------------------------- /examples/client-cardano-database-v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-database-v2/README.md -------------------------------------------------------------------------------- /examples/client-cardano-database-v2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-database-v2/src/main.rs -------------------------------------------------------------------------------- /examples/client-cardano-database/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | client-snapshot 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /examples/client-cardano-database/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-database/Cargo.toml -------------------------------------------------------------------------------- /examples/client-cardano-database/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-database/README.md -------------------------------------------------------------------------------- /examples/client-cardano-database/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-database/src/main.rs -------------------------------------------------------------------------------- /examples/client-cardano-stake-distribution/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | client-cardano-stake-distribution 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /examples/client-cardano-stake-distribution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-stake-distribution/README.md -------------------------------------------------------------------------------- /examples/client-cardano-transaction/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | client-cardano-transaction 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /examples/client-cardano-transaction/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-transaction/Cargo.toml -------------------------------------------------------------------------------- /examples/client-cardano-transaction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-transaction/README.md -------------------------------------------------------------------------------- /examples/client-cardano-transaction/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-cardano-transaction/src/main.rs -------------------------------------------------------------------------------- /examples/client-mithril-stake-distribution/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | client-mithril-stake-distribution 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /examples/client-mithril-stake-distribution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-mithril-stake-distribution/README.md -------------------------------------------------------------------------------- /examples/client-wasm-nodejs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /examples/client-wasm-nodejs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-nodejs/Makefile -------------------------------------------------------------------------------- /examples/client-wasm-nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-nodejs/README.md -------------------------------------------------------------------------------- /examples/client-wasm-nodejs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-nodejs/index.js -------------------------------------------------------------------------------- /examples/client-wasm-nodejs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-nodejs/package-lock.json -------------------------------------------------------------------------------- /examples/client-wasm-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-nodejs/package.json -------------------------------------------------------------------------------- /examples/client-wasm-web/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /examples/client-wasm-web/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/Makefile -------------------------------------------------------------------------------- /examples/client-wasm-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/README.md -------------------------------------------------------------------------------- /examples/client-wasm-web/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/bootstrap.js -------------------------------------------------------------------------------- /examples/client-wasm-web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/index.html -------------------------------------------------------------------------------- /examples/client-wasm-web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/index.js -------------------------------------------------------------------------------- /examples/client-wasm-web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/package-lock.json -------------------------------------------------------------------------------- /examples/client-wasm-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/package.json -------------------------------------------------------------------------------- /examples/client-wasm-web/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/examples/client-wasm-web/webpack.config.js -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/flake.nix -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/Makefile -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/README.md -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/src/builder.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/src/client.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/src/error.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/src/query/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/src/query/api.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/src/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/src/query/mod.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-client/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-client/src/test/mod.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-discovery/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-discovery/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-aggregator-discovery/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-discovery/Makefile -------------------------------------------------------------------------------- /internal/mithril-aggregator-discovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-discovery/README.md -------------------------------------------------------------------------------- /internal/mithril-aggregator-discovery/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-discovery/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-aggregator-discovery/src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-aggregator-discovery/src/model.rs -------------------------------------------------------------------------------- /internal/mithril-build-script/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .DS_Store 3 | 4 | -------------------------------------------------------------------------------- /internal/mithril-build-script/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-build-script/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-build-script/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-build-script/Makefile -------------------------------------------------------------------------------- /internal/mithril-build-script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-build-script/README.md -------------------------------------------------------------------------------- /internal/mithril-build-script/src/fake_aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-build-script/src/fake_aggregator.rs -------------------------------------------------------------------------------- /internal/mithril-build-script/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-build-script/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-build-script/src/open_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-build-script/src/open_api.rs -------------------------------------------------------------------------------- /internal/mithril-cli-helper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-cli-helper/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-cli-helper/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-cli-helper/Makefile -------------------------------------------------------------------------------- /internal/mithril-cli-helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-cli-helper/README.md -------------------------------------------------------------------------------- /internal/mithril-cli-helper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-cli-helper/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-cli-helper/src/source_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-cli-helper/src/source_config.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-dmq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/Makefile -------------------------------------------------------------------------------- /internal/mithril-dmq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/README.md -------------------------------------------------------------------------------- /internal/mithril-dmq/src/consumer/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/consumer/client/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/consumer/client/pallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/consumer/client/pallas.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/consumer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/consumer/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/consumer/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/consumer/server/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/consumer/server/pallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/consumer/server/pallas.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/consumer/server/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/consumer/server/queue.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/model/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/model/builder.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/model/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/model/message.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/model/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/model/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/model/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/model/network.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/model/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/model/timestamp.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/publisher/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/publisher/client/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/publisher/client/pallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/publisher/client/pallas.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/publisher/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/publisher/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/publisher/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/publisher/server/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/publisher/server/pallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/publisher/server/pallas.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/test/double/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/test/double/consumer.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/test/double/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/test/double/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/test/double/publisher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/test/double/publisher.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/test/double/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/test/double/timestamp.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/test/fake_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/test/fake_message.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/test/mod.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/src/test/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/src/test/payload.rs -------------------------------------------------------------------------------- /internal/mithril-dmq/tests/consumer_client_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-dmq/tests/consumer_client_server.rs -------------------------------------------------------------------------------- /internal/mithril-doc-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc-derive/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-doc-derive/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc-derive/Makefile -------------------------------------------------------------------------------- /internal/mithril-doc-derive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc-derive/README.md -------------------------------------------------------------------------------- /internal/mithril-doc-derive/src/doc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc-derive/src/doc.rs -------------------------------------------------------------------------------- /internal/mithril-doc-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc-derive/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-doc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc/Makefile -------------------------------------------------------------------------------- /internal/mithril-doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc/README.md -------------------------------------------------------------------------------- /internal/mithril-doc/src/extract_clap_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc/src/extract_clap_info.rs -------------------------------------------------------------------------------- /internal/mithril-doc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-doc/src/markdown_formatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc/src/markdown_formatter.rs -------------------------------------------------------------------------------- /internal/mithril-doc/src/test_doc_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-doc/src/test_doc_macro.rs -------------------------------------------------------------------------------- /internal/mithril-era/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-era/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/Makefile -------------------------------------------------------------------------------- /internal/mithril-era/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/README.md -------------------------------------------------------------------------------- /internal/mithril-era/src/adapters/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/adapters/bootstrap.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/adapters/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/adapters/builder.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/adapters/cardano_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/adapters/cardano_chain.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/adapters/dummy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/adapters/dummy.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/adapters/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/adapters/file.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/adapters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/adapters/mod.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/era_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/era_checker.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/era_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/era_reader.rs -------------------------------------------------------------------------------- /internal/mithril-era/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-era/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-metric/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-metric/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-metric/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-metric/Makefile -------------------------------------------------------------------------------- /internal/mithril-metric/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-metric/README.md -------------------------------------------------------------------------------- /internal/mithril-metric/src/helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-metric/src/helper.rs -------------------------------------------------------------------------------- /internal/mithril-metric/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-metric/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-metric/src/metric.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-metric/src/metric.rs -------------------------------------------------------------------------------- /internal/mithril-metric/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-metric/src/server.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /internal/mithril-persistence/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-persistence/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/Makefile -------------------------------------------------------------------------------- /internal/mithril-persistence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/README.md -------------------------------------------------------------------------------- /internal/mithril-persistence/src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/database/mod.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/sqlite/cleaner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/sqlite/cleaner.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/sqlite/condition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/sqlite/condition.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/sqlite/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/sqlite/cursor.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/sqlite/entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/sqlite/entity.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/sqlite/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/sqlite/mod.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/sqlite/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/sqlite/query.rs -------------------------------------------------------------------------------- /internal/mithril-persistence/src/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-persistence/src/store/mod.rs -------------------------------------------------------------------------------- /internal/mithril-protocol-config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-protocol-config/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/Makefile -------------------------------------------------------------------------------- /internal/mithril-protocol-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/README.md -------------------------------------------------------------------------------- /internal/mithril-protocol-config/src/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/src/http.rs -------------------------------------------------------------------------------- /internal/mithril-protocol-config/src/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/src/interface.rs -------------------------------------------------------------------------------- /internal/mithril-protocol-config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-protocol-config/src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/src/model.rs -------------------------------------------------------------------------------- /internal/mithril-protocol-config/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-protocol-config/src/test/mod.rs -------------------------------------------------------------------------------- /internal/mithril-resource-pool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-resource-pool/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-resource-pool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-resource-pool/Makefile -------------------------------------------------------------------------------- /internal/mithril-resource-pool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-resource-pool/README.md -------------------------------------------------------------------------------- /internal/mithril-resource-pool/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-resource-pool/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-resource-pool/src/resource_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-resource-pool/src/resource_pool.rs -------------------------------------------------------------------------------- /internal/mithril-ticker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-ticker/Cargo.toml -------------------------------------------------------------------------------- /internal/mithril-ticker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-ticker/Makefile -------------------------------------------------------------------------------- /internal/mithril-ticker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-ticker/README.md -------------------------------------------------------------------------------- /internal/mithril-ticker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-ticker/src/lib.rs -------------------------------------------------------------------------------- /internal/mithril-ticker/src/ticker_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/mithril-ticker/src/ticker_service.rs -------------------------------------------------------------------------------- /internal/tests/mithril-api-spec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-api-spec/Cargo.toml -------------------------------------------------------------------------------- /internal/tests/mithril-api-spec/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-api-spec/Makefile -------------------------------------------------------------------------------- /internal/tests/mithril-api-spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-api-spec/README.md -------------------------------------------------------------------------------- /internal/tests/mithril-api-spec/src/apispec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-api-spec/src/apispec.rs -------------------------------------------------------------------------------- /internal/tests/mithril-api-spec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-api-spec/src/lib.rs -------------------------------------------------------------------------------- /internal/tests/mithril-test-http-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-test-http-server/Cargo.toml -------------------------------------------------------------------------------- /internal/tests/mithril-test-http-server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-test-http-server/Makefile -------------------------------------------------------------------------------- /internal/tests/mithril-test-http-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-test-http-server/README.md -------------------------------------------------------------------------------- /internal/tests/mithril-test-http-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/internal/tests/mithril-test-http-server/src/lib.rs -------------------------------------------------------------------------------- /mithril-aggregator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/.gitignore -------------------------------------------------------------------------------- /mithril-aggregator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/Cargo.toml -------------------------------------------------------------------------------- /mithril-aggregator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/Dockerfile -------------------------------------------------------------------------------- /mithril-aggregator/Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/Dockerfile.ci -------------------------------------------------------------------------------- /mithril-aggregator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/Makefile -------------------------------------------------------------------------------- /mithril-aggregator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/README.md -------------------------------------------------------------------------------- /mithril-aggregator/config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/config/dev.json -------------------------------------------------------------------------------- /mithril-aggregator/config/preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/config/preview.json -------------------------------------------------------------------------------- /mithril-aggregator/src/artifact_builder/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/artifact_builder/interface.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/artifact_builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/artifact_builder/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/commands/database_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/commands/database_command.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/commands/era_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/commands/era_command.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/commands/genesis_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/commands/genesis_command.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/commands/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/commands/serve_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/commands/serve_command.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/commands/tools_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/commands/tools_command.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/configuration.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/migration.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/query/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/query/signer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/query/signer/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/record/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/record/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/record/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/record/signer.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/record/stake_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/record/stake_pool.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/repository/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/repository/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/database/test_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/database/test_helper.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/dependency_injection/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/dependency_injection/error.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/dependency_injection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/dependency_injection/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/entities/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/entities/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/entities/open_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/entities/open_message.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/event_store/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/event_store/database/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/event_store/database/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/event_store/database/query.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/event_store/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/event_store/event.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/event_store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/event_store/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/event_store/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/event_store/runner.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/file_uploaders/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/file_uploaders/interface.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/file_uploaders/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/file_uploaders/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/http_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/http_server/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/http_server/parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/http_server/parameters.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/http_server/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/http_server/routes/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/http_server/routes/reply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/http_server/routes/reply.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/http_server/routes/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/http_server/routes/router.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/http_server/routes/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/http_server/routes/status.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/http_server/validators/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/http_server/validators/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/lib.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/main.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/message_adapters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/message_adapters/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/metrics/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/metrics/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/metrics/service.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/multi_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/multi_signer.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/runtime/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/runtime/error.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/runtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/runtime/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/runtime/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/runtime/runner.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/runtime/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/runtime/state_machine.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/aggregator_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/aggregator_client.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/certifier/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/certifier/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/epoch_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/epoch_service.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/message.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/prover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/prover.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/signed_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/signed_entity.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/snapshotter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/snapshotter/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/upkeep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/upkeep.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/services/usage_reporter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/services/usage_reporter.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/store/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/test/double/dummies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/test/double/dummies.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/test/double/mocks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/test/double/mocks.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/test/double/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/test/double/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/test/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod double; 2 | 3 | #[cfg(test)] 4 | mithril_common::define_test_logger!(); 5 | -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/digest_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/digest_helpers.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/era.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/era.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/file_archiver/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/file_archiver/api.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/file_archiver/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/file_archiver/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/file_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/file_size.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/genesis.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/mod.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/signer_importer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/signer_importer.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/url_sanitizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/url_sanitizer.rs -------------------------------------------------------------------------------- /mithril-aggregator/src/tools/vacuum_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/src/tools/vacuum_tracker.rs -------------------------------------------------------------------------------- /mithril-aggregator/tests/certificate_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/tests/certificate_chain.rs -------------------------------------------------------------------------------- /mithril-aggregator/tests/create_certificate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/tests/create_certificate.rs -------------------------------------------------------------------------------- /mithril-aggregator/tests/era_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/tests/era_checker.rs -------------------------------------------------------------------------------- /mithril-aggregator/tests/genesis_to_signing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/tests/genesis_to_signing.rs -------------------------------------------------------------------------------- /mithril-aggregator/tests/open_message_expiration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/tests/open_message_expiration.rs -------------------------------------------------------------------------------- /mithril-aggregator/tests/prove_transactions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/tests/prove_transactions.rs -------------------------------------------------------------------------------- /mithril-aggregator/tests/test_extensions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-aggregator/tests/test_extensions/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/.gitignore: -------------------------------------------------------------------------------- 1 | data/ 2 | target/ 3 | mithril-client 4 | .DS_Store -------------------------------------------------------------------------------- /mithril-client-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/Cargo.toml -------------------------------------------------------------------------------- /mithril-client-cli/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/Dockerfile -------------------------------------------------------------------------------- /mithril-client-cli/Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/Dockerfile.ci -------------------------------------------------------------------------------- /mithril-client-cli/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/Makefile -------------------------------------------------------------------------------- /mithril-client-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/README.md -------------------------------------------------------------------------------- /mithril-client-cli/config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/config/dev.json -------------------------------------------------------------------------------- /mithril-client-cli/config/preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/config/preview.json -------------------------------------------------------------------------------- /mithril-client-cli/src/command_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/command_context.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/cardano_db/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/cardano_db/list.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/cardano_db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/cardano_db/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/cardano_db/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/cardano_db/show.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/cardano_db/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/cardano_db/verify.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/deprecation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/deprecation.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/tools/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/tools/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/commands/tools/utxo_hd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/commands/tools/utxo_hd/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/configuration.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/lib.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/main.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/archive_unpacker/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/archive_unpacker/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/cardano_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/cardano_db.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/expander.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/feedback_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/feedback_receiver.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/forced_era_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/forced_era_fetcher.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/fs.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/http_downloader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/http_downloader/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/mod.rs -------------------------------------------------------------------------------- /mithril-client-cli/src/utils/progress_reporter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-cli/src/utils/progress_reporter.rs -------------------------------------------------------------------------------- /mithril-client-wasm/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .DS_Store 3 | dist/ 4 | -------------------------------------------------------------------------------- /mithril-client-wasm/.vsls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/.vsls.json -------------------------------------------------------------------------------- /mithril-client-wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/Cargo.toml -------------------------------------------------------------------------------- /mithril-client-wasm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/Makefile -------------------------------------------------------------------------------- /mithril-client-wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/README.md -------------------------------------------------------------------------------- /mithril-client-wasm/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/build.rs -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/Makefile -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/README.md -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/bootstrap.js -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/index.html -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/index.js -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/package-lock.json -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/package.json -------------------------------------------------------------------------------- /mithril-client-wasm/ci-test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/ci-test/webpack.config.js -------------------------------------------------------------------------------- /mithril-client-wasm/npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/npm/README.md -------------------------------------------------------------------------------- /mithril-client-wasm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/package.json -------------------------------------------------------------------------------- /mithril-client-wasm/src/client_wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/src/client_wasm.rs -------------------------------------------------------------------------------- /mithril-client-wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client-wasm/src/lib.rs -------------------------------------------------------------------------------- /mithril-client-wasm/src/test_data.rs: -------------------------------------------------------------------------------- 1 | #![allow(dead_code)] 2 | 3 | include!(concat!(env!("OUT_DIR"), "/imported_data.rs")); 4 | -------------------------------------------------------------------------------- /mithril-client/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .DS_Store 3 | 4 | -------------------------------------------------------------------------------- /mithril-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/Cargo.toml -------------------------------------------------------------------------------- /mithril-client/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/Makefile -------------------------------------------------------------------------------- /mithril-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/README.md -------------------------------------------------------------------------------- /mithril-client/src/aggregator_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/aggregator_client.rs -------------------------------------------------------------------------------- /mithril-client/src/cardano_database_client/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/cardano_database_client/api.rs -------------------------------------------------------------------------------- /mithril-client/src/cardano_database_client/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/cardano_database_client/fetch.rs -------------------------------------------------------------------------------- /mithril-client/src/cardano_database_client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/cardano_database_client/mod.rs -------------------------------------------------------------------------------- /mithril-client/src/cardano_transaction_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/cardano_transaction_client.rs -------------------------------------------------------------------------------- /mithril-client/src/certificate_client/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/certificate_client/api.rs -------------------------------------------------------------------------------- /mithril-client/src/certificate_client/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/certificate_client/fetch.rs -------------------------------------------------------------------------------- /mithril-client/src/certificate_client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/certificate_client/mod.rs -------------------------------------------------------------------------------- /mithril-client/src/certificate_client/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/certificate_client/verify.rs -------------------------------------------------------------------------------- /mithril-client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/client.rs -------------------------------------------------------------------------------- /mithril-client/src/era.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/era.rs -------------------------------------------------------------------------------- /mithril-client/src/feedback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/feedback.rs -------------------------------------------------------------------------------- /mithril-client/src/file_downloader/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/file_downloader/http.rs -------------------------------------------------------------------------------- /mithril-client/src/file_downloader/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/file_downloader/interface.rs -------------------------------------------------------------------------------- /mithril-client/src/file_downloader/mock_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/file_downloader/mock_builder.rs -------------------------------------------------------------------------------- /mithril-client/src/file_downloader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/file_downloader/mod.rs -------------------------------------------------------------------------------- /mithril-client/src/file_downloader/retry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/file_downloader/retry.rs -------------------------------------------------------------------------------- /mithril-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/lib.rs -------------------------------------------------------------------------------- /mithril-client/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/message.rs -------------------------------------------------------------------------------- /mithril-client/src/snapshot_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/snapshot_client.rs -------------------------------------------------------------------------------- /mithril-client/src/type_alias.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/type_alias.rs -------------------------------------------------------------------------------- /mithril-client/src/utils/ancillary_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/utils/ancillary_verifier.rs -------------------------------------------------------------------------------- /mithril-client/src/utils/bootstrap_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/utils/bootstrap_files.rs -------------------------------------------------------------------------------- /mithril-client/src/utils/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/utils/fs.rs -------------------------------------------------------------------------------- /mithril-client/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/utils/mod.rs -------------------------------------------------------------------------------- /mithril-client/src/utils/stream_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/utils/stream_reader.rs -------------------------------------------------------------------------------- /mithril-client/src/utils/temp_dir_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/utils/temp_dir_provider.rs -------------------------------------------------------------------------------- /mithril-client/src/utils/vec_deque_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/src/utils/vec_deque_extensions.rs -------------------------------------------------------------------------------- /mithril-client/tests/cardano_transaction_proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/cardano_transaction_proof.rs -------------------------------------------------------------------------------- /mithril-client/tests/certificate_get_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/certificate_get_list.rs -------------------------------------------------------------------------------- /mithril-client/tests/extensions/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/extensions/mock.rs -------------------------------------------------------------------------------- /mithril-client/tests/extensions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/extensions/mod.rs -------------------------------------------------------------------------------- /mithril-client/tests/extensions/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/extensions/routes/mod.rs -------------------------------------------------------------------------------- /mithril-client/tests/extensions/routes/proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/extensions/routes/proof.rs -------------------------------------------------------------------------------- /mithril-client/tests/extensions/routes/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/extensions/routes/snapshot.rs -------------------------------------------------------------------------------- /mithril-client/tests/extensions/routes/statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/extensions/routes/statistics.rs -------------------------------------------------------------------------------- /mithril-client/tests/extensions/snapshot_archives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-client/tests/extensions/snapshot_archives.rs -------------------------------------------------------------------------------- /mithril-common/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /mithril-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/Cargo.toml -------------------------------------------------------------------------------- /mithril-common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/Makefile -------------------------------------------------------------------------------- /mithril-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/README.md -------------------------------------------------------------------------------- /mithril-common/benches/block_range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/benches/block_range.rs -------------------------------------------------------------------------------- /mithril-common/benches/merkle_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/benches/merkle_map.rs -------------------------------------------------------------------------------- /mithril-common/benches/merkle_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/benches/merkle_tree.rs -------------------------------------------------------------------------------- /mithril-common/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/build.rs -------------------------------------------------------------------------------- /mithril-common/src/api_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/api_version.rs -------------------------------------------------------------------------------- /mithril-common/src/certificate_chain/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/certificate_chain/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/cardano/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/cardano/codec.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/cardano/cold_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/cardano/cold_key.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/cardano/kes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/cardano/kes/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/cardano/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/cardano/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/cardano/opcert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/cardano/opcert.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/codec/bech32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/codec/bech32.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/codec/binary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/codec/binary.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/codec/json_hex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/codec/json_hex.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/codec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/codec/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/conversions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/conversions.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/ed25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/ed25519.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/ed25519_alias.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/ed25519_alias.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/merkle_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/merkle_map.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/merkle_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/merkle_tree.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/types/alias.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/types/alias.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/types/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/crypto_helper/types/wrappers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/crypto_helper/types/wrappers.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/block_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/block_number.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/block_range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/block_range.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/cardano_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/cardano_database.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/cardano_db_beacon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/cardano_db_beacon.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/cardano_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/cardano_network.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/certificate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/certificate.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/epoch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/epoch.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/file_uri.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/file_uri.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/http_server_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/http_server_error.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/mithril_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/mithril_network.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/protocol_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/protocol_message.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/signable_manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/signable_manifest.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/signed_entity_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/signed_entity_type.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/signer.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/single_signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/single_signature.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/slot_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/slot_number.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/snapshot.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/supported_era.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/supported_era.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/time_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/time_point.rs -------------------------------------------------------------------------------- /mithril-common/src/entities/type_alias.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/entities/type_alias.rs -------------------------------------------------------------------------------- /mithril-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/lib.rs -------------------------------------------------------------------------------- /mithril-common/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/logging.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/aggregator_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/aggregator_status.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/cardano_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/cardano_database.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/certificate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/certificate.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/certificate_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/certificate_list.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/epoch_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/epoch_settings.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/interface.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/message_parts/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/message_parts/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/register_signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/register_signature.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/register_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/register_signer.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/snapshot.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/snapshot_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/snapshot_download.rs -------------------------------------------------------------------------------- /mithril-common/src/messages/snapshot_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/messages/snapshot_list.rs -------------------------------------------------------------------------------- /mithril-common/src/protocol/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/protocol/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/protocol/multi_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/protocol/multi_signer.rs -------------------------------------------------------------------------------- /mithril-common/src/protocol/signer_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/protocol/signer_builder.rs -------------------------------------------------------------------------------- /mithril-common/src/protocol/single_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/protocol/single_signer.rs -------------------------------------------------------------------------------- /mithril-common/src/signable_builder/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/signable_builder/interface.rs -------------------------------------------------------------------------------- /mithril-common/src/signable_builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/signable_builder/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/test/api_version_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/api_version_extensions.rs -------------------------------------------------------------------------------- /mithril-common/src/test/assert/dir_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/assert/dir_eq.rs -------------------------------------------------------------------------------- /mithril-common/src/test/assert/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/assert/json.rs -------------------------------------------------------------------------------- /mithril-common/src/test/assert/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/assert/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/test/builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/builder/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/test/crypto_helper/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/crypto_helper/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/test/crypto_helper/setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/crypto_helper/setup.rs -------------------------------------------------------------------------------- /mithril-common/src/test/double/api_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/double/api_version.rs -------------------------------------------------------------------------------- /mithril-common/src/test/double/dummies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/double/dummies.rs -------------------------------------------------------------------------------- /mithril-common/src/test/double/fake_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/double/fake_data.rs -------------------------------------------------------------------------------- /mithril-common/src/test/double/fake_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/double/fake_keys.rs -------------------------------------------------------------------------------- /mithril-common/src/test/double/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/double/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/test/entities_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/entities_extensions.rs -------------------------------------------------------------------------------- /mithril-common/src/test/logging/memory_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/logging/memory_logger.rs -------------------------------------------------------------------------------- /mithril-common/src/test/logging/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/logging/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/test/mock_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/mock_extensions.rs -------------------------------------------------------------------------------- /mithril-common/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/mod.rs -------------------------------------------------------------------------------- /mithril-common/src/test/temp_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-common/src/test/temp_dir.rs -------------------------------------------------------------------------------- /mithril-explorer/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/.eslintrc.json -------------------------------------------------------------------------------- /mithril-explorer/.fantasticonrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/.fantasticonrc.js -------------------------------------------------------------------------------- /mithril-explorer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/.gitignore -------------------------------------------------------------------------------- /mithril-explorer/.prettierignore: -------------------------------------------------------------------------------- 1 | out 2 | explorer 3 | font.css.hbs 4 | -------------------------------------------------------------------------------- /mithril-explorer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/Makefile -------------------------------------------------------------------------------- /mithril-explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/README.md -------------------------------------------------------------------------------- /mithril-explorer/__tests__/PoolTicker.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/__tests__/PoolTicker.test.js -------------------------------------------------------------------------------- /mithril-explorer/__tests__/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/__tests__/helpers.js -------------------------------------------------------------------------------- /mithril-explorer/__tests__/partyIdFormat.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/__tests__/partyIdFormat.test.js -------------------------------------------------------------------------------- /mithril-explorer/__tests__/percent.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/__tests__/percent.test.js -------------------------------------------------------------------------------- /mithril-explorer/__tests__/stakeFormat.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/__tests__/stakeFormat.test.js -------------------------------------------------------------------------------- /mithril-explorer/__tests__/store.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/__tests__/store.test.js -------------------------------------------------------------------------------- /mithril-explorer/font.css.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/font.css.hbs -------------------------------------------------------------------------------- /mithril-explorer/icons/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/icons/logo.svg -------------------------------------------------------------------------------- /mithril-explorer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/jest.config.js -------------------------------------------------------------------------------- /mithril-explorer/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/jsconfig.json -------------------------------------------------------------------------------- /mithril-explorer/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/next.config.js -------------------------------------------------------------------------------- /mithril-explorer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/package-lock.json -------------------------------------------------------------------------------- /mithril-explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/package.json -------------------------------------------------------------------------------- /mithril-explorer/public/cexplorer_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/public/cexplorer_logo.png -------------------------------------------------------------------------------- /mithril-explorer/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/public/favicon.svg -------------------------------------------------------------------------------- /mithril-explorer/public/fonts/mithril-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/public/fonts/mithril-icons.woff -------------------------------------------------------------------------------- /mithril-explorer/public/fonts/mithril-icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/public/fonts/mithril-icons.woff2 -------------------------------------------------------------------------------- /mithril-explorer/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/public/logo.png -------------------------------------------------------------------------------- /mithril-explorer/src/aggregator-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/aggregator-api.js -------------------------------------------------------------------------------- /mithril-explorer/src/aggregators-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/aggregators-list.js -------------------------------------------------------------------------------- /mithril-explorer/src/app/explorer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/app/explorer.module.css -------------------------------------------------------------------------------- /mithril-explorer/src/app/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/app/global.css -------------------------------------------------------------------------------- /mithril-explorer/src/app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/app/layout.js -------------------------------------------------------------------------------- /mithril-explorer/src/app/mithril-icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/app/mithril-icons.css -------------------------------------------------------------------------------- /mithril-explorer/src/app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/app/page.js -------------------------------------------------------------------------------- /mithril-explorer/src/app/registrations/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/app/registrations/page.js -------------------------------------------------------------------------------- /mithril-explorer/src/charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/charts.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/Artifacts/styles.module.css: -------------------------------------------------------------------------------- 1 | .artifactColLabel:first-letter { 2 | text-transform: uppercase; 3 | } 4 | -------------------------------------------------------------------------------- /mithril-explorer/src/components/CExplorerUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/CExplorerUrl.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/CopyButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/CopyButton.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/CopyableHash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/CopyableHash.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/IconBadge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/IconBadge.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/LinkButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/LinkButton.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/LocalDateTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/LocalDateTime.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/PoolTicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/PoolTicker.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/RawJsonButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/RawJsonButton.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/SignerTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/SignerTable.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/Stake.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/Stake.js -------------------------------------------------------------------------------- /mithril-explorer/src/components/VerifiedBadge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/components/VerifiedBadge.js -------------------------------------------------------------------------------- /mithril-explorer/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/constants.js -------------------------------------------------------------------------------- /mithril-explorer/src/store/poolsSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/store/poolsSlice.js -------------------------------------------------------------------------------- /mithril-explorer/src/store/provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/store/provider.js -------------------------------------------------------------------------------- /mithril-explorer/src/store/settingsSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/store/settingsSlice.js -------------------------------------------------------------------------------- /mithril-explorer/src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/store/store.js -------------------------------------------------------------------------------- /mithril-explorer/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/utils.js -------------------------------------------------------------------------------- /mithril-explorer/src/wasm-client-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-explorer/src/wasm-client-helpers.js -------------------------------------------------------------------------------- /mithril-infra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/README.md -------------------------------------------------------------------------------- /mithril-infra/assets/docker/.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /mithril-infra/assets/docker/Dockerfile.cardano: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/docker/Dockerfile.cardano -------------------------------------------------------------------------------- /mithril-infra/assets/docker/prometheus/cardano.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /mithril-infra/assets/docker/prometheus/mithril-aggregator.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /mithril-infra/assets/docker/prometheus/mithril-signer.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /mithril-infra/assets/docker/squid/squid.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/docker/squid/squid.conf -------------------------------------------------------------------------------- /mithril-infra/assets/docker/traefik/acme.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mithril-infra/assets/docker/traefik/traefik.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/docker/traefik/traefik.toml -------------------------------------------------------------------------------- /mithril-infra/assets/infra.version: -------------------------------------------------------------------------------- 1 | 0.4.13 2 | 3 | -------------------------------------------------------------------------------- /mithril-infra/assets/ssh_keys-production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/ssh_keys-production -------------------------------------------------------------------------------- /mithril-infra/assets/ssh_keys-testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/ssh_keys-testing -------------------------------------------------------------------------------- /mithril-infra/assets/startup-vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/startup-vm.sh -------------------------------------------------------------------------------- /mithril-infra/assets/tools/pool/_prelude.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/tools/pool/_prelude.sh -------------------------------------------------------------------------------- /mithril-infra/assets/tools/pool/create-keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/tools/pool/create-keys.sh -------------------------------------------------------------------------------- /mithril-infra/assets/tools/pool/renew-opcert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/assets/tools/pool/renew-opcert.sh -------------------------------------------------------------------------------- /mithril-infra/main.backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/main.backend.tf -------------------------------------------------------------------------------- /mithril-infra/main.cloud-storage.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/main.cloud-storage.tf -------------------------------------------------------------------------------- /mithril-infra/main.data-disk.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/main.data-disk.tf -------------------------------------------------------------------------------- /mithril-infra/main.dns.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/main.dns.tf -------------------------------------------------------------------------------- /mithril-infra/main.firewall.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/main.firewall.tf -------------------------------------------------------------------------------- /mithril-infra/main.vm.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/main.vm.tf -------------------------------------------------------------------------------- /mithril-infra/mithril.aggregator.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/mithril.aggregator.tf -------------------------------------------------------------------------------- /mithril-infra/mithril.bootstrap.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/mithril.bootstrap.tf -------------------------------------------------------------------------------- /mithril-infra/mithril.monitoring.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/mithril.monitoring.tf -------------------------------------------------------------------------------- /mithril-infra/mithril.network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/mithril.network.tf -------------------------------------------------------------------------------- /mithril-infra/mithril.reverse-proxy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/mithril.reverse-proxy.tf -------------------------------------------------------------------------------- /mithril-infra/mithril.signer.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/mithril.signer.tf -------------------------------------------------------------------------------- /mithril-infra/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/output.tf -------------------------------------------------------------------------------- /mithril-infra/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-infra/variables.tf -------------------------------------------------------------------------------- /mithril-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-install.sh -------------------------------------------------------------------------------- /mithril-relay/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/.gitignore -------------------------------------------------------------------------------- /mithril-relay/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/Cargo.toml -------------------------------------------------------------------------------- /mithril-relay/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/Dockerfile -------------------------------------------------------------------------------- /mithril-relay/Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/Dockerfile.ci -------------------------------------------------------------------------------- /mithril-relay/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/Makefile -------------------------------------------------------------------------------- /mithril-relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/README.md -------------------------------------------------------------------------------- /mithril-relay/config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/config/dev.json -------------------------------------------------------------------------------- /mithril-relay/config/preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/config/preview.json -------------------------------------------------------------------------------- /mithril-relay/src/commands/aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/commands/aggregator.rs -------------------------------------------------------------------------------- /mithril-relay/src/commands/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/commands/context.rs -------------------------------------------------------------------------------- /mithril-relay/src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/commands/mod.rs -------------------------------------------------------------------------------- /mithril-relay/src/commands/passive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/commands/passive.rs -------------------------------------------------------------------------------- /mithril-relay/src/commands/relay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/commands/relay.rs -------------------------------------------------------------------------------- /mithril-relay/src/commands/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/commands/signer.rs -------------------------------------------------------------------------------- /mithril-relay/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/lib.rs -------------------------------------------------------------------------------- /mithril-relay/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/main.rs -------------------------------------------------------------------------------- /mithril-relay/src/p2p/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/p2p/error.rs -------------------------------------------------------------------------------- /mithril-relay/src/p2p/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/p2p/mod.rs -------------------------------------------------------------------------------- /mithril-relay/src/p2p/peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/p2p/peer.rs -------------------------------------------------------------------------------- /mithril-relay/src/relay/aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/relay/aggregator.rs -------------------------------------------------------------------------------- /mithril-relay/src/relay/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/relay/mod.rs -------------------------------------------------------------------------------- /mithril-relay/src/relay/passive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/relay/passive.rs -------------------------------------------------------------------------------- /mithril-relay/src/relay/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/relay/signer.rs -------------------------------------------------------------------------------- /mithril-relay/src/repeater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/src/repeater.rs -------------------------------------------------------------------------------- /mithril-relay/tests/register_signer_signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-relay/tests/register_signer_signature.rs -------------------------------------------------------------------------------- /mithril-signer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/.gitignore -------------------------------------------------------------------------------- /mithril-signer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/Cargo.toml -------------------------------------------------------------------------------- /mithril-signer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/Dockerfile -------------------------------------------------------------------------------- /mithril-signer/Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/Dockerfile.ci -------------------------------------------------------------------------------- /mithril-signer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/Makefile -------------------------------------------------------------------------------- /mithril-signer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/README.md -------------------------------------------------------------------------------- /mithril-signer/benches/mktree_store_sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/benches/mktree_store_sqlite.rs -------------------------------------------------------------------------------- /mithril-signer/config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/config/dev.json -------------------------------------------------------------------------------- /mithril-signer/config/preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/config/preview.json -------------------------------------------------------------------------------- /mithril-signer/src/commands/database_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/commands/database_command.rs -------------------------------------------------------------------------------- /mithril-signer/src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/commands/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/configuration.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/migration.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/query/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/record/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/record/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/record/stake_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/record/stake_pool.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/repository/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/repository/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/test_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/test_helper.rs -------------------------------------------------------------------------------- /mithril-signer/src/database/tests/mod.rs: -------------------------------------------------------------------------------- 1 | mod protocol_initializer; 2 | mod stake_pool; 3 | -------------------------------------------------------------------------------- /mithril-signer/src/database/tests/stake_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/database/tests/stake_pool.rs -------------------------------------------------------------------------------- /mithril-signer/src/dependency_injection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/dependency_injection/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/entities/beacon_to_sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/entities/beacon_to_sign.rs -------------------------------------------------------------------------------- /mithril-signer/src/entities/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/entities/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/entities/registered_signers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/entities/registered_signers.rs -------------------------------------------------------------------------------- /mithril-signer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/lib.rs -------------------------------------------------------------------------------- /mithril-signer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/main.rs -------------------------------------------------------------------------------- /mithril-signer/src/message_adapters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/message_adapters/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/metrics/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/metrics/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/metrics/service.rs -------------------------------------------------------------------------------- /mithril-signer/src/runtime/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/runtime/error.rs -------------------------------------------------------------------------------- /mithril-signer/src/runtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/runtime/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/runtime/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/runtime/runner.rs -------------------------------------------------------------------------------- /mithril-signer/src/runtime/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/runtime/state_machine.rs -------------------------------------------------------------------------------- /mithril-signer/src/services/certifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/services/certifier.rs -------------------------------------------------------------------------------- /mithril-signer/src/services/epoch_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/services/epoch_service.rs -------------------------------------------------------------------------------- /mithril-signer/src/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/services/mod.rs -------------------------------------------------------------------------------- /mithril-signer/src/services/single_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/services/single_signer.rs -------------------------------------------------------------------------------- /mithril-signer/src/services/upkeep_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/services/upkeep_service.rs -------------------------------------------------------------------------------- /mithril-signer/src/store/mktree_store_sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/store/mktree_store_sqlite.rs -------------------------------------------------------------------------------- /mithril-signer/src/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/src/store/mod.rs -------------------------------------------------------------------------------- /mithril-signer/tests/era_switch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/tests/era_switch.rs -------------------------------------------------------------------------------- /mithril-signer/tests/test_extensions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-signer/tests/test_extensions/mod.rs -------------------------------------------------------------------------------- /mithril-stm/.dockerignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /mithril-stm/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .tags 3 | -------------------------------------------------------------------------------- /mithril-stm/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/CHANGELOG.md -------------------------------------------------------------------------------- /mithril-stm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/Cargo.toml -------------------------------------------------------------------------------- /mithril-stm/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/Dockerfile -------------------------------------------------------------------------------- /mithril-stm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/Makefile -------------------------------------------------------------------------------- /mithril-stm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/README.md -------------------------------------------------------------------------------- /mithril-stm/benches/multi_sig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/benches/multi_sig.rs -------------------------------------------------------------------------------- /mithril-stm/benches/schnorr_sig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/benches/schnorr_sig.rs -------------------------------------------------------------------------------- /mithril-stm/benches/size_benches.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/benches/size_benches.rs -------------------------------------------------------------------------------- /mithril-stm/benches/stm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/benches/stm.rs -------------------------------------------------------------------------------- /mithril-stm/examples/key_registration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/examples/key_registration.rs -------------------------------------------------------------------------------- /mithril-stm/proptest-regressions/stm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/proptest-regressions/stm.txt -------------------------------------------------------------------------------- /mithril-stm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/lib.rs -------------------------------------------------------------------------------- /mithril-stm/src/membership_commitment/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/membership_commitment/mod.rs -------------------------------------------------------------------------------- /mithril-stm/src/proof_system/concatenation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/proof_system/concatenation.rs -------------------------------------------------------------------------------- /mithril-stm/src/proof_system/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/proof_system/mod.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/eligibility_check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/eligibility_check.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/error.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/key_registration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/key_registration.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/mod.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/parameters.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/participant/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/participant/mod.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/participant/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/participant/signer.rs -------------------------------------------------------------------------------- /mithril-stm/src/protocol/single_signature/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/protocol/single_signature/mod.rs -------------------------------------------------------------------------------- /mithril-stm/src/signature_scheme/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/src/signature_scheme/mod.rs -------------------------------------------------------------------------------- /mithril-stm/tests/bytes_conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/tests/bytes_conversion.rs -------------------------------------------------------------------------------- /mithril-stm/tests/stm_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/tests/stm_basic.rs -------------------------------------------------------------------------------- /mithril-stm/tests/stm_protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/tests/stm_protocol.rs -------------------------------------------------------------------------------- /mithril-stm/tests/test_extensions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-stm/tests/test_extensions/mod.rs -------------------------------------------------------------------------------- /mithril-test-lab/benchmark/aggregator-prover/.gitignore: -------------------------------------------------------------------------------- 1 | benchmark.csv 2 | -------------------------------------------------------------------------------- /mithril-test-lab/benchmark/aggregator-prover/VERSION: -------------------------------------------------------------------------------- 1 | 0.1.3 2 | -------------------------------------------------------------------------------- /mithril-test-lab/docs/images/mithril-test-lab.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/docs/images/mithril-test-lab.jpg -------------------------------------------------------------------------------- /mithril-test-lab/docs/test-lab-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/docs/test-lab-design.md -------------------------------------------------------------------------------- /mithril-test-lab/docs/test-lab-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/docs/test-lab-overview.md -------------------------------------------------------------------------------- /mithril-test-lab/mithril-aggregator-fake/.gitignore: -------------------------------------------------------------------------------- 1 | data/* 2 | mithril-aggregator-fake 3 | -------------------------------------------------------------------------------- /mithril-test-lab/mithril-aggregator-fake/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-aggregator-fake/Makefile -------------------------------------------------------------------------------- /mithril-test-lab/mithril-aggregator-fake/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-aggregator-fake/build.rs -------------------------------------------------------------------------------- /mithril-test-lab/mithril-aggregator-fake/src/default_values.rs: -------------------------------------------------------------------------------- 1 | #![allow(dead_code)] 2 | 3 | include!(concat!(env!("OUT_DIR"), "/imported_data.rs")); 4 | -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/.gitignore -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/README.md -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/VERSION: -------------------------------------------------------------------------------- 1 | 0.4.16 2 | 3 | -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/devnet-log.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/devnet-log.sh -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/devnet-mkfiles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/devnet-mkfiles.sh -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/devnet-query.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/devnet-query.sh -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/devnet-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/devnet-run.sh -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/devnet-stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/devnet-stop.sh -------------------------------------------------------------------------------- /mithril-test-lab/mithril-devnet/query-cardano.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-devnet/query-cardano.sh -------------------------------------------------------------------------------- /mithril-test-lab/mithril-end-to-end/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-end-to-end/.gitignore -------------------------------------------------------------------------------- /mithril-test-lab/mithril-end-to-end/.vsls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-end-to-end/.vsls.json -------------------------------------------------------------------------------- /mithril-test-lab/mithril-end-to-end/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-end-to-end/Cargo.toml -------------------------------------------------------------------------------- /mithril-test-lab/mithril-end-to-end/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-end-to-end/Makefile -------------------------------------------------------------------------------- /mithril-test-lab/mithril-end-to-end/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-end-to-end/README.md -------------------------------------------------------------------------------- /mithril-test-lab/mithril-end-to-end/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-end-to-end/src/lib.rs -------------------------------------------------------------------------------- /mithril-test-lab/mithril-end-to-end/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/mithril-end-to-end/src/main.rs -------------------------------------------------------------------------------- /mithril-test-lab/test_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/README.md -------------------------------------------------------------------------------- /mithril-test-lab/test_data/blocks/allegra1.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/blocks/allegra1.block -------------------------------------------------------------------------------- /mithril-test-lab/test_data/blocks/alonzo1.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/blocks/alonzo1.block -------------------------------------------------------------------------------- /mithril-test-lab/test_data/blocks/byron2.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/blocks/byron2.block -------------------------------------------------------------------------------- /mithril-test-lab/test_data/blocks/conway1.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/blocks/conway1.block -------------------------------------------------------------------------------- /mithril-test-lab/test_data/blocks/mary1.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/blocks/mary1.block -------------------------------------------------------------------------------- /mithril-test-lab/test_data/blocks/shelley1.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/blocks/shelley1.block -------------------------------------------------------------------------------- /mithril-test-lab/test_data/immutable/00000.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/immutable/00000.chunk -------------------------------------------------------------------------------- /mithril-test-lab/test_data/immutable/00001.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/immutable/00001.chunk -------------------------------------------------------------------------------- /mithril-test-lab/test_data/immutable/00002.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/immutable/00002.chunk -------------------------------------------------------------------------------- /mithril-test-lab/test_data/immutable/00003.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/mithril-test-lab/test_data/immutable/00003.chunk -------------------------------------------------------------------------------- /mithril-test-lab/test_data/parsing_error/immutable/04832.chunk: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mithril-test-lab/test_data/parsing_error/immutable/04832.primary: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mithril-test-lab/test_data/parsing_error/immutable/04832.secondary: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /networks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/networks.json -------------------------------------------------------------------------------- /openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/openapi.yaml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/mithril/HEAD/rustfmt.toml --------------------------------------------------------------------------------