Expand description
mithril-common
re-exports
Structs§
- The message part that represents the locations of the Cardano database ancillary.
- BlockNumber is the block number of a Cardano transaction.
- A point in the Cardano chain at which a Mithril certificate of the Cardano Database should be produced.
- The Cardano chain point which is used to identify a specific point in the Cardano chain.
- The message part that represents the locations of the Cardano database digests.
- Epoch represents a Cardano epoch
- The message part that represents the locations of the Cardano database immutables.
- A Merkle proof
- ProtocolMessage represents a message that is signed (or verified) by the Mithril protocol
- Protocol cryptographic parameters
- TemplateUri represents an URI pattern used to build a file’s location
Enums§
- Locations of the ancillary files.
- Compression algorithm for the snapshot archive artifacts.
- Locations of the immutable file digests.
- Locations of the immutable files.
- MultiFilesUri represents a unique location uri for multiple files
- The key of a ProtocolMessage
- The signed entity type that represents a type of data signed by the Mithril protocol Note: Each variant of this enum must be associated to an entry in the
signed_entity_type
table of the signer/aggregator nodes. The variant are identified by their discriminant (i.e. index in the enum), thus the modification of this type should only ever consist of appending new variants.
Type Aliases§
- Hash of a Cardano Block
- ImmutableFileNumber represents the id of immutable files in the Cardano node database
- StakeDistribution represents the stakes of multiple participants in the Cardano chain
- TransactionHash is the unique identifier of a cardano transaction.