serialization

package
v0.0.0-...-5510b13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 16, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	TreeSyncPhase_name = map[int32]string{
		0: "TREE_SYNC_PHASE_INACTIVE",
		1: "TREE_SYNC_PHASE_WAITING",
		2: "TREE_SYNC_PHASE_ACTIVE",
	}
	TreeSyncPhase_value = map[string]int32{
		"TREE_SYNC_PHASE_INACTIVE": 0,
		"TREE_SYNC_PHASE_WAITING":  1,
		"TREE_SYNC_PHASE_ACTIVE":   2,
	}
)

Enum value maps for TreeSyncPhase.

View Source
var File_offchainreporting3_1_db_proto protoreflect.FileDescriptor
View Source
var File_offchainreporting3_1_jmt_proto protoreflect.FileDescriptor
View Source
var File_offchainreporting3_1_messages_proto protoreflect.FileDescriptor
View Source
var File_offchainreporting3_1_telemetry_proto protoreflect.FileDescriptor

Functions

func AppendSerializeNodeKey

func AppendSerializeNodeKey(buffer []byte, nodeKey jmt.NodeKey) []byte

Important: Serialization must preserve ordering of NodeKeys.

func AppendSerializeStaleNode

func AppendSerializeStaleNode(buffer []byte, staleNode jmt.StaleNode) []byte

Important: Serialization must preserve ordering of StaleNodes.

func DeserializeAttestedStateTransitionBlock

func DeserializeAttestedStateTransitionBlock(b []byte) (protocol.AttestedStateTransitionBlock, error)

func DeserializeBlobMeta

func DeserializeBlobMeta(b []byte) (protocol.BlobMeta, error)

func DeserializeJmtNode

func DeserializeJmtNode(b []byte) (jmt.Node, error)

DeserializeJmtNode converts bytes to a jmt.Node

func DeserializeNodeKey

func DeserializeNodeKey(enc []byte) (jmt.NodeKey, error)

func DeserializePacemakerState

func DeserializePacemakerState(b []byte) (protocol.PacemakerState, error)

func DeserializeStaleNode

func DeserializeStaleNode(enc []byte) (jmt.StaleNode, error)

func DeserializeTreeSyncStatus

func DeserializeTreeSyncStatus(b []byte) (protocol.TreeSyncStatus, error)

func DeserializeTrustedPrepareOrCommit

func DeserializeTrustedPrepareOrCommit(b []byte) (protocol.CertifiedPrepareOrCommit, error)

func SerializeAttestedStateTransitionBlock

func SerializeAttestedStateTransitionBlock(astb protocol.AttestedStateTransitionBlock) ([]byte, error)

func SerializeBlobMeta

func SerializeBlobMeta(m protocol.BlobMeta) ([]byte, error)

func SerializeCertifiedPrepareOrCommit

func SerializeCertifiedPrepareOrCommit(cpoc protocol.CertifiedPrepareOrCommit) ([]byte, error)

func SerializeJmtNode

func SerializeJmtNode(node jmt.Node) ([]byte, error)

SerializeJmtNode converts a jmt.Node to bytes

func SerializePacemakerState

func SerializePacemakerState(m protocol.PacemakerState) ([]byte, error)

func SerializeTreeSyncStatus

func SerializeTreeSyncStatus(m protocol.TreeSyncStatus) ([]byte, error)

Types

type AttestedStateTransitionBlock

type AttestedStateTransitionBlock struct {
	StateTransitionBlock *StateTransitionBlock        `protobuf:"bytes,1,opt,name=state_transition_block,json=stateTransitionBlock,proto3" json:"state_transition_block,omitempty"`
	AttributedSignatures []*AttributedCommitSignature `protobuf:"bytes,2,rep,name=attributed_signatures,json=attributedSignatures,proto3" json:"attributed_signatures,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestedStateTransitionBlock) Descriptor deprecated

func (*AttestedStateTransitionBlock) Descriptor() ([]byte, []int)

Deprecated: Use AttestedStateTransitionBlock.ProtoReflect.Descriptor instead.

func (*AttestedStateTransitionBlock) GetAttributedSignatures

func (x *AttestedStateTransitionBlock) GetAttributedSignatures() []*AttributedCommitSignature

func (*AttestedStateTransitionBlock) GetStateTransitionBlock

func (x *AttestedStateTransitionBlock) GetStateTransitionBlock() *StateTransitionBlock

func (*AttestedStateTransitionBlock) ProtoMessage

func (*AttestedStateTransitionBlock) ProtoMessage()

func (*AttestedStateTransitionBlock) ProtoReflect

func (*AttestedStateTransitionBlock) Reset

func (x *AttestedStateTransitionBlock) Reset()

func (*AttestedStateTransitionBlock) String

type AttributedCommitSignature

type AttributedCommitSignature struct {
	Signature []byte `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	Signer    uint32 `protobuf:"varint,2,opt,name=signer,proto3" json:"signer,omitempty"`
	// contains filtered or unexported fields
}

func (*AttributedCommitSignature) Descriptor deprecated

func (*AttributedCommitSignature) Descriptor() ([]byte, []int)

Deprecated: Use AttributedCommitSignature.ProtoReflect.Descriptor instead.

func (*AttributedCommitSignature) GetSignature

func (x *AttributedCommitSignature) GetSignature() []byte

func (*AttributedCommitSignature) GetSigner

func (x *AttributedCommitSignature) GetSigner() uint32

func (*AttributedCommitSignature) ProtoMessage

func (*AttributedCommitSignature) ProtoMessage()

func (*AttributedCommitSignature) ProtoReflect

func (*AttributedCommitSignature) Reset

func (x *AttributedCommitSignature) Reset()

func (*AttributedCommitSignature) String

func (x *AttributedCommitSignature) String() string

type AttributedObservation

type AttributedObservation struct {
	Observation []byte `protobuf:"bytes,1,opt,name=observation,proto3" json:"observation,omitempty"`
	Observer    uint32 `protobuf:"varint,2,opt,name=observer,proto3" json:"observer,omitempty"`
	// contains filtered or unexported fields
}

func (*AttributedObservation) Descriptor deprecated

func (*AttributedObservation) Descriptor() ([]byte, []int)

Deprecated: Use AttributedObservation.ProtoReflect.Descriptor instead.

func (*AttributedObservation) GetObservation

func (x *AttributedObservation) GetObservation() []byte

func (*AttributedObservation) GetObserver

func (x *AttributedObservation) GetObserver() uint32

func (*AttributedObservation) ProtoMessage

func (*AttributedObservation) ProtoMessage()

func (*AttributedObservation) ProtoReflect

func (x *AttributedObservation) ProtoReflect() protoreflect.Message

func (*AttributedObservation) Reset

func (x *AttributedObservation) Reset()

func (*AttributedObservation) String

func (x *AttributedObservation) String() string

type AttributedPrepareSignature

type AttributedPrepareSignature struct {
	Signature []byte `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	Signer    uint32 `protobuf:"varint,2,opt,name=signer,proto3" json:"signer,omitempty"`
	// contains filtered or unexported fields
}

func (*AttributedPrepareSignature) Descriptor deprecated

func (*AttributedPrepareSignature) Descriptor() ([]byte, []int)

Deprecated: Use AttributedPrepareSignature.ProtoReflect.Descriptor instead.

func (*AttributedPrepareSignature) GetSignature

func (x *AttributedPrepareSignature) GetSignature() []byte

func (*AttributedPrepareSignature) GetSigner

func (x *AttributedPrepareSignature) GetSigner() uint32

func (*AttributedPrepareSignature) ProtoMessage

func (*AttributedPrepareSignature) ProtoMessage()

func (*AttributedPrepareSignature) ProtoReflect

func (*AttributedPrepareSignature) Reset

func (x *AttributedPrepareSignature) Reset()

func (*AttributedPrepareSignature) String

func (x *AttributedPrepareSignature) String() string

type AttributedSignedHighestCertifiedTimestamp

type AttributedSignedHighestCertifiedTimestamp struct {
	SignedHighestCertifiedTimestamp *SignedHighestCertifiedTimestamp `` /* 158-byte string literal not displayed */
	Signer                          uint32                           `protobuf:"varint,2,opt,name=signer,proto3" json:"signer,omitempty"`
	// contains filtered or unexported fields
}

func (*AttributedSignedHighestCertifiedTimestamp) Descriptor deprecated

func (*AttributedSignedHighestCertifiedTimestamp) Descriptor() ([]byte, []int)

Deprecated: Use AttributedSignedHighestCertifiedTimestamp.ProtoReflect.Descriptor instead.

func (*AttributedSignedHighestCertifiedTimestamp) GetSignedHighestCertifiedTimestamp

func (x *AttributedSignedHighestCertifiedTimestamp) GetSignedHighestCertifiedTimestamp() *SignedHighestCertifiedTimestamp

func (*AttributedSignedHighestCertifiedTimestamp) GetSigner

func (*AttributedSignedHighestCertifiedTimestamp) ProtoMessage

func (*AttributedSignedHighestCertifiedTimestamp) ProtoReflect

func (*AttributedSignedHighestCertifiedTimestamp) Reset

func (*AttributedSignedHighestCertifiedTimestamp) String

type AttributedSignedObservation

type AttributedSignedObservation struct {
	SignedObservation *SignedObservation `protobuf:"bytes,1,opt,name=signed_observation,json=signedObservation,proto3" json:"signed_observation,omitempty"`
	Observer          uint32             `protobuf:"varint,2,opt,name=observer,proto3" json:"observer,omitempty"`
	// contains filtered or unexported fields
}

func (*AttributedSignedObservation) Descriptor deprecated

func (*AttributedSignedObservation) Descriptor() ([]byte, []int)

Deprecated: Use AttributedSignedObservation.ProtoReflect.Descriptor instead.

func (*AttributedSignedObservation) GetObserver

func (x *AttributedSignedObservation) GetObserver() uint32

func (*AttributedSignedObservation) GetSignedObservation

func (x *AttributedSignedObservation) GetSignedObservation() *SignedObservation

func (*AttributedSignedObservation) ProtoMessage

func (*AttributedSignedObservation) ProtoMessage()

func (*AttributedSignedObservation) ProtoReflect

func (*AttributedSignedObservation) Reset

func (x *AttributedSignedObservation) Reset()

func (*AttributedSignedObservation) String

func (x *AttributedSignedObservation) String() string

type BlobMeta

type BlobMeta struct {
	PayloadLength uint64 `protobuf:"varint,1,opt,name=payload_length,json=payloadLength,proto3" json:"payload_length,omitempty"`
	ChunkHaves    []bool `protobuf:"varint,2,rep,packed,name=chunk_haves,json=chunkHaves,proto3" json:"chunk_haves,omitempty"`
	ExpirySeqNr   uint64 `protobuf:"varint,3,opt,name=expiry_seq_nr,json=expirySeqNr,proto3" json:"expiry_seq_nr,omitempty"`
	// contains filtered or unexported fields
}

func (*BlobMeta) Descriptor deprecated

func (*BlobMeta) Descriptor() ([]byte, []int)

Deprecated: Use BlobMeta.ProtoReflect.Descriptor instead.

func (*BlobMeta) GetChunkHaves

func (x *BlobMeta) GetChunkHaves() []bool

func (*BlobMeta) GetExpirySeqNr

func (x *BlobMeta) GetExpirySeqNr() uint64

func (*BlobMeta) GetPayloadLength

func (x *BlobMeta) GetPayloadLength() uint64

func (*BlobMeta) ProtoMessage

func (*BlobMeta) ProtoMessage()

func (*BlobMeta) ProtoReflect

func (x *BlobMeta) ProtoReflect() protoreflect.Message

func (*BlobMeta) Reset

func (x *BlobMeta) Reset()

func (*BlobMeta) String

func (x *BlobMeta) String() string

type BoundingLeaf

type BoundingLeaf struct {
	Leaf     *LeafKeyAndValueDigests `protobuf:"bytes,1,opt,name=leaf,proto3" json:"leaf,omitempty"`
	Siblings [][]byte                `protobuf:"bytes,2,rep,name=siblings,proto3" json:"siblings,omitempty"`
	// contains filtered or unexported fields
}

func (*BoundingLeaf) Descriptor deprecated

func (*BoundingLeaf) Descriptor() ([]byte, []int)

Deprecated: Use BoundingLeaf.ProtoReflect.Descriptor instead.

func (*BoundingLeaf) GetLeaf

func (x *BoundingLeaf) GetLeaf() *LeafKeyAndValueDigests

func (*BoundingLeaf) GetSiblings

func (x *BoundingLeaf) GetSiblings() [][]byte

func (*BoundingLeaf) ProtoMessage

func (*BoundingLeaf) ProtoMessage()

func (*BoundingLeaf) ProtoReflect

func (x *BoundingLeaf) ProtoReflect() protoreflect.Message

func (*BoundingLeaf) Reset

func (x *BoundingLeaf) Reset()

func (*BoundingLeaf) String

func (x *BoundingLeaf) String() string

type CertifiedCommit

type CertifiedCommit struct {
	Epoch                       uint64                       `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr                       uint64                       `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	StateTransitionInputsDigest []byte                       `` /* 146-byte string literal not displayed */
	StateTransitionOutputs      *StateTransitionOutputs      `` /* 129-byte string literal not displayed */
	StateRootDigest             []byte                       `protobuf:"bytes,5,opt,name=state_root_digest,json=stateRootDigest,proto3" json:"state_root_digest,omitempty"`
	ReportsPlusPrecursor        []byte                       `protobuf:"bytes,6,opt,name=reports_plus_precursor,json=reportsPlusPrecursor,proto3" json:"reports_plus_precursor,omitempty"`
	CommitQuorumCertificate     []*AttributedCommitSignature `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CertifiedCommit) Descriptor deprecated

