Module mithril_common::messages
source · Expand description
Messages module This module aims at providing shared structures for API communications.
Structs§
- Capabilities of an Aggregator
- Message advertised by an Aggregator to inform about its features
- Message advertised by an aggregator to inform about its status
- A point in the Cardano chain at which a Mithril certificate of the Cardano Database should be produced.
- Message structure of a Cardano Stake Distribution list item
- Message structure of a Cardano Stake Distribution
- Message structure of a Cardano Transactions Snapshot list item
- Message structure of a Cardano Transactions snapshot
- A cryptographic proof for a set of Cardano transactions
- Cardano transactions prover capabilities
- A cryptographic proof of a set of Cardano transactions is included in the global Cardano transactions set
- Message structure of a certificate list item
- CertificateListItemMessage represents the metadata associated to a CertificateListItemMessage
- Message structure of a certificate
- CertificateMetadata represents the metadata associated to a Certificate
- Certificate
Pending Message Deprecated Structure to transport crate::entities::CertificatePending data. - EpochSettings represents the settings of an epoch
- Message structure of a Mithril Stake Distribution list item
- Message structure of a Mithril Stake Distribution
- Message structure to register single signature.
- Register Signer Message
- Signer Message
- Signer with Stake Message
- Message structure of a snapshot
- Message structure of a snapshot list item
- Message structure of a snapshot
- Set of transactions verified by CardanoTransactionsProofsMessage::verify.
Enums§
- The signed entity type that represents a type of data signed by the Mithril
- Error encountered or produced by the cardano transaction proof verification.
Traits§
- From message adapter trait
- To message adapter trait
- TryFrom message adapter trait
- TryTo message adapter trait
Type Aliases§
- Message structure of a Cardano Stake Distribution list
- Message structure of a Cardano Transactions Snapshots list
- Message structure of a certificate list
- Message structure of a Mithril Stake Distribution list
- Message structure of a snapshot list