Expand description
mithril-common
re-exports
Structs§
- Ancillary
Message Part - The message part that represents the locations of the Cardano database ancillary.
- Block
Number - BlockNumber is the block number of a Cardano transaction.
- Cardano
DbBeacon - A point in the Cardano chain at which a Mithril certificate of the Cardano Database should be produced.
- Chain
Point - The Cardano chain point which is used to identify a specific point in the Cardano chain.
- Digests
Message Part - The message part that represents the locations of the Cardano database digests.
- Epoch
- Epoch represents a Cardano epoch
- Immutables
Message Part - The message part that represents the locations of the Cardano database immutables.
- MKProof
- A Merkle proof
- Protocol
Message - ProtocolMessage represents a message that is signed (or verified) by the Mithril protocol
- Protocol
Parameters - Protocol cryptographic parameters
- Slot
Number - Cardano Slot number
- Template
Uri - TemplateUri represents an URI pattern used to build a file’s location
Enums§
- Ancillary
Location - Locations of the ancillary files.
- Compression
Algorithm - Compression algorithm for the snapshot archive artifacts.
- Digest
Location - Locations of the immutable file digests.
- Immutables
Location - Locations of the immutable files.
- Multi
Files Uri - MultiFilesUri represents a unique location uri for multiple files
- Protocol
Message Part Key - The key of a ProtocolMessage
- Signed
Entity Type - 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§
- Block
Hash - Hash of a Cardano Block
- Immutable
File Number - ImmutableFileNumber represents the id of immutable files in the Cardano node database
- Stake
Distribution - StakeDistribution represents the stakes of multiple participants in the Cardano chain
- Transaction
Hash - TransactionHash is the unique identifier of a cardano transaction.