package network
- Alphabetic
- Public
- All
Type Members
-
class
CertificateSignaturesManager extends Actor with Synchronizer with SparkzLogging
Certificate signatures manager is a mediator between
CertificateSubmitterand P2P network.Certificate signatures manager is a mediator between
CertificateSubmitterand P2P network. It listens to the Certificate signatures related messages from the network and broadcasting events from Submitter. Manager also takes care of signatures synchronization between the nodes and reacts on any misbehaving activities. Must be singleton. -
class
CertificateSignaturesSpec extends MessageSpecV1[KnownSignatures]
The
CertificateSignaturesSpecmessage is a reply to aGetCertificateSignaturesSpecmessage and provides with the known signatures for the requested indexes. -
class
GetCertificateSignaturesSpec extends MessageSpecV1[InvUnknownSignatures]
The
GetCertificateSignaturesSpecmessage requests anCertificateSignaturesmessage from the receiving node, containing the unknown signatures to the current node. -
case class
InvUnknownSignatures(indexes: Seq[Int]) extends Product with Serializable
Specify the unknown certificate signatures indexes to reduce the response data size avoiding known data duplication.
-
case class
KnownSignatures(messageToSign: Array[Byte], signaturesInfo: Seq[CertificateSignatureInfo]) extends Product with Serializable
Message signed by the list of the known signatures zipped with the public key indexes for the Threshold signature circuit.
Message signed by the list of the known signatures zipped with the public key indexes for the Threshold signature circuit. We send the
messageToSignto let the receiver to distinguish between differentmessageToSign(different epoch data) and invalid data (signature or index) that is expected to react in other way.
Value Members
- object CertificateSignaturesManager
- object CertificateSignaturesManagerRef
- object CertificateSignaturesSpec
- object GetCertificateSignaturesSpec