replication

package
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2023 License: AGPL-3.0, ISC Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LedgerReplicationResponse_Status_name = map[int32]string{
		0: "OK",
		1: "INVALID_REQUEST_PARAMETERS",
		2: "UNKNOWN_SYSTEM_IDENTIFIER",
		3: "BLOCKS_NOT_FOUND",
		4: "UNKNOWN",
	}
	LedgerReplicationResponse_Status_value = map[string]int32{
		"OK":                         0,
		"INVALID_REQUEST_PARAMETERS": 1,
		"UNKNOWN_SYSTEM_IDENTIFIER":  2,
		"BLOCKS_NOT_FOUND":           3,
		"UNKNOWN":                    4,
	}
)

Enum value maps for LedgerReplicationResponse_Status.

View Source
var File_ledger_replication_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type LedgerReplicationRequest

type LedgerReplicationRequest struct {
	SystemIdentifier []byte `protobuf:"bytes,1,opt,name=system_identifier,json=systemIdentifier,proto3" json:"system_identifier,omitempty"`
	NodeIdentifier   string `protobuf:"bytes,2,opt,name=node_identifier,json=nodeIdentifier,proto3" json:"node_identifier,omitempty"`
	BeginBlockNumber uint64 `protobuf:"varint,3,opt,name=begin_block_number,json=beginBlockNumber,proto3" json:"begin_block_number,omitempty"`
	EndBlockNumber   uint64 `protobuf:"varint,4,opt,name=end_block_number,json=endBlockNumber,proto3" json:"end_block_number,omitempty"`
	// contains filtered or unexported fields
}

func (*LedgerReplicationRequest) Descriptor deprecated

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

Deprecated: Use LedgerReplicationRequest.ProtoReflect.Descriptor instead.

func (*LedgerReplicationRequest) GetBeginBlockNumber

func (x *LedgerReplicationRequest) GetBeginBlockNumber() uint64

func (*LedgerReplicationRequest) GetEndBlockNumber

func (x *LedgerReplicationRequest) GetEndBlockNumber() uint64

func (*LedgerReplicationRequest) GetNodeIdentifier

func (x *LedgerReplicationRequest) GetNodeIdentifier() string

func (*LedgerReplicationRequest) GetSystemIdentifier

func (x *LedgerReplicationRequest) GetSystemIdentifier() []byte

func (*LedgerReplicationRequest) ProtoMessage

func (*LedgerReplicationRequest) ProtoMessage()

func (*LedgerReplicationRequest) ProtoReflect

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

func (*LedgerReplicationRequest) Reset

func (x *LedgerReplicationRequest) Reset()

func (*LedgerReplicationRequest) String

func (x *LedgerReplicationRequest) String() string

type LedgerReplicationResponse

type LedgerReplicationResponse struct {
	Status  LedgerReplicationResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=LedgerReplicationResponse_Status" json:"status,omitempty"`
	Message string                           `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Blocks  []*block.Block                   `protobuf:"bytes,3,rep,name=blocks,proto3" json:"blocks,omitempty"`
	// contains filtered or unexported fields
}

func (*LedgerReplicationResponse) Descriptor deprecated

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

Deprecated: Use LedgerReplicationResponse.ProtoReflect.Descriptor instead.

func (*LedgerReplicationResponse) GetBlocks

func (x *LedgerReplicationResponse) GetBlocks() []*block.Block

func (*LedgerReplicationResponse) GetMessage

func (x *LedgerReplicationResponse) GetMessage() string

func (*LedgerReplicationResponse) GetStatus

func (*LedgerReplicationResponse) Pretty added in v0.1.2

func (r *LedgerReplicationResponse) Pretty() string

func (*LedgerReplicationResponse) ProtoMessage

func (*LedgerReplicationResponse) ProtoMessage()

func (*LedgerReplicationResponse) ProtoReflect

func (*LedgerReplicationResponse) Reset

func (x *LedgerReplicationResponse) Reset()

func (*LedgerReplicationResponse) String

func (x *LedgerReplicationResponse) String() string

type LedgerReplicationResponse_Status

type LedgerReplicationResponse_Status int32
const (
	LedgerReplicationResponse_OK                         LedgerReplicationResponse_Status = 0
	LedgerReplicationResponse_INVALID_REQUEST_PARAMETERS LedgerReplicationResponse_Status = 1
	LedgerReplicationResponse_UNKNOWN_SYSTEM_IDENTIFIER  LedgerReplicationResponse_Status = 2
	LedgerReplicationResponse_BLOCKS_NOT_FOUND           LedgerReplicationResponse_Status = 3
	LedgerReplicationResponse_UNKNOWN                    LedgerReplicationResponse_Status = 4
)

func (LedgerReplicationResponse_Status) Descriptor

func (LedgerReplicationResponse_Status) Enum

func (LedgerReplicationResponse_Status) EnumDescriptor deprecated

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

Deprecated: Use LedgerReplicationResponse_Status.Descriptor instead.

func (LedgerReplicationResponse_Status) Number

func (LedgerReplicationResponse_Status) String

func (LedgerReplicationResponse_Status) Type

Jump to

Keyboard shortcuts

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