func (*CertifiedCommit) Descriptor() ([]byte, []int)

Deprecated: Use CertifiedCommit.ProtoReflect.Descriptor instead.

func (*CertifiedCommit) GetCommitQuorumCertificate

func (x *CertifiedCommit) GetCommitQuorumCertificate() []*AttributedCommitSignature

func (*CertifiedCommit) GetEpoch

func (x *CertifiedCommit) GetEpoch() uint64

func (*CertifiedCommit) GetReportsPlusPrecursor

func (x *CertifiedCommit) GetReportsPlusPrecursor() []byte

func (*CertifiedCommit) GetSeqNr

func (x *CertifiedCommit) GetSeqNr() uint64

func (*CertifiedCommit) GetStateRootDigest

func (x *CertifiedCommit) GetStateRootDigest() []byte

func (*CertifiedCommit) GetStateTransitionInputsDigest

func (x *CertifiedCommit) GetStateTransitionInputsDigest() []byte

func (*CertifiedCommit) GetStateTransitionOutputs

func (x *CertifiedCommit) GetStateTransitionOutputs() *StateTransitionOutputs

func (*CertifiedCommit) ProtoMessage

func (*CertifiedCommit) ProtoMessage()

func (*CertifiedCommit) ProtoReflect

func (x *CertifiedCommit) ProtoReflect() protoreflect.Message

func (*CertifiedCommit) Reset

func (x *CertifiedCommit) Reset()

func (*CertifiedCommit) String

func (x *CertifiedCommit) String() string

type CertifiedCommittedReports

type CertifiedCommittedReports struct {
	CommitEpoch                 uint64                       `protobuf:"varint,1,opt,name=commit_epoch,json=commitEpoch,proto3" json:"commit_epoch,omitempty"`
	SeqNr                       uint64                       `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	StateTransitionInputsDigest []byte                       `` /* 146-byte string literal not displayed */
	StateTransitionOutputDigest []byte                       `` /* 146-byte string literal not displayed */
	StateRootDigest             []byte                       `protobuf:"bytes,5,opt,name=state_root_digest,json=stateRootDigest,proto3" json:"state_root_digest,omitempty"`
	ReportsPlusPrecursor        []byte                       `protobuf:"bytes,6,opt,name=reports_plus_precursor,json=reportsPlusPrecursor,proto3" json:"reports_plus_precursor,omitempty"`
	CommitQuorumCertificate     []*AttributedCommitSignature `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CertifiedCommittedReports) Descriptor deprecated

func (*CertifiedCommittedReports) Descriptor() ([]byte, []int)

Deprecated: Use CertifiedCommittedReports.ProtoReflect.Descriptor instead.

func (*CertifiedCommittedReports) GetCommitEpoch

func (x *CertifiedCommittedReports) GetCommitEpoch() uint64

func (*CertifiedCommittedReports) GetCommitQuorumCertificate

func (x *CertifiedCommittedReports) GetCommitQuorumCertificate() []*AttributedCommitSignature

func (*CertifiedCommittedReports) GetReportsPlusPrecursor

func (x *CertifiedCommittedReports) GetReportsPlusPrecursor() []byte

func (*CertifiedCommittedReports) GetSeqNr

func (x *CertifiedCommittedReports) GetSeqNr() uint64

func (*CertifiedCommittedReports) GetStateRootDigest

func (x *CertifiedCommittedReports) GetStateRootDigest() []byte

func (*CertifiedCommittedReports) GetStateTransitionInputsDigest

func (x *CertifiedCommittedReports) GetStateTransitionInputsDigest() []byte

func (*CertifiedCommittedReports) GetStateTransitionOutputDigest

func (x *CertifiedCommittedReports) GetStateTransitionOutputDigest() []byte

func (*CertifiedCommittedReports) ProtoMessage

func (*CertifiedCommittedReports) ProtoMessage()

func (*CertifiedCommittedReports) ProtoReflect

func (*CertifiedCommittedReports) Reset

func (x *CertifiedCommittedReports) Reset()

func (*CertifiedCommittedReports) String

func (x *CertifiedCommittedReports) String() string

type CertifiedPrepare

type CertifiedPrepare struct {
	Epoch                       uint64                        `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr                       uint64                        `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	StateTransitionInputsDigest []byte                        `` /* 146-byte string literal not displayed */
	StateTransitionOutputs      *StateTransitionOutputs       `` /* 129-byte string literal not displayed */
	StateRootDigest             []byte                        `protobuf:"bytes,5,opt,name=state_root_digest,json=stateRootDigest,proto3" json:"state_root_digest,omitempty"`
	ReportsPlusPrecursor        []byte                        `protobuf:"bytes,6,opt,name=reports_plus_precursor,json=reportsPlusPrecursor,proto3" json:"reports_plus_precursor,omitempty"`
	PrepareQuorumCertificate    []*AttributedPrepareSignature `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CertifiedPrepare) Descriptor deprecated

func (*CertifiedPrepare) Descriptor() ([]byte, []int)

Deprecated: Use CertifiedPrepare.ProtoReflect.Descriptor instead.

func (*CertifiedPrepare) GetEpoch

func (x *CertifiedPrepare) GetEpoch() uint64

func (*CertifiedPrepare) GetPrepareQuorumCertificate

func (x *CertifiedPrepare) GetPrepareQuorumCertificate() []*AttributedPrepareSignature

func (*CertifiedPrepare) GetReportsPlusPrecursor

func (x *CertifiedPrepare) GetReportsPlusPrecursor() []byte

func (*CertifiedPrepare) GetSeqNr

func (x *CertifiedPrepare) GetSeqNr() uint64

func (*CertifiedPrepare) GetStateRootDigest

func (x *CertifiedPrepare) GetStateRootDigest() []byte

func (*CertifiedPrepare) GetStateTransitionInputsDigest

func (x *CertifiedPrepare) GetStateTransitionInputsDigest() []byte

func (*CertifiedPrepare) GetStateTransitionOutputs

func (x *CertifiedPrepare) GetStateTransitionOutputs() *StateTransitionOutputs

func (*CertifiedPrepare) ProtoMessage

func (*CertifiedPrepare) ProtoMessage()

func (*CertifiedPrepare) ProtoReflect

func (x *CertifiedPrepare) ProtoReflect() protoreflect.Message

func (*CertifiedPrepare) Reset

func (x *CertifiedPrepare) Reset()

func (*CertifiedPrepare) String

func (x *CertifiedPrepare) String() string

type CertifiedPrepareOrCommit

type CertifiedPrepareOrCommit struct {

	// Types that are assignable to PrepareOrCommit:
	//
	//	*CertifiedPrepareOrCommit_Prepare
	//	*CertifiedPrepareOrCommit_Commit
	PrepareOrCommit isCertifiedPrepareOrCommit_PrepareOrCommit `protobuf_oneof:"prepare_or_commit"`
	// contains filtered or unexported fields
}

func (*CertifiedPrepareOrCommit) Descriptor deprecated

func (*CertifiedPrepareOrCommit) Descriptor() ([]byte, []int)

Deprecated: Use CertifiedPrepareOrCommit.ProtoReflect.Descriptor instead.

func (*CertifiedPrepareOrCommit) GetCommit

func (x *CertifiedPrepareOrCommit) GetCommit() *CertifiedCommit

func (*CertifiedPrepareOrCommit) GetPrepare

func (x *CertifiedPrepareOrCommit) GetPrepare() *CertifiedPrepare

func (*CertifiedPrepareOrCommit) GetPrepareOrCommit

func (m *CertifiedPrepareOrCommit) GetPrepareOrCommit() isCertifiedPrepareOrCommit_PrepareOrCommit

func (*CertifiedPrepareOrCommit) ProtoMessage

func (*CertifiedPrepareOrCommit) ProtoMessage()

func (*CertifiedPrepareOrCommit) ProtoReflect

func (x *CertifiedPrepareOrCommit) ProtoReflect() protoreflect.Message

func (*CertifiedPrepareOrCommit) Reset

func (x *CertifiedPrepareOrCommit) Reset()

func (*CertifiedPrepareOrCommit) String

func (x *CertifiedPrepareOrCommit) String() string

type CertifiedPrepareOrCommit_Commit

type CertifiedPrepareOrCommit_Commit struct {
	Commit *CertifiedCommit `protobuf:"bytes,2,opt,name=commit,proto3,oneof"`
}

type CertifiedPrepareOrCommit_Prepare

type CertifiedPrepareOrCommit_Prepare struct {
	Prepare *CertifiedPrepare `protobuf:"bytes,1,opt,name=prepare,proto3,oneof"`
}

type EpochStartProof

type EpochStartProof struct {
	HighestCertified      *CertifiedPrepareOrCommit                    `protobuf:"bytes,1,opt,name=highest_certified,json=highestCertified,proto3" json:"highest_certified,omitempty"`
	HighestCertifiedProof []*AttributedSignedHighestCertifiedTimestamp `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EpochStartProof) Descriptor deprecated

func (*EpochStartProof) Descriptor() ([]byte, []int)

Deprecated: Use EpochStartProof.ProtoReflect.Descriptor instead.

func (*EpochStartProof) GetHighestCertified

func (x *EpochStartProof) GetHighestCertified() *CertifiedPrepareOrCommit

func (*EpochStartProof) GetHighestCertifiedProof

func (x *EpochStartProof) GetHighestCertifiedProof() []*AttributedSignedHighestCertifiedTimestamp

func (*EpochStartProof) ProtoMessage

func (*EpochStartProof) ProtoMessage()

func (*EpochStartProof) ProtoReflect

func (x *EpochStartProof) ProtoReflect() protoreflect.Message

func (*EpochStartProof) Reset

func (x *EpochStartProof) Reset()

func (*EpochStartProof) String

func (x *EpochStartProof) String() string

type HighestCertifiedTimestamp

type HighestCertifiedTimestamp struct {
	SeqNr                 uint64 `protobuf:"varint,1,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	CommittedElsePrepared bool   `` /* 127-byte string literal not displayed */
	Epoch                 uint64 `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// contains filtered or unexported fields
}

