Module mithril_common::digesters
source · Expand description
Tools to compute mithril digest from a Cardano node database.
Modules§
- Cache provider to accelerate super::CardanoImmutableDigester computation by storing and reusing super::ImmutableFile digests.
Structs§
- A digester working directly on a Cardano DB immutables files
- A ImmutableDigester returning configurable result for testing purpose.
- An ImmutableFileObserver yielding fixed results for tests purpose.
- A dummy cardano immutable db.
- A DummyImmutableDb builder.
- Represent an immutable file in a Cardano node database directory
- An ImmutableFileObserver using the filesystem.
Enums§
- ImmutableDigester related Errors.
- ImmutableFile::new related errors.
- ImmutableFile::list_completed_in_dir related errors.
- ImmutableFileObserver related errors.
Traits§
- A digester than can compute the digest used for mithril signatures
- Retrieve data on ImmutableFile from a cardano database.