package com.hedera.hapi.services.auxiliary.hints

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CrsPublicationTransactionBody

crs_publication.proto:25

* A transaction body to publish a node's Common Reference String (CRS) to the network. This is used when node wants to update to reach the final CRS for network to use the hinTS protocol

Used in: proto.TransactionBody

message HintsKeyPublicationTransactionBody

hints_key_publication.proto:31

* A transaction body to publish a node's hinTS key for a certain party id and number of parties. A hinTS key is an extended public key; that is, a BLS public key combined with "hints" derived from the matching private key that a signature aggregator can use to prove well-formedness of an aggregate public key by an efficiently verifiable SNARK.

Used in: proto.TransactionBody

message HintsPartialSignatureTransactionBody

hints_partial_signature.proto:25

* A transaction body to publish a node's hinTS partial signature on a particular message for a certain construction id.

Used in: proto.TransactionBody

message HintsPreprocessingVoteTransactionBody

hints_preprocessing_vote.proto:29

* A transaction body to publish a node's vote for the results of aggregating the hinTS keys for a specified construction id. The node can either give their explicit aggregation results, or delegate their vote to another node's results.

Used in: proto.TransactionBody