mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-21 10:27:26 +08:00
* v2.1.0 [omit consensus and adjacent] - this commit will be amended with the full release after the file copy is complete * 2.1.0 main node rollup
141 lines
8.2 KiB
Go
141 lines
8.2 KiB
Go
package protobufs
|
|
|
|
const (
|
|
TypeUrlPrefix = "types.quilibrium.com"
|
|
NamespacePrefix = TypeUrlPrefix + "/quilibrium.node."
|
|
AppPrefix = NamespacePrefix + "application.pb."
|
|
ChannelPrefix = NamespacePrefix + "channel.pb."
|
|
ClockPrefix = NamespacePrefix + "clock.pb."
|
|
KeysPrefix = NamespacePrefix + "keys.pb."
|
|
DataPrefix = NamespacePrefix + "data.pb."
|
|
NodePrefix = NamespacePrefix + "node.pb."
|
|
GlobalPrefix = NamespacePrefix + "global.pb."
|
|
TokenPrefix = NamespacePrefix + "token.pb."
|
|
HypergraphPrefix = NamespacePrefix + "hypergraph.pb."
|
|
ComputePrefix = NamespacePrefix + "compute.pb."
|
|
|
|
// Global types
|
|
ProverJoinTypeUrl = GlobalPrefix + "ProverJoin"
|
|
ProverLeaveTypeUrl = GlobalPrefix + "ProverLeave"
|
|
ProverPauseTypeUrl = GlobalPrefix + "ProverPause"
|
|
ProverResumeTypeUrl = GlobalPrefix + "ProverResume"
|
|
ProverConfirmTypeUrl = GlobalPrefix + "ProverConfirm"
|
|
ProverRejectTypeUrl = GlobalPrefix + "ProverReject"
|
|
ProverUpdateTypeUrl = GlobalPrefix + "ProverUpdate"
|
|
ProverKickTypeUrl = GlobalPrefix + "ProverKick"
|
|
SeniorityMergeTypeUrl = GlobalPrefix + "SeniorityMerge"
|
|
MessageRequestTypeUrl = GlobalPrefix + "MessageRequest"
|
|
MessageBundleTypeUrl = GlobalPrefix + "MessageBundle"
|
|
GlobalAlertTypeUrl = GlobalPrefix + "GlobalAlert"
|
|
GlobalFrameHeaderTypeUrl = GlobalPrefix + "GlobalFrameHeader"
|
|
GlobalFrameTypeUrl = GlobalPrefix + "GlobalFrame"
|
|
FrameHeaderTypeUrl = GlobalPrefix + "FrameHeader"
|
|
AppShardFrameTypeUrl = GlobalPrefix + "AppShardFrame"
|
|
ProverLivenessCheckTypeUrl = GlobalPrefix + "ProverLivenessCheck"
|
|
FrameVoteTypeUrl = GlobalPrefix + "FrameVote"
|
|
FrameConfirmationTypeUrl = GlobalPrefix + "FrameConfirmation"
|
|
|
|
// Data types
|
|
DataPeerListAnnounceTypeUrl = DataPrefix + "DataPeerListAnnounce"
|
|
CeremonyPeerTypeUrl = DataPrefix + "DataPeer"
|
|
AnnounceProverJoinTypeUrl = DataPrefix + "AnnounceProverJoin"
|
|
AnnounceProverLeaveTypeUrl = DataPrefix + "AnnounceProverLeave"
|
|
AnnounceProverPauseTypeUrl = DataPrefix + "AnnounceProverPause"
|
|
AnnounceProverResumeTypeUrl = DataPrefix + "AnnounceProverResume"
|
|
CeremonyCompressedSyncTypeUrl = DataPrefix + "DataCompressedSync"
|
|
InclusionProofsMapTypeUrl = DataPrefix + "InclusionProofsMap"
|
|
InclusionSegmentsMapTypeUrl = DataPrefix + "InclusionSegmentsMap"
|
|
InclusionCommitmentsMapTypeUrl = DataPrefix + "InclusionCommitmentsMap"
|
|
FrameRebroadcastTypeUrl = DataPrefix + "FrameRebroadcast"
|
|
|
|
// Shared app types
|
|
ApplicationTypeUrl = AppPrefix + "Application"
|
|
ExecutionContextTypeUrl = AppPrefix + "ExecutionContext"
|
|
MessageTypeUrl = AppPrefix + "Message"
|
|
IntrinsicExecutionInputTypeUrl = AppPrefix + "IntrinsicExecutionInput"
|
|
IntrinsicExecutionOutputTypeUrl = AppPrefix + "IntrinsicExecutionOutput"
|
|
HypergraphComparisonQueryTypeUrl = AppPrefix + "HypergraphComparisonQuery"
|
|
HypergraphComparisonResponseTypeUrl = AppPrefix + "HypergraphComparisonResponse"
|
|
BranchChildTypeUrl = AppPrefix + "BranchChild"
|
|
LeafDataTypeUrl = AppPrefix + "LeafData"
|
|
HypergraphComparisonTypeUrl = AppPrefix + "HypergraphComparison"
|
|
MultiproofTypeUrl = AppPrefix + "Multiproof"
|
|
PathTypeUrl = AppPrefix + "Path"
|
|
TraversalSubProofTypeUrl = AppPrefix + "TraversalSubProof"
|
|
TraversalProofTypeUrl = AppPrefix + "TraversalProof"
|
|
HypersyncMetadataTypeUrl = AppPrefix + "HypersyncMetadata"
|
|
|
|
// Token types
|
|
TokenDeployTypeUrl = TokenPrefix + "TokenDeploy"
|
|
TokenUpdateTypeUrl = TokenPrefix + "TokenUpdate"
|
|
TransactionTypeUrl = TokenPrefix + "Transaction"
|
|
PendingTransactionTypeUrl = TokenPrefix + "PendingTransaction"
|
|
MintTransactionTypeUrl = TokenPrefix + "MintTransaction"
|
|
TokenConfigurationTypeUrl = TokenPrefix + "TokenConfiguration"
|
|
TokenMintStrategyTypeUrl = TokenPrefix + "TokenMintStrategy"
|
|
AuthorityTypeUrl = TokenPrefix + "Authority"
|
|
FeeBasisTypeUrl = TokenPrefix + "FeeBasis"
|
|
TransactionInputTypeUrl = TokenPrefix + "TransactionInput"
|
|
TransactionOutputTypeUrl = TokenPrefix + "TransactionOutput"
|
|
PendingTransactionInputTypeUrl = TokenPrefix + "PendingTransactionInput"
|
|
PendingTransactionOutputTypeUrl = TokenPrefix + "PendingTransactionOutput"
|
|
MintTransactionInputTypeUrl = TokenPrefix + "MintTransactionInput"
|
|
MintTransactionOutputTypeUrl = TokenPrefix + "MintTransactionOutput"
|
|
RecipientBundleTypeUrl = TokenPrefix + "RecipientBundle"
|
|
TokenRequestTypeUrl = TokenPrefix + "TokenRequest"
|
|
|
|
// Hypergraph types
|
|
HypergraphDeployTypeUrl = HypergraphPrefix + "HypergraphDeploy"
|
|
HypergraphUpdateTypeUrl = HypergraphPrefix + "HypergraphUpdate"
|
|
VertexAddTypeUrl = HypergraphPrefix + "VertexAdd"
|
|
VertexRemoveTypeUrl = HypergraphPrefix + "VertexRemove"
|
|
HyperedgeAddTypeUrl = HypergraphPrefix + "HyperedgeAdd"
|
|
HyperedgeRemoveTypeUrl = HypergraphPrefix + "HyperedgeRemove"
|
|
HypergraphConfigurationTypeUrl = HypergraphPrefix + "HypergraphConfiguration"
|
|
HypergraphRequestTypeUrl = HypergraphPrefix + "HypergraphRequest"
|
|
|
|
// Compute types
|
|
ComputeDeployTypeUrl = ComputePrefix + "ComputeDeploy"
|
|
ComputeUpdateTypeUrl = ComputePrefix + "ComputeUpdate"
|
|
CodeDeploymentTypeUrl = ComputePrefix + "CodeDeployment"
|
|
CodeExecuteTypeUrl = ComputePrefix + "CodeExecute"
|
|
CodeFinalizeTypeUrl = ComputePrefix + "CodeFinalize"
|
|
ComputeIntrinsicConfigurationTypeUrl = ComputePrefix + "ComputeIntrinsicConfiguration"
|
|
ExecutionDependencyTypeUrl = ComputePrefix + "ExecutionDependency"
|
|
ExecuteOperationTypeUrl = ComputePrefix + "ExecuteOperation"
|
|
ExecutionNodeTypeUrl = ComputePrefix + "ExecutionNode"
|
|
ExecutionDAGTypeUrl = ComputePrefix + "ExecutionDAG"
|
|
ExecutionStageTypeUrl = ComputePrefix + "ExecutionStage"
|
|
StateTransitionTypeUrl = ComputePrefix + "StateTransition"
|
|
ExecutionResultTypeUrl = ComputePrefix + "ExecutionResult"
|
|
ComputeRequestTypeUrl = ComputePrefix + "ComputeRequest"
|
|
|
|
// Channel types
|
|
P2PChannelEnvelopeTypeUrl = ChannelPrefix + "P2PChannelEnvelope"
|
|
MessageCiphertextTypeUrl = ChannelPrefix + "MessageCiphertext"
|
|
ProvingKeyAnnouncementTypeUrl = ChannelPrefix + "ProvingKeyAnnouncement"
|
|
ProvingKeyRequestTypeUrl = ChannelPrefix + "ProvingKeyRequest"
|
|
InclusionAggregateProofTypeUrl = ChannelPrefix + "InclusionAggregateProof"
|
|
InclusionCommitmentTypeUrl = ChannelPrefix + "InclusionCommitment"
|
|
KeyBundleAnnouncementTypeUrl = ChannelPrefix + "KeyBundleAnnouncement"
|
|
IdentityKeyTypeUrl = ChannelPrefix + "IdentityKey"
|
|
SignedPreKeyTypeUrl = ChannelPrefix + "SignedPreKey"
|
|
|
|
// Keys types
|
|
Ed448PublicKeyTypeUrl = KeysPrefix + "Ed448PublicKey"
|
|
Ed448PrivateKeyTypeUrl = KeysPrefix + "Ed448PrivateKey"
|
|
Ed448SignatureTypeUrl = KeysPrefix + "Ed448Signature"
|
|
X448PublicKeyTypeUrl = KeysPrefix + "X448PublicKey"
|
|
X448PrivateKeyTypeUrl = KeysPrefix + "X448PrivateKey"
|
|
PCASPublicKeyTypeUrl = KeysPrefix + "PCASPublicKey"
|
|
PCASPrivateKeyTypeUrl = KeysPrefix + "PCASPrivateKey"
|
|
BLS48581G1PublicKeyTypeUrl = KeysPrefix + "BLS48581G1PublicKey"
|
|
BLS48581G1PrivateKeyTypeUrl = KeysPrefix + "BLS48581G1PrivateKey"
|
|
BLS48581G2PublicKeyTypeUrl = KeysPrefix + "BLS48581G2PublicKey"
|
|
BLS48581G2PrivateKeyTypeUrl = KeysPrefix + "BLS48581G2PrivateKey"
|
|
BLS48581SignatureTypeUrl = KeysPrefix + "BLS48581Signature"
|
|
BLS48581SignatureWithProofOfPossessionTypeUrl = KeysPrefix + "BLS48581SignatureWithProofOfPossession"
|
|
BLS48581AddressedSignatureTypeUrl = KeysPrefix + "BLS48581AddressedSignature"
|
|
BLS48581AggregateSignatureTypeUrl = KeysPrefix + "BLS48581AggregateSignature"
|
|
)
|