Crate mithril_common

source ·
Expand description

Shared datatypes and traits used by Mithril rust projects

Provide:

Re-exports§

Modules§

  • API Version provider service
  • The module used for parsing Cardano transactions
  • Tools to retrieve, validate the Certificate Chain created by an aggregator
  • Tools to request metadata, like the current epoch or the stake distribution, from the Cardano
  • Tools and types to abstract the use of the Mithril STM library
  • Tools to compute mithril digest from a Cardano node database.
  • The entities used by, and exchanged between, the aggregator, signers and client.
  • The module used for handling eras
  • Messages module This module aims at providing shared structures for API communications.
  • Protocol module
  • The module used for building signables
  • test_utilstest_tools
    Test utilities

Macros§

  • Macro used to mark the code that should be cleaned up when the new era is activated

Structs§

Constants§

Traits§

Type Aliases§