17 unstable releases (3 breaking)

0.5.0 Feb 14, 2025
0.4.96 Dec 17, 2024
0.4.79 Nov 7, 2024
0.4.38 Jul 30, 2024
0.2.138 Nov 27, 2023

#7 in #stm

Download history 20/week @ 2024-11-15 22/week @ 2024-11-22 42/week @ 2024-11-29 60/week @ 2024-12-06 319/week @ 2024-12-13 325/week @ 2024-12-20 144/week @ 2024-12-27 37/week @ 2025-01-03 78/week @ 2025-01-10 147/week @ 2025-01-17 101/week @ 2025-01-24 26/week @ 2025-01-31 27/week @ 2025-02-07 292/week @ 2025-02-14 100/week @ 2025-02-21 161/week @ 2025-02-28

586 downloads per month
Used in mithril-client

Apache-2.0 and maybe LGPL-3.0+

1.5MB
29K SLoC

Mithril-common crates.io Discord

This is a work in progress 🛠

This crate contains common utility types and testing infrastructure used in the implementation of the Mithril nodes.


lib.rs:

Shared datatypes and traits used by Mithril rust projects

Provide:

  • [Digester][digesters] to compute mithril digest from a Cardano database
  • Helpers for the Mithril STM lib with the [crypto_helper].
  • [certificate chain][certificate_chain] used to validate the Certificate Chain created by an aggregator
  • The [entities] used by, and exchanged between, the aggregator, signers and client.

Dependencies

~16–32MB
~576K SLoC