func (*HighestCertifiedTimestamp) Descriptor deprecated

func (*HighestCertifiedTimestamp) Descriptor() ([]byte, []int)

Deprecated: Use HighestCertifiedTimestamp.ProtoReflect.Descriptor instead.

func (*HighestCertifiedTimestamp) GetCommittedElsePrepared

func (x *HighestCertifiedTimestamp) GetCommittedElsePrepared() bool

func (*HighestCertifiedTimestamp) GetEpoch

func (x *HighestCertifiedTimestamp) GetEpoch() uint64

func (*HighestCertifiedTimestamp) GetSeqNr

func (x *HighestCertifiedTimestamp) GetSeqNr() uint64

func (*HighestCertifiedTimestamp) ProtoMessage

func (*HighestCertifiedTimestamp) ProtoMessage()

func (*HighestCertifiedTimestamp) ProtoReflect

func (*HighestCertifiedTimestamp) Reset

func (x *HighestCertifiedTimestamp) Reset()

func (*HighestCertifiedTimestamp) String

func (x *HighestCertifiedTimestamp) String() string

type InternalNode

type InternalNode struct {

	// Maps nibbles to children. The nibble for children[i] is the index of the
	// i-th 1 bit from LSB.
	ChildrenBitmap uint32 `protobuf:"varint,1,opt,name=children_bitmap,json=childrenBitmap,proto3" json:"children_bitmap,omitempty"`
	// Only non-nil children are included in this array, in nibble order.
	Children []*InternalNodeChild `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalNode) Descriptor deprecated

func (*InternalNode) Descriptor() ([]byte, []int)

Deprecated: Use InternalNode.ProtoReflect.Descriptor instead.

func (*InternalNode) GetChildren

func (x *InternalNode) GetChildren() []*InternalNodeChild

func (*InternalNode) GetChildrenBitmap

func (x *InternalNode) GetChildrenBitmap() uint32

func (*InternalNode) ProtoMessage

func (*InternalNode) ProtoMessage()

func (*InternalNode) ProtoReflect

func (x *InternalNode) ProtoReflect() protoreflect.Message

func (*InternalNode) Reset

func (x *InternalNode) Reset()

func (*InternalNode) String

func (x *InternalNode) String() string

type InternalNodeChild

type InternalNodeChild struct {
	Version uint64 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Digest  []byte `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"`
	IsLeaf  bool   `protobuf:"varint,3,opt,name=is_leaf,json=isLeaf,proto3" json:"is_leaf,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalNodeChild) Descriptor deprecated

func (*InternalNodeChild) Descriptor() ([]byte, []int)

Deprecated: Use InternalNodeChild.ProtoReflect.Descriptor instead.

func (*InternalNodeChild) GetDigest

func (x *InternalNodeChild) GetDigest() []byte

func (*InternalNodeChild) GetIsLeaf

func (x *InternalNodeChild) GetIsLeaf() bool

func (*InternalNodeChild) GetVersion

func (x *InternalNodeChild) GetVersion() uint64

func (*InternalNodeChild) ProtoMessage

func (*InternalNodeChild) ProtoMessage()

func (*InternalNodeChild) ProtoReflect

func (x *InternalNodeChild) ProtoReflect() protoreflect.Message

func (*InternalNodeChild) Reset

func (x *InternalNodeChild) Reset()

func (*InternalNodeChild) String

func (x *InternalNodeChild) String() string

type KeyDigestRange

type KeyDigestRange struct {
	StartIndex   []byte `protobuf:"bytes,1,opt,name=start_index,json=startIndex,proto3" json:"start_index,omitempty"`
	EndInclIndex []byte `protobuf:"bytes,2,opt,name=end_incl_index,json=endInclIndex,proto3" json:"end_incl_index,omitempty"`
	// contains filtered or unexported fields
}

KeyDigestRange represents a contiguous range [start_index, end_incl_index] in the key digest space.

func (*KeyDigestRange) Descriptor deprecated

func (*KeyDigestRange) Descriptor() ([]byte, []int)

Deprecated: Use KeyDigestRange.ProtoReflect.Descriptor instead.

func (*KeyDigestRange) GetEndInclIndex

func (x *KeyDigestRange) GetEndInclIndex() []byte

func (*KeyDigestRange) GetStartIndex

func (x *KeyDigestRange) GetStartIndex() []byte

func (*KeyDigestRange) ProtoMessage

func (*KeyDigestRange) ProtoMessage()

func (*KeyDigestRange) ProtoReflect

func (x *KeyDigestRange) ProtoReflect() protoreflect.Message

func (*KeyDigestRange) Reset

func (x *KeyDigestRange) Reset()

func (*KeyDigestRange) String

func (x *KeyDigestRange) String() string

type KeyValueModification

type KeyValueModification struct {
	Key     []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value   []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Deleted bool   `protobuf:"varint,3,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*KeyValueModification) Descriptor deprecated

func (*KeyValueModification) Descriptor() ([]byte, []int)

Deprecated: Use KeyValueModification.ProtoReflect.Descriptor instead.

func (*KeyValueModification) GetDeleted

func (x *KeyValueModification) GetDeleted() bool

func (*KeyValueModification) GetKey

func (x *KeyValueModification) GetKey() []byte

func (*KeyValueModification) GetValue

func (x *KeyValueModification) GetValue() []byte

func (*KeyValueModification) ProtoMessage

func (*KeyValueModification) ProtoMessage()

func (*KeyValueModification) ProtoReflect

func (x *KeyValueModification) ProtoReflect() protoreflect.Message

func (*KeyValueModification) Reset

func (x *KeyValueModification) Reset()

func (*KeyValueModification) String

func (x *KeyValueModification) String() string

type KeyValuePair

type KeyValuePair struct {
	Key   []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*KeyValuePair) Descriptor deprecated

func (*KeyValuePair) Descriptor() ([]byte, []int)

Deprecated: Use KeyValuePair.ProtoReflect.Descriptor instead.

func (*KeyValuePair) GetKey

func (x *KeyValuePair) GetKey() []byte

func (*KeyValuePair) GetValue

func (x *KeyValuePair) GetValue() []byte

func (*KeyValuePair) ProtoMessage

func (*KeyValuePair) ProtoMessage()

func (*KeyValuePair) ProtoReflect

func (x *KeyValuePair) ProtoReflect() protoreflect.Message

func (*KeyValuePair) Reset

func (x *KeyValuePair) Reset()

func (*KeyValuePair) String

func (x *KeyValuePair) String() string

type LeafKeyAndValueDigests

type LeafKeyAndValueDigests struct {
	KeyDigest   []byte `protobuf:"bytes,1,opt,name=key_digest,json=keyDigest,proto3" json:"key_digest,omitempty"`
	ValueDigest []byte `protobuf:"bytes,2,opt,name=value_digest,json=valueDigest,proto3" json:"value_digest,omitempty"`
	// contains filtered or unexported fields
}

func (*LeafKeyAndValueDigests) Descriptor deprecated

func (*LeafKeyAndValueDigests) Descriptor() ([]byte, []int)

Deprecated: Use LeafKeyAndValueDigests.ProtoReflect.Descriptor instead.

func (*LeafKeyAndValueDigests) GetKeyDigest

func (x *LeafKeyAndValueDigests) GetKeyDigest() []byte

func (*LeafKeyAndValueDigests) GetValueDigest

func (x *LeafKeyAndValueDigests) GetValueDigest() []byte

func (*LeafKeyAndValueDigests) ProtoMessage

func (*LeafKeyAndValueDigests) ProtoMessage()

func (*LeafKeyAndValueDigests) ProtoReflect

func (x *LeafKeyAndValueDigests) ProtoReflect() protoreflect.Message

func (*LeafKeyAndValueDigests) Reset

func (x *LeafKeyAndValueDigests) Reset()

func (*LeafKeyAndValueDigests) String

func (x *LeafKeyAndValueDigests) String() string

type LeafNode

type LeafNode struct {
	KeyDigest   []byte `protobuf:"bytes,1,opt,name=key_digest,json=keyDigest,proto3" json:"key_digest,omitempty"`
	Key         []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	ValueDigest []byte `protobuf:"bytes,3,opt,name=value_digest,json=valueDigest,proto3" json:"value_digest,omitempty"`
	Value       []byte `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*LeafNode) Descriptor deprecated

func (*LeafNode) Descriptor() ([]byte, []int)

Deprecated: Use LeafNode.ProtoReflect.Descriptor instead.

func (*LeafNode) GetKey

func (x *LeafNode) GetKey() []byte

func (*LeafNode) GetKeyDigest

func (x *LeafNode) GetKeyDigest() []byte

func (*LeafNode) GetValue

func (x *LeafNode) GetValue() []byte

func (*LeafNode) GetValueDigest

func (x *LeafNode) GetValueDigest() []byte

func (*LeafNode) ProtoMessage

func (*LeafNode) ProtoMessage()

func (*LeafNode) ProtoReflect

func (x *LeafNode) ProtoReflect() protoreflect.Message

func (*LeafNode) Reset

func (x *LeafNode) Reset()

func (*LeafNode) String

func (x *LeafNode) String() string

type MessageBlobChunkRequest

type MessageBlobChunkRequest struct {
	BlobDigest []byte `protobuf:"bytes,1,opt,name=blob_digest,json=blobDigest,proto3" json:"blob_digest,omitempty"`
	ChunkIndex uint64 `protobuf:"varint,2,opt,name=chunk_index,json=chunkIndex,proto3" json:"chunk_index,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageBlobChunkRequest) Descriptor deprecated

func (*MessageBlobChunkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MessageBlobChunkRequest.ProtoReflect.Descriptor instead.

func (*MessageBlobChunkRequest) GetBlobDigest

func (x *MessageBlobChunkRequest) GetBlobDigest() []byte

func (*MessageBlobChunkRequest) GetChunkIndex

func (x *MessageBlobChunkRequest) GetChunkIndex() uint64

func (*MessageBlobChunkRequest) ProtoMessage

func (*MessageBlobChunkRequest) ProtoMessage()

func (*MessageBlobChunkRequest) ProtoReflect

func (x *MessageBlobChunkRequest) ProtoReflect() protoreflect.Message

func (*MessageBlobChunkRequest) Reset

func (x *MessageBlobChunkRequest) Reset()

func (*MessageBlobChunkRequest) String

func (x *MessageBlobChunkRequest) String() string

type MessageBlobChunkResponse

type MessageBlobChunkResponse struct {
	BlobDigest []byte `protobuf:"bytes,1,opt,name=blob_digest,json=blobDigest,proto3" json:"blob_digest,omitempty"`
	ChunkIndex uint64 `protobuf:"varint,2,opt,name=chunk_index,json=chunkIndex,proto3" json:"chunk_index,omitempty"`
	GoAway     bool   `protobuf:"varint,3,opt,name=go_away,json=goAway,proto3" json:"go_away,omitempty"`
	Chunk      []byte `protobuf:"bytes,4,opt,name=chunk,proto3" json:"chunk,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageBlobChunkResponse) Descriptor deprecated

func (*MessageBlobChunkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MessageBlobChunkResponse.ProtoReflect.Descriptor instead.

func (*MessageBlobChunkResponse) GetBlobDigest

func (x *MessageBlobChunkResponse) GetBlobDigest() []byte

func (*MessageBlobChunkResponse) GetChunk

func (x *MessageBlobChunkResponse) GetChunk() []byte

func (*MessageBlobChunkResponse) GetChunkIndex

func (x *MessageBlobChunkResponse) GetChunkIndex() uint64

func (*MessageBlobChunkResponse) GetGoAway

func (x *MessageBlobChunkResponse) GetGoAway() bool

func (*MessageBlobChunkResponse) ProtoMessage

func (*MessageBlobChunkResponse) ProtoMessage()

func (*MessageBlobChunkResponse) ProtoReflect

func (x *MessageBlobChunkResponse) ProtoReflect() protoreflect.Message

func (*MessageBlobChunkResponse) Reset

func (x *MessageBlobChunkResponse) Reset()

func (*MessageBlobChunkResponse) String

func (x *MessageBlobChunkResponse) String() string

type MessageBlobOffer

type MessageBlobOffer struct {
	ChunkDigests  [][]byte `protobuf:"bytes,1,rep,name=chunk_digests,json=chunkDigests,proto3" json:"chunk_digests,omitempty"`
	PayloadLength uint64   `protobuf:"varint,2,opt,name=payload_length,json=payloadLength,proto3" json:"payload_length,omitempty"`
	ExpirySeqNr   uint64   `protobuf:"varint,3,opt,name=expiry_seq_nr,json=expirySeqNr,proto3" json:"expiry_seq_nr,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageBlobOffer) Descriptor deprecated

func (*MessageBlobOffer) Descriptor() ([]byte, []int)

Deprecated: Use MessageBlobOffer.ProtoReflect.Descriptor instead.

func (*MessageBlobOffer) GetChunkDigests

func (x *MessageBlobOffer) GetChunkDigests() [][]byte

func (*MessageBlobOffer) GetExpirySeqNr

func (x *MessageBlobOffer) GetExpirySeqNr() uint64

func (*MessageBlobOffer) GetPayloadLength

func (x *MessageBlobOffer) GetPayloadLength() uint64

func (*MessageBlobOffer) ProtoMessage

func (*MessageBlobOffer) ProtoMessage()

func (*MessageBlobOffer) ProtoReflect

func (x *MessageBlobOffer) ProtoReflect() protoreflect.Message

func (*MessageBlobOffer) Reset

func (x *MessageBlobOffer) Reset()

func (*MessageBlobOffer) String

func (x *MessageBlobOffer) String() string

type MessageBlobOfferResponse

type MessageBlobOfferResponse struct {
	BlobDigest  []byte `protobuf:"bytes,1,opt,name=blob_digest,json=blobDigest,proto3" json:"blob_digest,omitempty"`
	RejectOffer bool   `protobuf:"varint,2,opt,name=reject_offer,json=rejectOffer,proto3" json:"reject_offer,omitempty"`
	Signature   []byte `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageBlobOfferResponse) Descriptor deprecated

func (*MessageBlobOfferResponse) Descriptor() ([]byte, []int)

Deprecated: Use MessageBlobOfferResponse.ProtoReflect.Descriptor instead.

func (*MessageBlobOfferResponse) GetBlobDigest

func (x *MessageBlobOfferResponse) GetBlobDigest() []byte

func (*MessageBlobOfferResponse) GetRejectOffer

func (x *MessageBlobOfferResponse) GetRejectOffer() bool

func (*MessageBlobOfferResponse) GetSignature

func (x *MessageBlobOfferResponse) GetSignature() []byte

func (*MessageBlobOfferResponse) ProtoMessage

func (*MessageBlobOfferResponse) ProtoMessage()

func (*MessageBlobOfferResponse) ProtoReflect

func (x *MessageBlobOfferResponse) ProtoReflect() protoreflect.Message

func (*MessageBlobOfferResponse) Reset

func (x *MessageBlobOfferResponse) Reset()

func (*MessageBlobOfferResponse) String

func (x *MessageBlobOfferResponse) String() string

type MessageBlockSyncRequest

type MessageBlockSyncRequest struct {
	StartSeqNr   uint64 `protobuf:"varint,1,opt,name=start_seq_nr,json=startSeqNr,proto3" json:"start_seq_nr,omitempty"`
	EndExclSeqNr uint64 `protobuf:"varint,2,opt,name=end_excl_seq_nr,json=endExclSeqNr,proto3" json:"end_excl_seq_nr,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageBlockSyncRequest) Descriptor deprecated

func (*MessageBlockSyncRequest) Descriptor() ([]byte, []int)

Deprecated: Use MessageBlockSyncRequest.ProtoReflect.Descriptor instead.

func (*MessageBlockSyncRequest) GetEndExclSeqNr

func (x *MessageBlockSyncRequest) GetEndExclSeqNr() uint64

func (*MessageBlockSyncRequest) GetStartSeqNr

func (x *MessageBlockSyncRequest) GetStartSeqNr() uint64

func (*MessageBlockSyncRequest) ProtoMessage

func (*MessageBlockSyncRequest) ProtoMessage()

func (*MessageBlockSyncRequest) ProtoReflect

func (x *MessageBlockSyncRequest) ProtoReflect() protoreflect.Message

func (*MessageBlockSyncRequest) Reset

func (x *MessageBlockSyncRequest) Reset()

func (*MessageBlockSyncRequest) String

func (x *MessageBlockSyncRequest) String() string

type MessageBlockSyncResponse

type MessageBlockSyncResponse struct {
	RequestStartSeqNr             uint64                          `protobuf:"varint,1,opt,name=request_start_seq_nr,json=requestStartSeqNr,proto3" json:"request_start_seq_nr,omitempty"`
	RequestEndExclSeqNr           uint64                          `protobuf:"varint,2,opt,name=request_end_excl_seq_nr,json=requestEndExclSeqNr,proto3" json:"request_end_excl_seq_nr,omitempty"`
	AttestedStateTransitionBlocks []*AttestedStateTransitionBlock `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MessageBlockSyncResponse) Descriptor deprecated

func (*MessageBlockSyncResponse) Descriptor() ([]byte, []int)

Deprecated: Use MessageBlockSyncResponse.ProtoReflect.Descriptor instead.

func (*MessageBlockSyncResponse) GetAttestedStateTransitionBlocks

func (x *MessageBlockSyncResponse) GetAttestedStateTransitionBlocks() []*AttestedStateTransitionBlock

func (*MessageBlockSyncResponse) GetRequestEndExclSeqNr

func (x *MessageBlockSyncResponse) GetRequestEndExclSeqNr() uint64

func (*MessageBlockSyncResponse) GetRequestStartSeqNr

func (x *MessageBlockSyncResponse) GetRequestStartSeqNr() uint64

func (*MessageBlockSyncResponse) ProtoMessage

func (*MessageBlockSyncResponse) ProtoMessage()

func (*MessageBlockSyncResponse) ProtoReflect

func (x *MessageBlockSyncResponse) ProtoReflect() protoreflect.Message

func (*MessageBlockSyncResponse) Reset

func (x *MessageBlockSyncResponse) Reset()

func (*MessageBlockSyncResponse) String

func (x *MessageBlockSyncResponse) String() string

type MessageCertifiedCommit

type MessageCertifiedCommit struct {
	CertifiedCommittedReports *CertifiedCommittedReports `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MessageCertifiedCommit) Descriptor deprecated

func (*MessageCertifiedCommit) Descriptor() ([]byte, []int)

Deprecated: Use MessageCertifiedCommit.ProtoReflect.Descriptor instead.

func (*MessageCertifiedCommit) GetCertifiedCommittedReports

func (x *MessageCertifiedCommit) GetCertifiedCommittedReports() *CertifiedCommittedReports

func (*MessageCertifiedCommit) ProtoMessage

func (*MessageCertifiedCommit) ProtoMessage()

func (*MessageCertifiedCommit) ProtoReflect

func (x *MessageCertifiedCommit) ProtoReflect() protoreflect.Message

func (*MessageCertifiedCommit) Reset

func (x *MessageCertifiedCommit) Reset()

func (*MessageCertifiedCommit) String

func (x *MessageCertifiedCommit) String() string

type MessageCertifiedCommitRequest

type MessageCertifiedCommitRequest struct {
	SeqNr uint64 `protobuf:"varint,1,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageCertifiedCommitRequest) Descriptor deprecated

func (*MessageCertifiedCommitRequest) Descriptor() ([]byte, []int)

Deprecated: Use MessageCertifiedCommitRequest.ProtoReflect.Descriptor instead.

func (*MessageCertifiedCommitRequest) GetSeqNr

func (x *MessageCertifiedCommitRequest) GetSeqNr() uint64

func (*MessageCertifiedCommitRequest) ProtoMessage

func (*MessageCertifiedCommitRequest) ProtoMessage()

func (*MessageCertifiedCommitRequest) ProtoReflect

func (*MessageCertifiedCommitRequest) Reset

func (x *MessageCertifiedCommitRequest) Reset()

func (*MessageCertifiedCommitRequest) String

type MessageCommit

type MessageCommit struct {
	Epoch     uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr     uint64 `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	Signature []byte `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageCommit) Descriptor deprecated

func (*MessageCommit) Descriptor() ([]byte, []int)

Deprecated: Use MessageCommit.ProtoReflect.Descriptor instead.

func (*MessageCommit) GetEpoch

func (x *MessageCommit) GetEpoch() uint64

func (*MessageCommit) GetSeqNr

func (x *MessageCommit) GetSeqNr() uint64

func (*MessageCommit) GetSignature

func (x *MessageCommit) GetSignature() []byte

func (*MessageCommit) ProtoMessage

func (*MessageCommit) ProtoMessage()

func (*MessageCommit) ProtoReflect

func (x *MessageCommit) ProtoReflect() protoreflect.Message

func (*MessageCommit) Reset

func (x *MessageCommit) Reset()

func (*MessageCommit) String

func (x *MessageCommit) String() string

type MessageEpochStart

type MessageEpochStart struct {
	Epoch           uint64           `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	EpochStartProof *EpochStartProof `protobuf:"bytes,2,opt,name=epoch_start_proof,json=epochStartProof,proto3" json:"epoch_start_proof,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageEpochStart) Descriptor deprecated

func (*MessageEpochStart) Descriptor() ([]byte, []int)

Deprecated: Use MessageEpochStart.ProtoReflect.Descriptor instead.

func (*MessageEpochStart) GetEpoch

func (x *MessageEpochStart) GetEpoch() uint64

func (*MessageEpochStart) GetEpochStartProof

func (x *MessageEpochStart) GetEpochStartProof() *EpochStartProof

func (*MessageEpochStart) ProtoMessage

func (*MessageEpochStart) ProtoMessage()

func (*MessageEpochStart) ProtoReflect

func (x *MessageEpochStart) ProtoReflect() protoreflect.Message

func (*MessageEpochStart) Reset

func (x *MessageEpochStart) Reset()

func (*MessageEpochStart) String

func (x *MessageEpochStart) String() string

type MessageEpochStartRequest

type MessageEpochStartRequest struct {
	Epoch                           uint64                           `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	HighestCertified                *CertifiedPrepareOrCommit        `protobuf:"bytes,2,opt,name=highest_certified,json=highestCertified,proto3" json:"highest_certified,omitempty"`
	SignedHighestCertifiedTimestamp *SignedHighestCertifiedTimestamp `` /* 158-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MessageEpochStartRequest) Descriptor deprecated

func (*MessageEpochStartRequest) Descriptor() ([]byte, []int)

Deprecated: Use MessageEpochStartRequest.ProtoReflect.Descriptor instead.

func (*MessageEpochStartRequest) GetEpoch

func (x *MessageEpochStartRequest) GetEpoch() uint64

func (*MessageEpochStartRequest) GetHighestCertified

func (x *MessageEpochStartRequest) GetHighestCertified() *CertifiedPrepareOrCommit

func (*MessageEpochStartRequest) GetSignedHighestCertifiedTimestamp

func (x *MessageEpochStartRequest) GetSignedHighestCertifiedTimestamp() *SignedHighestCertifiedTimestamp

func (*MessageEpochStartRequest) ProtoMessage

func (*MessageEpochStartRequest) ProtoMessage()

func (*MessageEpochStartRequest) ProtoReflect

func (x *MessageEpochStartRequest) ProtoReflect() protoreflect.Message

func (*MessageEpochStartRequest) Reset

func (x *MessageEpochStartRequest) Reset()

func (*MessageEpochStartRequest) String

func (x *MessageEpochStartRequest) String() string

type MessageNewEpochWish

type MessageNewEpochWish struct {
	Epoch uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageNewEpochWish) Descriptor deprecated

func (*MessageNewEpochWish) Descriptor() ([]byte, []int)

Deprecated: Use MessageNewEpochWish.ProtoReflect.Descriptor instead.

func (*MessageNewEpochWish) GetEpoch

func (x *MessageNewEpochWish) GetEpoch() uint64

func (*MessageNewEpochWish) ProtoMessage

func (*MessageNewEpochWish) ProtoMessage()

func (*MessageNewEpochWish) ProtoReflect

func (x *MessageNewEpochWish) ProtoReflect() protoreflect.Message

func (*MessageNewEpochWish) Reset

func (x *MessageNewEpochWish) Reset()

func (*MessageNewEpochWish) String

func (x *MessageNewEpochWish) String() string

type MessageObservation

type MessageObservation struct {
	Epoch             uint64             `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr             uint64             `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	SignedObservation *SignedObservation `protobuf:"bytes,3,opt,name=signed_observation,json=signedObservation,proto3" json:"signed_observation,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageObservation) Descriptor deprecated

func (*MessageObservation) Descriptor() ([]byte, []int)

Deprecated: Use MessageObservation.ProtoReflect.Descriptor instead.

func (*MessageObservation) GetEpoch

func (x *MessageObservation) GetEpoch() uint64

func (*MessageObservation) GetSeqNr

func (x *MessageObservation) GetSeqNr() uint64

func (*MessageObservation) GetSignedObservation

func (x *MessageObservation) GetSignedObservation() *SignedObservation

func (*MessageObservation) ProtoMessage

func (*MessageObservation) ProtoMessage()

func (*MessageObservation) ProtoReflect

func (x *MessageObservation) ProtoReflect() protoreflect.Message

func (*MessageObservation) Reset

func (x *MessageObservation) Reset()

func (*MessageObservation) String

func (x *MessageObservation) String() string

type MessagePrepare

type MessagePrepare struct {
	Epoch     uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr     uint64 `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	Signature []byte `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*MessagePrepare) Descriptor deprecated

func (*MessagePrepare) Descriptor() ([]byte, []int)

Deprecated: Use MessagePrepare.ProtoReflect.Descriptor instead.

func (*MessagePrepare) GetEpoch

func (x *MessagePrepare) GetEpoch() uint64

func (*MessagePrepare) GetSeqNr

func (x *MessagePrepare) GetSeqNr() uint64

func (*MessagePrepare) GetSignature

func (x *MessagePrepare) GetSignature() []byte

func (*MessagePrepare) ProtoMessage

func (*MessagePrepare) ProtoMessage()

func (*MessagePrepare) ProtoReflect

func (x *MessagePrepare) ProtoReflect() protoreflect.Message

func (*MessagePrepare) Reset

func (x *MessagePrepare) Reset()

func (*MessagePrepare) String

func (x *MessagePrepare) String() string

type MessageProposal

type MessageProposal struct {
	Epoch                        uint64                         `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr                        uint64                         `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	AttributedSignedObservations []*AttributedSignedObservation `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MessageProposal) Descriptor deprecated

func (*MessageProposal) Descriptor() ([]byte, []int)

Deprecated: Use MessageProposal.ProtoReflect.Descriptor instead.

func (*MessageProposal) GetAttributedSignedObservations

func (x *MessageProposal) GetAttributedSignedObservations() []*AttributedSignedObservation

func (*MessageProposal) GetEpoch

func (x *MessageProposal) GetEpoch() uint64

func (*MessageProposal) GetSeqNr

func (x *MessageProposal) GetSeqNr() uint64

func (*MessageProposal) ProtoMessage

func (*MessageProposal) ProtoMessage()

func (*MessageProposal) ProtoReflect

func (x *MessageProposal) ProtoReflect() protoreflect.Message

func (*MessageProposal) Reset

func (x *MessageProposal) Reset()

func (*MessageProposal) String

func (x *MessageProposal) String() string

type MessageReportSignatures

type MessageReportSignatures struct {
	SeqNr            uint64   `protobuf:"varint,1,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	ReportSignatures [][]byte `protobuf:"bytes,2,rep,name=report_signatures,json=reportSignatures,proto3" json:"report_signatures,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageReportSignatures) Descriptor deprecated

func (*MessageReportSignatures) Descriptor() ([]byte, []int)

Deprecated: Use MessageReportSignatures.ProtoReflect.Descriptor instead.

func (*MessageReportSignatures) GetReportSignatures

func (x *MessageReportSignatures) GetReportSignatures() [][]byte

func (*MessageReportSignatures) GetSeqNr

func (x *MessageReportSignatures) GetSeqNr() uint64

func (*MessageReportSignatures) ProtoMessage

func (*MessageReportSignatures) ProtoMessage()

func (*MessageReportSignatures) ProtoReflect

func (x *MessageReportSignatures) ProtoReflect() protoreflect.Message

func (*MessageReportSignatures) Reset

func (x *MessageReportSignatures) Reset()

func (*MessageReportSignatures) String

func (x *MessageReportSignatures) String() string

type MessageRoundStart

type MessageRoundStart struct {
	Epoch uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr uint64 `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	Query []byte `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageRoundStart) Descriptor deprecated

func (*MessageRoundStart) Descriptor() ([]byte, []int)

Deprecated: Use MessageRoundStart.ProtoReflect.Descriptor instead.

func (*MessageRoundStart) GetEpoch

func (x *MessageRoundStart) GetEpoch() uint64

func (*MessageRoundStart) GetQuery

func (x *MessageRoundStart) GetQuery() []byte

func (*MessageRoundStart) GetSeqNr

func (x *MessageRoundStart) GetSeqNr() uint64

func (*MessageRoundStart) ProtoMessage

func (*MessageRoundStart) ProtoMessage()

func (*MessageRoundStart) ProtoReflect

func (x *MessageRoundStart) ProtoReflect() protoreflect.Message

func (*MessageRoundStart) Reset

func (x *MessageRoundStart) Reset()

func (*MessageRoundStart) String

func (x *MessageRoundStart) String() string

type MessageStateSyncSummary

type MessageStateSyncSummary struct {
	LowestPersistedSeqNr  uint64 `` /* 126-byte string literal not displayed */
	HighestCommittedSeqNr uint64 `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MessageStateSyncSummary) Descriptor deprecated

func (*MessageStateSyncSummary) Descriptor() ([]byte, []int)

Deprecated: Use MessageStateSyncSummary.ProtoReflect.Descriptor instead.

func (*MessageStateSyncSummary) GetHighestCommittedSeqNr

func (x *MessageStateSyncSummary) GetHighestCommittedSeqNr() uint64

func (*MessageStateSyncSummary) GetLowestPersistedSeqNr

func (x *MessageStateSyncSummary) GetLowestPersistedSeqNr() uint64

func (*MessageStateSyncSummary) ProtoMessage

func (*MessageStateSyncSummary) ProtoMessage()

func (*MessageStateSyncSummary) ProtoReflect

func (x *MessageStateSyncSummary) ProtoReflect() protoreflect.Message

func (*MessageStateSyncSummary) Reset

func (x *MessageStateSyncSummary) Reset()

func (*MessageStateSyncSummary) String

func (x *MessageStateSyncSummary) String() string

type MessageTreeSyncChunkRequest

type MessageTreeSyncChunkRequest struct {
	ToSeqNr      uint64 `protobuf:"varint,1,opt,name=to_seq_nr,json=toSeqNr,proto3" json:"to_seq_nr,omitempty"`
	StartIndex   []byte `protobuf:"bytes,2,opt,name=start_index,json=startIndex,proto3" json:"start_index,omitempty"`
	EndInclIndex []byte `protobuf:"bytes,3,opt,name=end_incl_index,json=endInclIndex,proto3" json:"end_incl_index,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageTreeSyncChunkRequest) Descriptor deprecated

func (*MessageTreeSyncChunkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MessageTreeSyncChunkRequest.ProtoReflect.Descriptor instead.

func (*MessageTreeSyncChunkRequest) GetEndInclIndex

func (x *MessageTreeSyncChunkRequest) GetEndInclIndex() []byte

func (*MessageTreeSyncChunkRequest) GetStartIndex

func (x *MessageTreeSyncChunkRequest) GetStartIndex() []byte

func (*MessageTreeSyncChunkRequest) GetToSeqNr

func (x *MessageTreeSyncChunkRequest) GetToSeqNr() uint64

func (*MessageTreeSyncChunkRequest) ProtoMessage

func (*MessageTreeSyncChunkRequest) ProtoMessage()

func (*MessageTreeSyncChunkRequest) ProtoReflect

func (*MessageTreeSyncChunkRequest) Reset

func (x *MessageTreeSyncChunkRequest) Reset()

func (*MessageTreeSyncChunkRequest) String

func (x *MessageTreeSyncChunkRequest) String() string

type MessageTreeSyncChunkResponse

type MessageTreeSyncChunkResponse struct {
	ToSeqNr             uint64          `protobuf:"varint,1,opt,name=to_seq_nr,json=toSeqNr,proto3" json:"to_seq_nr,omitempty"`
	StartIndex          []byte          `protobuf:"bytes,2,opt,name=start_index,json=startIndex,proto3" json:"start_index,omitempty"`
	RequestEndInclIndex []byte          `protobuf:"bytes,3,opt,name=request_end_incl_index,json=requestEndInclIndex,proto3" json:"request_end_incl_index,omitempty"`
	GoAway              bool            `protobuf:"varint,4,opt,name=go_away,json=goAway,proto3" json:"go_away,omitempty"`
	EndInclIndex        []byte          `protobuf:"bytes,5,opt,name=end_incl_index,json=endInclIndex,proto3" json:"end_incl_index,omitempty"`
	KeyValues           []*KeyValuePair `protobuf:"bytes,6,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty"`
	BoundingLeaves      []*BoundingLeaf `protobuf:"bytes,7,rep,name=bounding_leaves,json=boundingLeaves,proto3" json:"bounding_leaves,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageTreeSyncChunkResponse) Descriptor deprecated

func (*MessageTreeSyncChunkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MessageTreeSyncChunkResponse.ProtoReflect.Descriptor instead.

func (*MessageTreeSyncChunkResponse) GetBoundingLeaves

func (x *MessageTreeSyncChunkResponse) GetBoundingLeaves() []*BoundingLeaf

func (*MessageTreeSyncChunkResponse) GetEndInclIndex

func (x *MessageTreeSyncChunkResponse) GetEndInclIndex() []byte

func (*MessageTreeSyncChunkResponse) GetGoAway

func (x *MessageTreeSyncChunkResponse) GetGoAway() bool

func (*MessageTreeSyncChunkResponse) GetKeyValues

func (x *MessageTreeSyncChunkResponse) GetKeyValues() []*KeyValuePair

func (*MessageTreeSyncChunkResponse) GetRequestEndInclIndex

func (x *MessageTreeSyncChunkResponse) GetRequestEndInclIndex() []byte

func (*MessageTreeSyncChunkResponse) GetStartIndex

func (x *MessageTreeSyncChunkResponse) GetStartIndex() []byte

func (*MessageTreeSyncChunkResponse) GetToSeqNr

func (x *MessageTreeSyncChunkResponse) GetToSeqNr() uint64

func (*MessageTreeSyncChunkResponse) ProtoMessage

func (*MessageTreeSyncChunkResponse) ProtoMessage()

func (*MessageTreeSyncChunkResponse) ProtoReflect

func (*MessageTreeSyncChunkResponse) Reset

func (x *MessageTreeSyncChunkResponse) Reset()

func (*MessageTreeSyncChunkResponse) String

type MessageWrapper

type MessageWrapper struct {

	// Types that are assignable to Msg:
	//
	//	*MessageWrapper_MessageNewEpochWish
	//	*MessageWrapper_MessageEpochStartRequest
	//	*MessageWrapper_MessageEpochStart
	//	*MessageWrapper_MessageRoundStart
	//	*MessageWrapper_MessageObservation
	//	*MessageWrapper_MessageProposal
	//	*MessageWrapper_MessagePrepare
	//	*MessageWrapper_MessageCommit
	//	*MessageWrapper_MessageReportSignatures
	//	*MessageWrapper_MessageCertifiedCommitRequest
	//	*MessageWrapper_MessageCertifiedCommit
	//	*MessageWrapper_MessageBlockSyncRequest
	//	*MessageWrapper_MessageBlockSyncResponse
	//	*MessageWrapper_MessageStateSyncSummary
	//	*MessageWrapper_MessageTreeSyncChunkRequest
	//	*MessageWrapper_MessageTreeSyncChunkResponse
	//	*MessageWrapper_MessageBlobOffer
	//	*MessageWrapper_MessageBlobOfferResponse
	//	*MessageWrapper_MessageBlobChunkRequest
	//	*MessageWrapper_MessageBlobChunkResponse
	Msg isMessageWrapper_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

func Deserialize

func Deserialize[RI any](n int, b []byte, requestHandle types.RequestHandle) (protocol.Message[RI], *MessageWrapper, error)

Deserialize decodes a binary payload into a protocol.Message

func Serialize

func Serialize[RI any](m protocol.Message[RI]) ([]byte, *MessageWrapper, error)

Serialize encodes a protocol.Message into a binary payload

func (*MessageWrapper) Descriptor deprecated

func (*MessageWrapper) Descriptor() ([]byte, []int)

Deprecated: Use MessageWrapper.ProtoReflect.Descriptor instead.

func (*MessageWrapper) GetMessageBlobChunkRequest

func (x *MessageWrapper) GetMessageBlobChunkRequest() *MessageBlobChunkRequest

func (*MessageWrapper) GetMessageBlobChunkResponse

func (x *MessageWrapper) GetMessageBlobChunkResponse() *MessageBlobChunkResponse

func (*MessageWrapper) GetMessageBlobOffer

func (x *MessageWrapper) GetMessageBlobOffer() *MessageBlobOffer

func (*MessageWrapper) GetMessageBlobOfferResponse

func (x *MessageWrapper) GetMessageBlobOfferResponse() *MessageBlobOfferResponse

func (*MessageWrapper) GetMessageBlockSyncRequest

func (x *MessageWrapper) GetMessageBlockSyncRequest() *MessageBlockSyncRequest

func (*MessageWrapper) GetMessageBlockSyncResponse

func (x *MessageWrapper) GetMessageBlockSyncResponse() *MessageBlockSyncResponse

func (*MessageWrapper) GetMessageCertifiedCommit

func (x *MessageWrapper) GetMessageCertifiedCommit() *MessageCertifiedCommit

func (*MessageWrapper) GetMessageCertifiedCommitRequest

func (x *MessageWrapper) GetMessageCertifiedCommitRequest() *MessageCertifiedCommitRequest

func (*MessageWrapper) GetMessageCommit

func (x *MessageWrapper) GetMessageCommit() *MessageCommit

func (*MessageWrapper) GetMessageEpochStart

func (x *MessageWrapper) GetMessageEpochStart() *MessageEpochStart

func (*MessageWrapper) GetMessageEpochStartRequest

func (x *MessageWrapper) GetMessageEpochStartRequest() *MessageEpochStartRequest

func (*MessageWrapper) GetMessageNewEpochWish

func (x *MessageWrapper) GetMessageNewEpochWish() *MessageNewEpochWish

func (*MessageWrapper) GetMessageObservation

func (x *MessageWrapper) GetMessageObservation() *MessageObservation

func (*MessageWrapper) GetMessagePrepare

func (x *MessageWrapper) GetMessagePrepare() *MessagePrepare

func (*MessageWrapper) GetMessageProposal

func (x *MessageWrapper) GetMessageProposal() *MessageProposal

func (*MessageWrapper) GetMessageReportSignatures

func (x *MessageWrapper) GetMessageReportSignatures() *MessageReportSignatures

func (*MessageWrapper) GetMessageRoundStart

func (x *MessageWrapper) GetMessageRoundStart() *MessageRoundStart

func (*MessageWrapper) GetMessageStateSyncSummary

func (x *MessageWrapper) GetMessageStateSyncSummary() *MessageStateSyncSummary

func (*MessageWrapper) GetMessageTreeSyncChunkRequest

func (x *MessageWrapper) GetMessageTreeSyncChunkRequest() *MessageTreeSyncChunkRequest

func (*MessageWrapper) GetMessageTreeSyncChunkResponse

func (x *MessageWrapper) GetMessageTreeSyncChunkResponse() *MessageTreeSyncChunkResponse

func (*MessageWrapper) GetMsg

func (m *MessageWrapper) GetMsg() isMessageWrapper_Msg

func (*MessageWrapper) ProtoMessage

func (*MessageWrapper) ProtoMessage()

func (*MessageWrapper) ProtoReflect

func (x *MessageWrapper) ProtoReflect() protoreflect.Message

func (*MessageWrapper) Reset

func (x *MessageWrapper) Reset()

func (*MessageWrapper) String

func (x *MessageWrapper) String() string

type MessageWrapper_MessageBlobChunkRequest

type MessageWrapper_MessageBlobChunkRequest struct {
	MessageBlobChunkRequest *MessageBlobChunkRequest `protobuf:"bytes,35,opt,name=message_blob_chunk_request,json=messageBlobChunkRequest,proto3,oneof"`
}

type MessageWrapper_MessageBlobChunkResponse

type MessageWrapper_MessageBlobChunkResponse struct {
	MessageBlobChunkResponse *MessageBlobChunkResponse `protobuf:"bytes,36,opt,name=message_blob_chunk_response,json=messageBlobChunkResponse,proto3,oneof"`
}

type MessageWrapper_MessageBlobOffer

type MessageWrapper_MessageBlobOffer struct {
	MessageBlobOffer *MessageBlobOffer `protobuf:"bytes,33,opt,name=message_blob_offer,json=messageBlobOffer,proto3,oneof"`
}

type MessageWrapper_MessageBlobOfferResponse

type MessageWrapper_MessageBlobOfferResponse struct {
	MessageBlobOfferResponse *MessageBlobOfferResponse `protobuf:"bytes,34,opt,name=message_blob_offer_response,json=messageBlobOfferResponse,proto3,oneof"`
}

type MessageWrapper_MessageBlockSyncRequest

type MessageWrapper_MessageBlockSyncRequest struct {
	MessageBlockSyncRequest *MessageBlockSyncRequest `protobuf:"bytes,28,opt,name=message_block_sync_request,json=messageBlockSyncRequest,proto3,oneof"`
}

type MessageWrapper_MessageBlockSyncResponse

type MessageWrapper_MessageBlockSyncResponse struct {
	MessageBlockSyncResponse *MessageBlockSyncResponse `protobuf:"bytes,29,opt,name=message_block_sync_response,json=messageBlockSyncResponse,proto3,oneof"`
}

type MessageWrapper_MessageCertifiedCommit

type MessageWrapper_MessageCertifiedCommit struct {
	MessageCertifiedCommit *MessageCertifiedCommit `protobuf:"bytes,27,opt,name=message_certified_commit,json=messageCertifiedCommit,proto3,oneof"`
}

type MessageWrapper_MessageCertifiedCommitRequest

type MessageWrapper_MessageCertifiedCommitRequest struct {
	MessageCertifiedCommitRequest *MessageCertifiedCommitRequest `protobuf:"bytes,26,opt,name=message_certified_commit_request,json=messageCertifiedCommitRequest,proto3,oneof"`
}

type MessageWrapper_MessageCommit

type MessageWrapper_MessageCommit struct {
	MessageCommit *MessageCommit `protobuf:"bytes,24,opt,name=message_commit,json=messageCommit,proto3,oneof"`
}

type MessageWrapper_MessageEpochStart

type MessageWrapper_MessageEpochStart struct {
	MessageEpochStart *MessageEpochStart `protobuf:"bytes,19,opt,name=message_epoch_start,json=messageEpochStart,proto3,oneof"`
}

type MessageWrapper_MessageEpochStartRequest

type MessageWrapper_MessageEpochStartRequest struct {
	MessageEpochStartRequest *MessageEpochStartRequest `protobuf:"bytes,18,opt,name=message_epoch_start_request,json=messageEpochStartRequest,proto3,oneof"`
}

type MessageWrapper_MessageNewEpochWish

type MessageWrapper_MessageNewEpochWish struct {
	MessageNewEpochWish *MessageNewEpochWish `protobuf:"bytes,17,opt,name=message_new_epoch_wish,json=messageNewEpochWish,proto3,oneof"`
}

type MessageWrapper_MessageObservation

type MessageWrapper_MessageObservation struct {
	MessageObservation *MessageObservation `protobuf:"bytes,21,opt,name=message_observation,json=messageObservation,proto3,oneof"`
}

type MessageWrapper_MessagePrepare

type MessageWrapper_MessagePrepare struct {
	MessagePrepare *MessagePrepare `protobuf:"bytes,23,opt,name=message_prepare,json=messagePrepare,proto3,oneof"`
}

type MessageWrapper_MessageProposal

type MessageWrapper_MessageProposal struct {
	MessageProposal *MessageProposal `protobuf:"bytes,22,opt,name=message_proposal,json=messageProposal,proto3,oneof"`
}

type MessageWrapper_MessageReportSignatures

type MessageWrapper_MessageReportSignatures struct {
	MessageReportSignatures *MessageReportSignatures `protobuf:"bytes,25,opt,name=message_report_signatures,json=messageReportSignatures,proto3,oneof"`
}

type MessageWrapper_MessageRoundStart

type MessageWrapper_MessageRoundStart struct {
	MessageRoundStart *MessageRoundStart `protobuf:"bytes,20,opt,name=message_round_start,json=messageRoundStart,proto3,oneof"`
}

type MessageWrapper_MessageStateSyncSummary

type MessageWrapper_MessageStateSyncSummary struct {
	MessageStateSyncSummary *MessageStateSyncSummary `protobuf:"bytes,30,opt,name=message_state_sync_summary,json=messageStateSyncSummary,proto3,oneof"`
}

type MessageWrapper_MessageTreeSyncChunkRequest

type MessageWrapper_MessageTreeSyncChunkRequest struct {
	MessageTreeSyncChunkRequest *MessageTreeSyncChunkRequest `protobuf:"bytes,31,opt,name=message_tree_sync_chunk_request,json=messageTreeSyncChunkRequest,proto3,oneof"`
}

type MessageWrapper_MessageTreeSyncChunkResponse

type MessageWrapper_MessageTreeSyncChunkResponse struct {
	MessageTreeSyncChunkResponse *MessageTreeSyncChunkResponse `protobuf:"bytes,32,opt,name=message_tree_sync_chunk_response,json=messageTreeSyncChunkResponse,proto3,oneof"`
}

type Node

type Node struct {

	// Types that are assignable to Node:
	//
	//	*Node_InternalNode
	//	*Node_LeafNode
	Node isNode_Node `protobuf_oneof:"node"`
	// contains filtered or unexported fields
}

func (*Node) Descriptor deprecated

func (*Node) Descriptor() ([]byte, []int)

Deprecated: Use Node.ProtoReflect.Descriptor instead.

func (*Node) GetInternalNode

func (x *Node) GetInternalNode() *InternalNode

func (*Node) GetLeafNode

func (x *Node) GetLeafNode() *LeafNode

func (*Node) GetNode

func (m *Node) GetNode() isNode_Node

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) ProtoReflect

func (x *Node) ProtoReflect() protoreflect.Message

func (*Node) Reset

func (x *Node) Reset()

func (*Node) String

func (x *Node) String() string

type Node_InternalNode

type Node_InternalNode struct {
	InternalNode *InternalNode `protobuf:"bytes,1,opt,name=internal_node,json=internalNode,proto3,oneof"`
}

type Node_LeafNode

type Node_LeafNode struct {
	LeafNode *LeafNode `protobuf:"bytes,2,opt,name=leaf_node,json=leafNode,proto3,oneof"`
}

type PacemakerState

type PacemakerState struct {
	Epoch                   uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	HighestSentNewEpochWish uint64 `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PacemakerState) Descriptor deprecated

func (*PacemakerState) Descriptor() ([]byte, []int)

Deprecated: Use PacemakerState.ProtoReflect.Descriptor instead.

func (*PacemakerState) GetEpoch

func (x *PacemakerState) GetEpoch() uint64

func (*PacemakerState) GetHighestSentNewEpochWish

func (x *PacemakerState) GetHighestSentNewEpochWish() uint64

func (*PacemakerState) ProtoMessage

func (*PacemakerState) ProtoMessage()

func (*PacemakerState) ProtoReflect

func (x *PacemakerState) ProtoReflect() protoreflect.Message

func (*PacemakerState) Reset

func (x *PacemakerState) Reset()

func (*PacemakerState) String

func (x *PacemakerState) String() string

type SignedHighestCertifiedTimestamp

type SignedHighestCertifiedTimestamp struct {
	HighestCertifiedTimestamp *HighestCertifiedTimestamp `` /* 138-byte string literal not displayed */
	Signature                 []byte                     `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedHighestCertifiedTimestamp) Descriptor deprecated

func (*SignedHighestCertifiedTimestamp) Descriptor() ([]byte, []int)

Deprecated: Use SignedHighestCertifiedTimestamp.ProtoReflect.Descriptor instead.

func (*SignedHighestCertifiedTimestamp) GetHighestCertifiedTimestamp

func (x *SignedHighestCertifiedTimestamp) GetHighestCertifiedTimestamp() *HighestCertifiedTimestamp

func (*SignedHighestCertifiedTimestamp) GetSignature

func (x *SignedHighestCertifiedTimestamp) GetSignature() []byte

func (*SignedHighestCertifiedTimestamp) ProtoMessage

func (*SignedHighestCertifiedTimestamp) ProtoMessage()

func (*SignedHighestCertifiedTimestamp) ProtoReflect

func (*SignedHighestCertifiedTimestamp) Reset

func (*SignedHighestCertifiedTimestamp) String

type SignedObservation

type SignedObservation struct {
	Observation []byte `protobuf:"bytes,1,opt,name=observation,proto3" json:"observation,omitempty"`
	Signature   []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedObservation) Descriptor deprecated

func (*SignedObservation) Descriptor() ([]byte, []int)

Deprecated: Use SignedObservation.ProtoReflect.Descriptor instead.

func (*SignedObservation) GetObservation

func (x *SignedObservation) GetObservation() []byte

func (*SignedObservation) GetSignature

func (x *SignedObservation) GetSignature() []byte

func (*SignedObservation) ProtoMessage

func (*SignedObservation) ProtoMessage()

func (*SignedObservation) ProtoReflect

func (x *SignedObservation) ProtoReflect() protoreflect.Message

func (*SignedObservation) Reset

func (x *SignedObservation) Reset()

func (*SignedObservation) String

func (x *SignedObservation) String() string

type StateTransitionBlock

type StateTransitionBlock struct {
	Epoch                       uint64                  `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	SeqNr                       uint64                  `protobuf:"varint,2,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	StateTransitionInputsDigest []byte                  `` /* 146-byte string literal not displayed */
	StateTransitionOutputs      *StateTransitionOutputs `` /* 129-byte string literal not displayed */
	StateRootDigest             []byte                  `protobuf:"bytes,5,opt,name=state_root_digest,json=stateRootDigest,proto3" json:"state_root_digest,omitempty"`
	ReportsPlusPrecursor        []byte                  `protobuf:"bytes,6,opt,name=reports_plus_precursor,json=reportsPlusPrecursor,proto3" json:"reports_plus_precursor,omitempty"`
	// contains filtered or unexported fields
}

func (*StateTransitionBlock) Descriptor deprecated

func (*StateTransitionBlock) Descriptor() ([]byte, []int)

Deprecated: Use StateTransitionBlock.ProtoReflect.Descriptor instead.

func (*StateTransitionBlock) GetEpoch

func (x *StateTransitionBlock) GetEpoch() uint64

func (*StateTransitionBlock) GetReportsPlusPrecursor

func (x *StateTransitionBlock) GetReportsPlusPrecursor() []byte

func (*StateTransitionBlock) GetSeqNr

func (x *StateTransitionBlock) GetSeqNr() uint64

func (*StateTransitionBlock) GetStateRootDigest

func (x *StateTransitionBlock) GetStateRootDigest() []byte

func (*StateTransitionBlock) GetStateTransitionInputsDigest

func (x *StateTransitionBlock) GetStateTransitionInputsDigest() []byte

func (*StateTransitionBlock) GetStateTransitionOutputs

func (x *StateTransitionBlock) GetStateTransitionOutputs() *StateTransitionOutputs

func (*StateTransitionBlock) ProtoMessage

func (*StateTransitionBlock) ProtoMessage()

func (*StateTransitionBlock) ProtoReflect

func (x *StateTransitionBlock) ProtoReflect() protoreflect.Message

func (*StateTransitionBlock) Reset

func (x *StateTransitionBlock) Reset()

func (*StateTransitionBlock) String

func (x *StateTransitionBlock) String() string

type StateTransitionInputs

type StateTransitionInputs struct {
	SeqNr                  uint64                   `protobuf:"varint,1,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	Epoch                  uint64                   `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"`
	Round                  uint64                   `protobuf:"varint,3,opt,name=round,proto3" json:"round,omitempty"`
	Query                  []byte                   `protobuf:"bytes,4,opt,name=query,proto3" json:"query,omitempty"`
	AttributedObservations []*AttributedObservation `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*StateTransitionInputs) Descriptor deprecated

func (*StateTransitionInputs) Descriptor() ([]byte, []int)

Deprecated: Use StateTransitionInputs.ProtoReflect.Descriptor instead.

func (*StateTransitionInputs) GetAttributedObservations

func (x *StateTransitionInputs) GetAttributedObservations() []*AttributedObservation

func (*StateTransitionInputs) GetEpoch

func (x *StateTransitionInputs) GetEpoch() uint64

func (*StateTransitionInputs) GetQuery

func (x *StateTransitionInputs) GetQuery() []byte

func (*StateTransitionInputs) GetRound

func (x *StateTransitionInputs) GetRound() uint64

func (*StateTransitionInputs) GetSeqNr

func (x *StateTransitionInputs) GetSeqNr() uint64

func (*StateTransitionInputs) ProtoMessage

func (*StateTransitionInputs) ProtoMessage()

func (*StateTransitionInputs) ProtoReflect

func (x *StateTransitionInputs) ProtoReflect() protoreflect.Message

func (*StateTransitionInputs) Reset

func (x *StateTransitionInputs) Reset()

func (*StateTransitionInputs) String

func (x *StateTransitionInputs) String() string

type StateTransitionOutputs

type StateTransitionOutputs struct {
	WriteSet []*KeyValueModification `protobuf:"bytes,1,rep,name=write_set,json=writeSet,proto3" json:"write_set,omitempty"`
	// contains filtered or unexported fields
}

func (*StateTransitionOutputs) Descriptor deprecated

func (*StateTransitionOutputs) Descriptor() ([]byte, []int)

Deprecated: Use StateTransitionOutputs.ProtoReflect.Descriptor instead.

func (*StateTransitionOutputs) GetWriteSet

func (x *StateTransitionOutputs) GetWriteSet() []*KeyValueModification

func (*StateTransitionOutputs) ProtoMessage

func (*StateTransitionOutputs) ProtoMessage()

func (*StateTransitionOutputs) ProtoReflect

func (x *StateTransitionOutputs) ProtoReflect() protoreflect.Message

func (*StateTransitionOutputs) Reset

func (x *StateTransitionOutputs) Reset()

func (*StateTransitionOutputs) String

func (x *StateTransitionOutputs) String() string

type TelemetryAssertionViolation

type TelemetryAssertionViolation struct {

	// Types that are assignable to Violation:
	//
	//	*TelemetryAssertionViolation_InvalidSerialization
	Violation isTelemetryAssertionViolation_Violation `protobuf_oneof:"violation"`
	// contains filtered or unexported fields
}

func (*TelemetryAssertionViolation) Descriptor deprecated

func (*TelemetryAssertionViolation) Descriptor() ([]byte, []int)

Deprecated: Use TelemetryAssertionViolation.ProtoReflect.Descriptor instead.

func (*TelemetryAssertionViolation) GetInvalidSerialization

func (*TelemetryAssertionViolation) GetViolation

func (m *TelemetryAssertionViolation) GetViolation() isTelemetryAssertionViolation_Violation

func (*TelemetryAssertionViolation) ProtoMessage

func (*TelemetryAssertionViolation) ProtoMessage()

func (*TelemetryAssertionViolation) ProtoReflect

func (*TelemetryAssertionViolation) Reset

func (x *TelemetryAssertionViolation) Reset()

func (*TelemetryAssertionViolation) String

func (x *TelemetryAssertionViolation) String() string

type TelemetryAssertionViolationInvalidSerialization

type TelemetryAssertionViolationInvalidSerialization struct {
	ConfigDigest  []byte `protobuf:"bytes,1,opt,name=config_digest,json=configDigest,proto3" json:"config_digest,omitempty"`
	SerializedMsg []byte `protobuf:"bytes,2,opt,name=serialized_msg,json=serializedMsg,proto3" json:"serialized_msg,omitempty"`
	Sender        uint32 `protobuf:"varint,3,opt,name=sender,proto3" json:"sender,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryAssertionViolationInvalidSerialization) Descriptor deprecated

Deprecated: Use TelemetryAssertionViolationInvalidSerialization.ProtoReflect.Descriptor instead.

func (*TelemetryAssertionViolationInvalidSerialization) GetConfigDigest

func (*TelemetryAssertionViolationInvalidSerialization) GetSender

func (*TelemetryAssertionViolationInvalidSerialization) GetSerializedMsg

func (x *TelemetryAssertionViolationInvalidSerialization) GetSerializedMsg() []byte

func (*TelemetryAssertionViolationInvalidSerialization) ProtoMessage

func (*TelemetryAssertionViolationInvalidSerialization) ProtoReflect

func (*TelemetryAssertionViolationInvalidSerialization) Reset

func (*TelemetryAssertionViolationInvalidSerialization) String

type TelemetryAssertionViolation_InvalidSerialization

type TelemetryAssertionViolation_InvalidSerialization struct {
	InvalidSerialization *TelemetryAssertionViolationInvalidSerialization `protobuf:"bytes,2,opt,name=invalid_serialization,json=invalidSerialization,proto3,oneof"`
}

type TelemetryMessageBroadcast

type TelemetryMessageBroadcast struct {
	ConfigDigest  []byte          `protobuf:"bytes,1,opt,name=config_digest,json=configDigest,proto3" json:"config_digest,omitempty"`
	Msg           *MessageWrapper `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	SerializedMsg []byte          `protobuf:"bytes,3,opt,name=serialized_msg,json=serializedMsg,proto3" json:"serialized_msg,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryMessageBroadcast) Descriptor deprecated

func (*TelemetryMessageBroadcast) Descriptor() ([]byte, []int)

Deprecated: Use TelemetryMessageBroadcast.ProtoReflect.Descriptor instead.

func (*TelemetryMessageBroadcast) GetConfigDigest

func (x *TelemetryMessageBroadcast) GetConfigDigest() []byte

func (*TelemetryMessageBroadcast) GetMsg

func (*TelemetryMessageBroadcast) GetSerializedMsg

func (x *TelemetryMessageBroadcast) GetSerializedMsg() []byte

func (*TelemetryMessageBroadcast) ProtoMessage

func (*TelemetryMessageBroadcast) ProtoMessage()

func (*TelemetryMessageBroadcast) ProtoReflect

func (*TelemetryMessageBroadcast) Reset

func (x *TelemetryMessageBroadcast) Reset()

func (*TelemetryMessageBroadcast) String

func (x *TelemetryMessageBroadcast) String() string

type TelemetryMessageReceived

type TelemetryMessageReceived struct {
	ConfigDigest []byte          `protobuf:"bytes,1,opt,name=config_digest,json=configDigest,proto3" json:"config_digest,omitempty"`
	Msg          *MessageWrapper `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	Sender       uint32          `protobuf:"varint,3,opt,name=sender,proto3" json:"sender,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryMessageReceived) Descriptor deprecated

func (*TelemetryMessageReceived) Descriptor() ([]byte, []int)

Deprecated: Use TelemetryMessageReceived.ProtoReflect.Descriptor instead.

func (*TelemetryMessageReceived) GetConfigDigest

func (x *TelemetryMessageReceived) GetConfigDigest() []byte

func (*TelemetryMessageReceived) GetMsg

func (*TelemetryMessageReceived) GetSender

func (x *TelemetryMessageReceived) GetSender() uint32

func (*TelemetryMessageReceived) ProtoMessage

func (*TelemetryMessageReceived) ProtoMessage()

func (*TelemetryMessageReceived) ProtoReflect

func (x *TelemetryMessageReceived) ProtoReflect() protoreflect.Message

func (*TelemetryMessageReceived) Reset

func (x *TelemetryMessageReceived) Reset()

func (*TelemetryMessageReceived) String

func (x *TelemetryMessageReceived) String() string

type TelemetryMessageSent

type TelemetryMessageSent struct {
	ConfigDigest  []byte          `protobuf:"bytes,1,opt,name=config_digest,json=configDigest,proto3" json:"config_digest,omitempty"`
	Msg           *MessageWrapper `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	SerializedMsg []byte          `protobuf:"bytes,3,opt,name=serialized_msg,json=serializedMsg,proto3" json:"serialized_msg,omitempty"`
	Receiver      uint32          `protobuf:"varint,4,opt,name=receiver,proto3" json:"receiver,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryMessageSent) Descriptor deprecated

func (*TelemetryMessageSent) Descriptor() ([]byte, []int)

Deprecated: Use TelemetryMessageSent.ProtoReflect.Descriptor instead.

func (*TelemetryMessageSent) GetConfigDigest

func (x *TelemetryMessageSent) GetConfigDigest() []byte

func (*TelemetryMessageSent) GetMsg

func (x *TelemetryMessageSent) GetMsg() *MessageWrapper

func (*TelemetryMessageSent) GetReceiver

func (x *TelemetryMessageSent) GetReceiver() uint32

func (*TelemetryMessageSent) GetSerializedMsg

func (x *TelemetryMessageSent) GetSerializedMsg() []byte

func (*TelemetryMessageSent) ProtoMessage

func (*TelemetryMessageSent) ProtoMessage()

func (*TelemetryMessageSent) ProtoReflect

func (x *TelemetryMessageSent) ProtoReflect() protoreflect.Message

func (*TelemetryMessageSent) Reset

func (x *TelemetryMessageSent) Reset()

func (*TelemetryMessageSent) String

func (x *TelemetryMessageSent) String() string

type TelemetryRoundStarted

type TelemetryRoundStarted struct {
	ConfigDigest []byte `protobuf:"bytes,1,opt,name=config_digest,json=configDigest,proto3" json:"config_digest,omitempty"`
	Epoch        uint64 `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"`
	Round        uint64 `protobuf:"varint,3,opt,name=round,proto3" json:"round,omitempty"`
	Leader       uint64 `protobuf:"varint,4,opt,name=leader,proto3" json:"leader,omitempty"`
	Time         uint64 `protobuf:"varint,5,opt,name=time,proto3" json:"time,omitempty"`
	SeqNr        uint64 `protobuf:"varint,6,opt,name=seq_nr,json=seqNr,proto3" json:"seq_nr,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryRoundStarted) Descriptor deprecated

func (*TelemetryRoundStarted) Descriptor() ([]byte, []int)

Deprecated: Use TelemetryRoundStarted.ProtoReflect.Descriptor instead.

func (*TelemetryRoundStarted) GetConfigDigest

func (x *TelemetryRoundStarted) GetConfigDigest() []byte

func (*TelemetryRoundStarted) GetEpoch

func (x *TelemetryRoundStarted) GetEpoch() uint64

func (*TelemetryRoundStarted) GetLeader

func (x *TelemetryRoundStarted) GetLeader() uint64

func (*TelemetryRoundStarted) GetRound

func (x *TelemetryRoundStarted) GetRound() uint64

func (*TelemetryRoundStarted) GetSeqNr

func (x *TelemetryRoundStarted) GetSeqNr() uint64

func (*TelemetryRoundStarted) GetTime

func (x *TelemetryRoundStarted) GetTime() uint64

func (*TelemetryRoundStarted) ProtoMessage

func (*TelemetryRoundStarted) ProtoMessage()

func (*TelemetryRoundStarted) ProtoReflect

func (x *TelemetryRoundStarted) ProtoReflect() protoreflect.Message

func (*TelemetryRoundStarted) Reset

func (x *TelemetryRoundStarted) Reset()

func (*TelemetryRoundStarted) String

func (x *TelemetryRoundStarted) String() string

type TelemetryWrapper

type TelemetryWrapper struct {

	// Types that are assignable to Wrapped:
	//
	//	*TelemetryWrapper_MessageReceived
	//	*TelemetryWrapper_MessageBroadcast
	//	*TelemetryWrapper_MessageSent
	//	*TelemetryWrapper_AssertionViolation
	//	*TelemetryWrapper_RoundStarted
	Wrapped             isTelemetryWrapper_Wrapped `protobuf_oneof:"wrapped"`
	UnixTimeNanoseconds int64                      `protobuf:"varint,6,opt,name=unix_time_nanoseconds,json=unixTimeNanoseconds,proto3" json:"unix_time_nanoseconds,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryWrapper) Descriptor deprecated

func (*TelemetryWrapper) Descriptor() ([]byte, []int)

Deprecated: Use TelemetryWrapper.ProtoReflect.Descriptor instead.

func (*TelemetryWrapper) GetAssertionViolation

func (x *TelemetryWrapper) GetAssertionViolation() *TelemetryAssertionViolation

func (*TelemetryWrapper) GetMessageBroadcast

func (x *TelemetryWrapper) GetMessageBroadcast() *TelemetryMessageBroadcast

func (*TelemetryWrapper) GetMessageReceived

func (x *TelemetryWrapper) GetMessageReceived() *TelemetryMessageReceived

func (*TelemetryWrapper) GetMessageSent

func (x *TelemetryWrapper) GetMessageSent() *TelemetryMessageSent

func (*TelemetryWrapper) GetRoundStarted

func (x *TelemetryWrapper) GetRoundStarted() *TelemetryRoundStarted

func (*TelemetryWrapper) GetUnixTimeNanoseconds

func (x *TelemetryWrapper) GetUnixTimeNanoseconds() int64

func (*TelemetryWrapper) GetWrapped

func (m *TelemetryWrapper) GetWrapped() isTelemetryWrapper_Wrapped

func (*TelemetryWrapper) ProtoMessage

func (*TelemetryWrapper) ProtoMessage()

func (*TelemetryWrapper) ProtoReflect

func (x *TelemetryWrapper) ProtoReflect() protoreflect.Message

func (*TelemetryWrapper) Reset

func (x *TelemetryWrapper) Reset()

func (*TelemetryWrapper) String

func (x *TelemetryWrapper) String() string

type TelemetryWrapper_AssertionViolation

type TelemetryWrapper_AssertionViolation struct {
	AssertionViolation *TelemetryAssertionViolation `protobuf:"bytes,4,opt,name=assertion_violation,json=assertionViolation,proto3,oneof"`
}

type TelemetryWrapper_MessageBroadcast

type TelemetryWrapper_MessageBroadcast struct {
	MessageBroadcast *TelemetryMessageBroadcast `protobuf:"bytes,2,opt,name=message_broadcast,json=messageBroadcast,proto3,oneof"`
}

type TelemetryWrapper_MessageReceived

type TelemetryWrapper_MessageReceived struct {
	MessageReceived *TelemetryMessageReceived `protobuf:"bytes,1,opt,name=message_received,json=messageReceived,proto3,oneof"`
}

type TelemetryWrapper_MessageSent

type TelemetryWrapper_MessageSent struct {
	MessageSent *TelemetryMessageSent `protobuf:"bytes,3,opt,name=message_sent,json=messageSent,proto3,oneof"`
}

type TelemetryWrapper_RoundStarted

type TelemetryWrapper_RoundStarted struct {
	RoundStarted *TelemetryRoundStarted `protobuf:"bytes,5,opt,name=round_started,json=roundStarted,proto3,oneof"`
}

type TreeSyncPhase

type TreeSyncPhase int32
const (
	TreeSyncPhase_TREE_SYNC_PHASE_INACTIVE TreeSyncPhase = 0
	TreeSyncPhase_TREE_SYNC_PHASE_WAITING  TreeSyncPhase = 1
	TreeSyncPhase_TREE_SYNC_PHASE_ACTIVE   TreeSyncPhase = 2
)

func (TreeSyncPhase) Descriptor

func (TreeSyncPhase) Enum

func (x TreeSyncPhase) Enum() *TreeSyncPhase

func (TreeSyncPhase) EnumDescriptor deprecated

func (TreeSyncPhase) EnumDescriptor() ([]byte, []int)

Deprecated: Use TreeSyncPhase.Descriptor instead.

func (TreeSyncPhase) Number

func (TreeSyncPhase) String

func (x TreeSyncPhase) String() string

func (TreeSyncPhase) Type

type TreeSyncStatus

type TreeSyncStatus struct {
	Phase                  TreeSyncPhase     `protobuf:"varint,1,opt,name=phase,proto3,enum=offchainreporting3_1.TreeSyncPhase" json:"phase,omitempty"`
	TargetSeqNr            uint64            `protobuf:"varint,2,opt,name=target_seq_nr,json=targetSeqNr,proto3" json:"target_seq_nr,omitempty"`
	TargetStateRootDigest  []byte            `` /* 128-byte string literal not displayed */
	PendingKeyDigestRanges []*KeyDigestRange `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TreeSyncStatus) Descriptor deprecated

func (*TreeSyncStatus) Descriptor() ([]byte, []int)

Deprecated: Use TreeSyncStatus.ProtoReflect.Descriptor instead.

func (*TreeSyncStatus) GetPendingKeyDigestRanges

func (x *TreeSyncStatus) GetPendingKeyDigestRanges() []*KeyDigestRange

func (*TreeSyncStatus) GetPhase

func (x *TreeSyncStatus) GetPhase() TreeSyncPhase

func (*TreeSyncStatus) GetTargetSeqNr

func (x *TreeSyncStatus) GetTargetSeqNr() uint64

func (*TreeSyncStatus) GetTargetStateRootDigest

func (x *TreeSyncStatus) GetTargetStateRootDigest() []byte

func (*TreeSyncStatus) ProtoMessage

func (*TreeSyncStatus) ProtoMessage()

func (*TreeSyncStatus) ProtoReflect

func (x *TreeSyncStatus) ProtoReflect() protoreflect.Message

func (*TreeSyncStatus) Reset

func (x *TreeSyncStatus) Reset()

func (*TreeSyncStatus) String

func (x *TreeSyncStatus) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL