gecko/vms/rpcchainvm/vmproto/vm.pb.go

1637 lines
60 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// source: vm.proto
package vmproto
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type InitializeRequest struct {
DbServer uint32 `protobuf:"varint,1,opt,name=dbServer,proto3" json:"dbServer,omitempty"`
GenesisBytes []byte `protobuf:"bytes,2,opt,name=genesisBytes,proto3" json:"genesisBytes,omitempty"`
EngineServer uint32 `protobuf:"varint,3,opt,name=engineServer,proto3" json:"engineServer,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *InitializeRequest) Reset() { *m = InitializeRequest{} }
func (m *InitializeRequest) String() string { return proto.CompactTextString(m) }
func (*InitializeRequest) ProtoMessage() {}
func (*InitializeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{0}
}
func (m *InitializeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InitializeRequest.Unmarshal(m, b)
}
func (m *InitializeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InitializeRequest.Marshal(b, m, deterministic)
}
func (m *InitializeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitializeRequest.Merge(m, src)
}
func (m *InitializeRequest) XXX_Size() int {
return xxx_messageInfo_InitializeRequest.Size(m)
}
func (m *InitializeRequest) XXX_DiscardUnknown() {
xxx_messageInfo_InitializeRequest.DiscardUnknown(m)
}
var xxx_messageInfo_InitializeRequest proto.InternalMessageInfo
func (m *InitializeRequest) GetDbServer() uint32 {
if m != nil {
return m.DbServer
}
return 0
}
func (m *InitializeRequest) GetGenesisBytes() []byte {
if m != nil {
return m.GenesisBytes
}
return nil
}
func (m *InitializeRequest) GetEngineServer() uint32 {
if m != nil {
return m.EngineServer
}
return 0
}
type InitializeResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *InitializeResponse) Reset() { *m = InitializeResponse{} }
func (m *InitializeResponse) String() string { return proto.CompactTextString(m) }
func (*InitializeResponse) ProtoMessage() {}
func (*InitializeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{1}
}
func (m *InitializeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InitializeResponse.Unmarshal(m, b)
}
func (m *InitializeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InitializeResponse.Marshal(b, m, deterministic)
}
func (m *InitializeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitializeResponse.Merge(m, src)
}
func (m *InitializeResponse) XXX_Size() int {
return xxx_messageInfo_InitializeResponse.Size(m)
}
func (m *InitializeResponse) XXX_DiscardUnknown() {
xxx_messageInfo_InitializeResponse.DiscardUnknown(m)
}
var xxx_messageInfo_InitializeResponse proto.InternalMessageInfo
type BootstrappingRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BootstrappingRequest) Reset() { *m = BootstrappingRequest{} }
func (m *BootstrappingRequest) String() string { return proto.CompactTextString(m) }
func (*BootstrappingRequest) ProtoMessage() {}
func (*BootstrappingRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{2}
}
func (m *BootstrappingRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BootstrappingRequest.Unmarshal(m, b)
}
func (m *BootstrappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BootstrappingRequest.Marshal(b, m, deterministic)
}
func (m *BootstrappingRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BootstrappingRequest.Merge(m, src)
}
func (m *BootstrappingRequest) XXX_Size() int {
return xxx_messageInfo_BootstrappingRequest.Size(m)
}
func (m *BootstrappingRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BootstrappingRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BootstrappingRequest proto.InternalMessageInfo
type BootstrappingResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BootstrappingResponse) Reset() { *m = BootstrappingResponse{} }
func (m *BootstrappingResponse) String() string { return proto.CompactTextString(m) }
func (*BootstrappingResponse) ProtoMessage() {}
func (*BootstrappingResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{3}
}
func (m *BootstrappingResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BootstrappingResponse.Unmarshal(m, b)
}
func (m *BootstrappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BootstrappingResponse.Marshal(b, m, deterministic)
}
func (m *BootstrappingResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BootstrappingResponse.Merge(m, src)
}
func (m *BootstrappingResponse) XXX_Size() int {
return xxx_messageInfo_BootstrappingResponse.Size(m)
}
func (m *BootstrappingResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BootstrappingResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BootstrappingResponse proto.InternalMessageInfo
type BootstrappedRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BootstrappedRequest) Reset() { *m = BootstrappedRequest{} }
func (m *BootstrappedRequest) String() string { return proto.CompactTextString(m) }
func (*BootstrappedRequest) ProtoMessage() {}
func (*BootstrappedRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{4}
}
func (m *BootstrappedRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BootstrappedRequest.Unmarshal(m, b)
}
func (m *BootstrappedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BootstrappedRequest.Marshal(b, m, deterministic)
}
func (m *BootstrappedRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BootstrappedRequest.Merge(m, src)
}
func (m *BootstrappedRequest) XXX_Size() int {
return xxx_messageInfo_BootstrappedRequest.Size(m)
}
func (m *BootstrappedRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BootstrappedRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BootstrappedRequest proto.InternalMessageInfo
type BootstrappedResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BootstrappedResponse) Reset() { *m = BootstrappedResponse{} }
func (m *BootstrappedResponse) String() string { return proto.CompactTextString(m) }
func (*BootstrappedResponse) ProtoMessage() {}
func (*BootstrappedResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{5}
}
func (m *BootstrappedResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BootstrappedResponse.Unmarshal(m, b)
}
func (m *BootstrappedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BootstrappedResponse.Marshal(b, m, deterministic)
}
func (m *BootstrappedResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BootstrappedResponse.Merge(m, src)
}
func (m *BootstrappedResponse) XXX_Size() int {
return xxx_messageInfo_BootstrappedResponse.Size(m)
}
func (m *BootstrappedResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BootstrappedResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BootstrappedResponse proto.InternalMessageInfo
type ShutdownRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ShutdownRequest) Reset() { *m = ShutdownRequest{} }
func (m *ShutdownRequest) String() string { return proto.CompactTextString(m) }
func (*ShutdownRequest) ProtoMessage() {}
func (*ShutdownRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{6}
}
func (m *ShutdownRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ShutdownRequest.Unmarshal(m, b)
}
func (m *ShutdownRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ShutdownRequest.Marshal(b, m, deterministic)
}
func (m *ShutdownRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ShutdownRequest.Merge(m, src)
}
func (m *ShutdownRequest) XXX_Size() int {
return xxx_messageInfo_ShutdownRequest.Size(m)
}
func (m *ShutdownRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ShutdownRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ShutdownRequest proto.InternalMessageInfo
type ShutdownResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ShutdownResponse) Reset() { *m = ShutdownResponse{} }
func (m *ShutdownResponse) String() string { return proto.CompactTextString(m) }
func (*ShutdownResponse) ProtoMessage() {}
func (*ShutdownResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{7}
}
func (m *ShutdownResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ShutdownResponse.Unmarshal(m, b)
}
func (m *ShutdownResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ShutdownResponse.Marshal(b, m, deterministic)
}
func (m *ShutdownResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ShutdownResponse.Merge(m, src)
}
func (m *ShutdownResponse) XXX_Size() int {
return xxx_messageInfo_ShutdownResponse.Size(m)
}
func (m *ShutdownResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ShutdownResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ShutdownResponse proto.InternalMessageInfo
type CreateHandlersRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateHandlersRequest) Reset() { *m = CreateHandlersRequest{} }
func (m *CreateHandlersRequest) String() string { return proto.CompactTextString(m) }
func (*CreateHandlersRequest) ProtoMessage() {}
func (*CreateHandlersRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{8}
}
func (m *CreateHandlersRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateHandlersRequest.Unmarshal(m, b)
}
func (m *CreateHandlersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateHandlersRequest.Marshal(b, m, deterministic)
}
func (m *CreateHandlersRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateHandlersRequest.Merge(m, src)
}
func (m *CreateHandlersRequest) XXX_Size() int {
return xxx_messageInfo_CreateHandlersRequest.Size(m)
}
func (m *CreateHandlersRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CreateHandlersRequest.DiscardUnknown(m)
}
var xxx_messageInfo_CreateHandlersRequest proto.InternalMessageInfo
type CreateHandlersResponse struct {
Handlers []*Handler `protobuf:"bytes,1,rep,name=handlers,proto3" json:"handlers,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateHandlersResponse) Reset() { *m = CreateHandlersResponse{} }
func (m *CreateHandlersResponse) String() string { return proto.CompactTextString(m) }
func (*CreateHandlersResponse) ProtoMessage() {}
func (*CreateHandlersResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{9}
}
func (m *CreateHandlersResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateHandlersResponse.Unmarshal(m, b)
}
func (m *CreateHandlersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateHandlersResponse.Marshal(b, m, deterministic)
}
func (m *CreateHandlersResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateHandlersResponse.Merge(m, src)
}
func (m *CreateHandlersResponse) XXX_Size() int {
return xxx_messageInfo_CreateHandlersResponse.Size(m)
}
func (m *CreateHandlersResponse) XXX_DiscardUnknown() {
xxx_messageInfo_CreateHandlersResponse.DiscardUnknown(m)
}
var xxx_messageInfo_CreateHandlersResponse proto.InternalMessageInfo
func (m *CreateHandlersResponse) GetHandlers() []*Handler {
if m != nil {
return m.Handlers
}
return nil
}
type Handler struct {
Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
LockOptions uint32 `protobuf:"varint,2,opt,name=lockOptions,proto3" json:"lockOptions,omitempty"`
Server uint32 `protobuf:"varint,3,opt,name=server,proto3" json:"server,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Handler) Reset() { *m = Handler{} }
func (m *Handler) String() string { return proto.CompactTextString(m) }
func (*Handler) ProtoMessage() {}
func (*Handler) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{10}
}
func (m *Handler) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Handler.Unmarshal(m, b)
}
func (m *Handler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Handler.Marshal(b, m, deterministic)
}
func (m *Handler) XXX_Merge(src proto.Message) {
xxx_messageInfo_Handler.Merge(m, src)
}
func (m *Handler) XXX_Size() int {
return xxx_messageInfo_Handler.Size(m)
}
func (m *Handler) XXX_DiscardUnknown() {
xxx_messageInfo_Handler.DiscardUnknown(m)
}
var xxx_messageInfo_Handler proto.InternalMessageInfo
func (m *Handler) GetPrefix() string {
if m != nil {
return m.Prefix
}
return ""
}
func (m *Handler) GetLockOptions() uint32 {
if m != nil {
return m.LockOptions
}
return 0
}
func (m *Handler) GetServer() uint32 {
if m != nil {
return m.Server
}
return 0
}
type BuildBlockRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BuildBlockRequest) Reset() { *m = BuildBlockRequest{} }
func (m *BuildBlockRequest) String() string { return proto.CompactTextString(m) }
func (*BuildBlockRequest) ProtoMessage() {}
func (*BuildBlockRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{11}
}
func (m *BuildBlockRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BuildBlockRequest.Unmarshal(m, b)
}
func (m *BuildBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BuildBlockRequest.Marshal(b, m, deterministic)
}
func (m *BuildBlockRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BuildBlockRequest.Merge(m, src)
}
func (m *BuildBlockRequest) XXX_Size() int {
return xxx_messageInfo_BuildBlockRequest.Size(m)
}
func (m *BuildBlockRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BuildBlockRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BuildBlockRequest proto.InternalMessageInfo
type BuildBlockResponse struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ParentID []byte `protobuf:"bytes,2,opt,name=parentID,proto3" json:"parentID,omitempty"`
Bytes []byte `protobuf:"bytes,3,opt,name=bytes,proto3" json:"bytes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BuildBlockResponse) Reset() { *m = BuildBlockResponse{} }
func (m *BuildBlockResponse) String() string { return proto.CompactTextString(m) }
func (*BuildBlockResponse) ProtoMessage() {}
func (*BuildBlockResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{12}
}
func (m *BuildBlockResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BuildBlockResponse.Unmarshal(m, b)
}
func (m *BuildBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BuildBlockResponse.Marshal(b, m, deterministic)
}
func (m *BuildBlockResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BuildBlockResponse.Merge(m, src)
}
func (m *BuildBlockResponse) XXX_Size() int {
return xxx_messageInfo_BuildBlockResponse.Size(m)
}
func (m *BuildBlockResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BuildBlockResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BuildBlockResponse proto.InternalMessageInfo
func (m *BuildBlockResponse) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
func (m *BuildBlockResponse) GetParentID() []byte {
if m != nil {
return m.ParentID
}
return nil
}
func (m *BuildBlockResponse) GetBytes() []byte {
if m != nil {
return m.Bytes
}
return nil
}
type ParseBlockRequest struct {
Bytes []byte `protobuf:"bytes,1,opt,name=bytes,proto3" json:"bytes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ParseBlockRequest) Reset() { *m = ParseBlockRequest{} }
func (m *ParseBlockRequest) String() string { return proto.CompactTextString(m) }
func (*ParseBlockRequest) ProtoMessage() {}
func (*ParseBlockRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{13}
}
func (m *ParseBlockRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParseBlockRequest.Unmarshal(m, b)
}
func (m *ParseBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParseBlockRequest.Marshal(b, m, deterministic)
}
func (m *ParseBlockRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParseBlockRequest.Merge(m, src)
}
func (m *ParseBlockRequest) XXX_Size() int {
return xxx_messageInfo_ParseBlockRequest.Size(m)
}
func (m *ParseBlockRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ParseBlockRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ParseBlockRequest proto.InternalMessageInfo
func (m *ParseBlockRequest) GetBytes() []byte {
if m != nil {
return m.Bytes
}
return nil
}
type ParseBlockResponse struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ParentID []byte `protobuf:"bytes,2,opt,name=parentID,proto3" json:"parentID,omitempty"`
Status uint32 `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ParseBlockResponse) Reset() { *m = ParseBlockResponse{} }
func (m *ParseBlockResponse) String() string { return proto.CompactTextString(m) }
func (*ParseBlockResponse) ProtoMessage() {}
func (*ParseBlockResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{14}
}
func (m *ParseBlockResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParseBlockResponse.Unmarshal(m, b)
}
func (m *ParseBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParseBlockResponse.Marshal(b, m, deterministic)
}
func (m *ParseBlockResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParseBlockResponse.Merge(m, src)
}
func (m *ParseBlockResponse) XXX_Size() int {
return xxx_messageInfo_ParseBlockResponse.Size(m)
}
func (m *ParseBlockResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ParseBlockResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ParseBlockResponse proto.InternalMessageInfo
func (m *ParseBlockResponse) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
func (m *ParseBlockResponse) GetParentID() []byte {
if m != nil {
return m.ParentID
}
return nil
}
func (m *ParseBlockResponse) GetStatus() uint32 {
if m != nil {
return m.Status
}
return 0
}
type GetBlockRequest struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetBlockRequest) Reset() { *m = GetBlockRequest{} }
func (m *GetBlockRequest) String() string { return proto.CompactTextString(m) }
func (*GetBlockRequest) ProtoMessage() {}
func (*GetBlockRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{15}
}
func (m *GetBlockRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetBlockRequest.Unmarshal(m, b)
}
func (m *GetBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetBlockRequest.Marshal(b, m, deterministic)
}
func (m *GetBlockRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetBlockRequest.Merge(m, src)
}
func (m *GetBlockRequest) XXX_Size() int {
return xxx_messageInfo_GetBlockRequest.Size(m)
}
func (m *GetBlockRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetBlockRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetBlockRequest proto.InternalMessageInfo
func (m *GetBlockRequest) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
type GetBlockResponse struct {
ParentID []byte `protobuf:"bytes,1,opt,name=parentID,proto3" json:"parentID,omitempty"`
Bytes []byte `protobuf:"bytes,2,opt,name=bytes,proto3" json:"bytes,omitempty"`
Status uint32 `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetBlockResponse) Reset() { *m = GetBlockResponse{} }
func (m *GetBlockResponse) String() string { return proto.CompactTextString(m) }
func (*GetBlockResponse) ProtoMessage() {}
func (*GetBlockResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{16}
}
func (m *GetBlockResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetBlockResponse.Unmarshal(m, b)
}
func (m *GetBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetBlockResponse.Marshal(b, m, deterministic)
}
func (m *GetBlockResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetBlockResponse.Merge(m, src)
}
func (m *GetBlockResponse) XXX_Size() int {
return xxx_messageInfo_GetBlockResponse.Size(m)
}
func (m *GetBlockResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetBlockResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetBlockResponse proto.InternalMessageInfo
func (m *GetBlockResponse) GetParentID() []byte {
if m != nil {
return m.ParentID
}
return nil
}
func (m *GetBlockResponse) GetBytes() []byte {
if m != nil {
return m.Bytes
}
return nil
}
func (m *GetBlockResponse) GetStatus() uint32 {
if m != nil {
return m.Status
}
return 0
}
type SetPreferenceRequest struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetPreferenceRequest) Reset() { *m = SetPreferenceRequest{} }
func (m *SetPreferenceRequest) String() string { return proto.CompactTextString(m) }
func (*SetPreferenceRequest) ProtoMessage() {}
func (*SetPreferenceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{17}
}
func (m *SetPreferenceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetPreferenceRequest.Unmarshal(m, b)
}
func (m *SetPreferenceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetPreferenceRequest.Marshal(b, m, deterministic)
}
func (m *SetPreferenceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetPreferenceRequest.Merge(m, src)
}
func (m *SetPreferenceRequest) XXX_Size() int {
return xxx_messageInfo_SetPreferenceRequest.Size(m)
}
func (m *SetPreferenceRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SetPreferenceRequest.DiscardUnknown(m)
}
var xxx_messageInfo_SetPreferenceRequest proto.InternalMessageInfo
func (m *SetPreferenceRequest) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
type SetPreferenceResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetPreferenceResponse) Reset() { *m = SetPreferenceResponse{} }
func (m *SetPreferenceResponse) String() string { return proto.CompactTextString(m) }
func (*SetPreferenceResponse) ProtoMessage() {}
func (*SetPreferenceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{18}
}
func (m *SetPreferenceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetPreferenceResponse.Unmarshal(m, b)
}
func (m *SetPreferenceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetPreferenceResponse.Marshal(b, m, deterministic)
}
func (m *SetPreferenceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetPreferenceResponse.Merge(m, src)
}
func (m *SetPreferenceResponse) XXX_Size() int {
return xxx_messageInfo_SetPreferenceResponse.Size(m)
}
func (m *SetPreferenceResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SetPreferenceResponse.DiscardUnknown(m)
}
var xxx_messageInfo_SetPreferenceResponse proto.InternalMessageInfo
type LastAcceptedRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *LastAcceptedRequest) Reset() { *m = LastAcceptedRequest{} }
func (m *LastAcceptedRequest) String() string { return proto.CompactTextString(m) }
func (*LastAcceptedRequest) ProtoMessage() {}
func (*LastAcceptedRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{19}
}
func (m *LastAcceptedRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LastAcceptedRequest.Unmarshal(m, b)
}
func (m *LastAcceptedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LastAcceptedRequest.Marshal(b, m, deterministic)
}
func (m *LastAcceptedRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_LastAcceptedRequest.Merge(m, src)
}
func (m *LastAcceptedRequest) XXX_Size() int {
return xxx_messageInfo_LastAcceptedRequest.Size(m)
}
func (m *LastAcceptedRequest) XXX_DiscardUnknown() {
xxx_messageInfo_LastAcceptedRequest.DiscardUnknown(m)
}
var xxx_messageInfo_LastAcceptedRequest proto.InternalMessageInfo
type LastAcceptedResponse struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *LastAcceptedResponse) Reset() { *m = LastAcceptedResponse{} }
func (m *LastAcceptedResponse) String() string { return proto.CompactTextString(m) }
func (*LastAcceptedResponse) ProtoMessage() {}
func (*LastAcceptedResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{20}
}
func (m *LastAcceptedResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LastAcceptedResponse.Unmarshal(m, b)
}
func (m *LastAcceptedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LastAcceptedResponse.Marshal(b, m, deterministic)
}
func (m *LastAcceptedResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_LastAcceptedResponse.Merge(m, src)
}
func (m *LastAcceptedResponse) XXX_Size() int {
return xxx_messageInfo_LastAcceptedResponse.Size(m)
}
func (m *LastAcceptedResponse) XXX_DiscardUnknown() {
xxx_messageInfo_LastAcceptedResponse.DiscardUnknown(m)
}
var xxx_messageInfo_LastAcceptedResponse proto.InternalMessageInfo
func (m *LastAcceptedResponse) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
type BlockVerifyRequest struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BlockVerifyRequest) Reset() { *m = BlockVerifyRequest{} }
func (m *BlockVerifyRequest) String() string { return proto.CompactTextString(m) }
func (*BlockVerifyRequest) ProtoMessage() {}
func (*BlockVerifyRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{21}
}
func (m *BlockVerifyRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockVerifyRequest.Unmarshal(m, b)
}
func (m *BlockVerifyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockVerifyRequest.Marshal(b, m, deterministic)
}
func (m *BlockVerifyRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockVerifyRequest.Merge(m, src)
}
func (m *BlockVerifyRequest) XXX_Size() int {
return xxx_messageInfo_BlockVerifyRequest.Size(m)
}
func (m *BlockVerifyRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BlockVerifyRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BlockVerifyRequest proto.InternalMessageInfo
func (m *BlockVerifyRequest) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
type BlockVerifyResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BlockVerifyResponse) Reset() { *m = BlockVerifyResponse{} }
func (m *BlockVerifyResponse) String() string { return proto.CompactTextString(m) }
func (*BlockVerifyResponse) ProtoMessage() {}
func (*BlockVerifyResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{22}
}
func (m *BlockVerifyResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockVerifyResponse.Unmarshal(m, b)
}
func (m *BlockVerifyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockVerifyResponse.Marshal(b, m, deterministic)
}
func (m *BlockVerifyResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockVerifyResponse.Merge(m, src)
}
func (m *BlockVerifyResponse) XXX_Size() int {
return xxx_messageInfo_BlockVerifyResponse.Size(m)
}
func (m *BlockVerifyResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BlockVerifyResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BlockVerifyResponse proto.InternalMessageInfo
type BlockAcceptRequest struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BlockAcceptRequest) Reset() { *m = BlockAcceptRequest{} }
func (m *BlockAcceptRequest) String() string { return proto.CompactTextString(m) }
func (*BlockAcceptRequest) ProtoMessage() {}
func (*BlockAcceptRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{23}
}
func (m *BlockAcceptRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockAcceptRequest.Unmarshal(m, b)
}
func (m *BlockAcceptRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockAcceptRequest.Marshal(b, m, deterministic)
}
func (m *BlockAcceptRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockAcceptRequest.Merge(m, src)
}
func (m *BlockAcceptRequest) XXX_Size() int {
return xxx_messageInfo_BlockAcceptRequest.Size(m)
}
func (m *BlockAcceptRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BlockAcceptRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BlockAcceptRequest proto.InternalMessageInfo
func (m *BlockAcceptRequest) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
type BlockAcceptResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BlockAcceptResponse) Reset() { *m = BlockAcceptResponse{} }
func (m *BlockAcceptResponse) String() string { return proto.CompactTextString(m) }
func (*BlockAcceptResponse) ProtoMessage() {}
func (*BlockAcceptResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{24}
}
func (m *BlockAcceptResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockAcceptResponse.Unmarshal(m, b)
}
func (m *BlockAcceptResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockAcceptResponse.Marshal(b, m, deterministic)
}
func (m *BlockAcceptResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockAcceptResponse.Merge(m, src)
}
func (m *BlockAcceptResponse) XXX_Size() int {
return xxx_messageInfo_BlockAcceptResponse.Size(m)
}
func (m *BlockAcceptResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BlockAcceptResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BlockAcceptResponse proto.InternalMessageInfo
type BlockRejectRequest struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BlockRejectRequest) Reset() { *m = BlockRejectRequest{} }
func (m *BlockRejectRequest) String() string { return proto.CompactTextString(m) }
func (*BlockRejectRequest) ProtoMessage() {}
func (*BlockRejectRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{25}
}
func (m *BlockRejectRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockRejectRequest.Unmarshal(m, b)
}
func (m *BlockRejectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockRejectRequest.Marshal(b, m, deterministic)
}
func (m *BlockRejectRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockRejectRequest.Merge(m, src)
}
func (m *BlockRejectRequest) XXX_Size() int {
return xxx_messageInfo_BlockRejectRequest.Size(m)
}
func (m *BlockRejectRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BlockRejectRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BlockRejectRequest proto.InternalMessageInfo
func (m *BlockRejectRequest) GetId() []byte {
if m != nil {
return m.Id
}
return nil
}
type BlockRejectResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BlockRejectResponse) Reset() { *m = BlockRejectResponse{} }
func (m *BlockRejectResponse) String() string { return proto.CompactTextString(m) }
func (*BlockRejectResponse) ProtoMessage() {}
func (*BlockRejectResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_cab246c8c7c5372d, []int{26}
}
func (m *BlockRejectResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockRejectResponse.Unmarshal(m, b)
}
func (m *BlockRejectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockRejectResponse.Marshal(b, m, deterministic)
}
func (m *BlockRejectResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockRejectResponse.Merge(m, src)
}
func (m *BlockRejectResponse) XXX_Size() int {
return xxx_messageInfo_BlockRejectResponse.Size(m)
}
func (m *BlockRejectResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BlockRejectResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BlockRejectResponse proto.InternalMessageInfo
func init() {
proto.RegisterType((*InitializeRequest)(nil), "vmproto.InitializeRequest")
proto.RegisterType((*InitializeResponse)(nil), "vmproto.InitializeResponse")
proto.RegisterType((*BootstrappingRequest)(nil), "vmproto.BootstrappingRequest")
proto.RegisterType((*BootstrappingResponse)(nil), "vmproto.BootstrappingResponse")
proto.RegisterType((*BootstrappedRequest)(nil), "vmproto.BootstrappedRequest")
proto.RegisterType((*BootstrappedResponse)(nil), "vmproto.BootstrappedResponse")
proto.RegisterType((*ShutdownRequest)(nil), "vmproto.ShutdownRequest")
proto.RegisterType((*ShutdownResponse)(nil), "vmproto.ShutdownResponse")
proto.RegisterType((*CreateHandlersRequest)(nil), "vmproto.CreateHandlersRequest")
proto.RegisterType((*CreateHandlersResponse)(nil), "vmproto.CreateHandlersResponse")
proto.RegisterType((*Handler)(nil), "vmproto.Handler")
proto.RegisterType((*BuildBlockRequest)(nil), "vmproto.BuildBlockRequest")
proto.RegisterType((*BuildBlockResponse)(nil), "vmproto.BuildBlockResponse")
proto.RegisterType((*ParseBlockRequest)(nil), "vmproto.ParseBlockRequest")
proto.RegisterType((*ParseBlockResponse)(nil), "vmproto.ParseBlockResponse")
proto.RegisterType((*GetBlockRequest)(nil), "vmproto.GetBlockRequest")
proto.RegisterType((*GetBlockResponse)(nil), "vmproto.GetBlockResponse")
proto.RegisterType((*SetPreferenceRequest)(nil), "vmproto.SetPreferenceRequest")
proto.RegisterType((*SetPreferenceResponse)(nil), "vmproto.SetPreferenceResponse")
proto.RegisterType((*LastAcceptedRequest)(nil), "vmproto.LastAcceptedRequest")
proto.RegisterType((*LastAcceptedResponse)(nil), "vmproto.LastAcceptedResponse")
proto.RegisterType((*BlockVerifyRequest)(nil), "vmproto.BlockVerifyRequest")
proto.RegisterType((*BlockVerifyResponse)(nil), "vmproto.BlockVerifyResponse")
proto.RegisterType((*BlockAcceptRequest)(nil), "vmproto.BlockAcceptRequest")
proto.RegisterType((*BlockAcceptResponse)(nil), "vmproto.BlockAcceptResponse")
proto.RegisterType((*BlockRejectRequest)(nil), "vmproto.BlockRejectRequest")
proto.RegisterType((*BlockRejectResponse)(nil), "vmproto.BlockRejectResponse")
}
func init() { proto.RegisterFile("vm.proto", fileDescriptor_cab246c8c7c5372d) }
var fileDescriptor_cab246c8c7c5372d = []byte{
// 672 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0x61, 0x4f, 0x13, 0x41,
0x10, 0x4d, 0x4b, 0x84, 0x3a, 0xb4, 0x40, 0x97, 0x16, 0xea, 0x09, 0x5a, 0x2f, 0x86, 0x60, 0x62,
0xf8, 0x80, 0x3f, 0x80, 0x58, 0x45, 0x21, 0x2a, 0xe2, 0x91, 0x10, 0x13, 0xfd, 0x72, 0xf4, 0x06,
0x38, 0x2d, 0x77, 0xe7, 0xee, 0xb6, 0x88, 0x3f, 0xd0, 0xdf, 0x65, 0xee, 0x6e, 0xef, 0x6e, 0x76,
0xbb, 0x17, 0x12, 0xbf, 0x75, 0x67, 0xde, 0xbc, 0x99, 0x9b, 0xe9, 0x7b, 0xd0, 0x9a, 0xdd, 0xec,
0x25, 0x3c, 0x96, 0x31, 0x5b, 0x9a, 0xdd, 0x64, 0x3f, 0xdc, 0x5b, 0xe8, 0x1e, 0x47, 0xa1, 0x0c,
0xfd, 0x49, 0xf8, 0x07, 0x3d, 0xfc, 0x35, 0x45, 0x21, 0x99, 0x03, 0xad, 0xe0, 0xe2, 0x0c, 0xf9,
0x0c, 0xf9, 0xa0, 0x31, 0x6c, 0xec, 0x76, 0xbc, 0xf2, 0xcd, 0x5c, 0x68, 0x5f, 0x61, 0x84, 0x22,
0x14, 0xa3, 0x3b, 0x89, 0x62, 0xd0, 0x1c, 0x36, 0x76, 0xdb, 0x9e, 0x16, 0x4b, 0x31, 0x18, 0x5d,
0x85, 0x11, 0x2a, 0x8e, 0x85, 0x8c, 0x43, 0x8b, 0xb9, 0x3d, 0x60, 0xb4, 0xb1, 0x48, 0xe2, 0x48,
0xa0, 0xbb, 0x01, 0xbd, 0x51, 0x1c, 0x4b, 0x21, 0xb9, 0x9f, 0x24, 0x61, 0x74, 0xa5, 0x26, 0x72,
0x37, 0xa1, 0x6f, 0xc4, 0x55, 0x41, 0x1f, 0xd6, 0xab, 0x04, 0x06, 0x05, 0x5e, 0xe3, 0x49, 0xc3,
0x0a, 0xde, 0x85, 0xd5, 0xb3, 0xeb, 0xa9, 0x0c, 0xe2, 0xdb, 0xa8, 0x80, 0x32, 0x58, 0xab, 0x42,
0x0a, 0xb6, 0x09, 0xfd, 0x37, 0x1c, 0x7d, 0x89, 0x47, 0x7e, 0x14, 0x4c, 0x90, 0x8b, 0x02, 0xfc,
0x0e, 0x36, 0xcc, 0x44, 0x5e, 0xc2, 0x5e, 0x42, 0xeb, 0x5a, 0xc5, 0x06, 0x8d, 0xe1, 0xc2, 0xee,
0xf2, 0xfe, 0xda, 0x9e, 0x5a, 0xf2, 0x9e, 0x02, 0x7b, 0x25, 0xc2, 0xfd, 0x06, 0x4b, 0x2a, 0xc8,
0x36, 0x60, 0x31, 0xe1, 0x78, 0x19, 0xfe, 0xce, 0x56, 0xfd, 0xd0, 0x53, 0x2f, 0x36, 0x84, 0xe5,
0x49, 0x3c, 0xfe, 0xf9, 0x39, 0x91, 0x61, 0x1c, 0xe5, 0x7b, 0xee, 0x78, 0x34, 0x94, 0x56, 0x0a,
0xba, 0x60, 0xf5, 0x72, 0xd7, 0xa1, 0x3b, 0x9a, 0x86, 0x93, 0x60, 0x94, 0x82, 0x8b, 0xc9, 0xcf,
0x81, 0xd1, 0xa0, 0x9a, 0x7a, 0x05, 0x9a, 0x61, 0x90, 0x35, 0x6e, 0x7b, 0xcd, 0x30, 0x48, 0x2f,
0x9f, 0xf8, 0x1c, 0x23, 0x79, 0xfc, 0x56, 0x5d, 0xb6, 0x7c, 0xb3, 0x1e, 0x3c, 0xb8, 0xc8, 0x4e,
0xbe, 0x90, 0x25, 0xf2, 0x87, 0xfb, 0x02, 0xba, 0xa7, 0x3e, 0x17, 0x48, 0x9b, 0x55, 0xd0, 0x06,
0x85, 0x7e, 0x05, 0x46, 0xa1, 0xff, 0x31, 0x42, 0xfa, 0xc5, 0xd2, 0x97, 0x53, 0x51, 0x7e, 0x71,
0xf6, 0x72, 0x9f, 0xc1, 0xea, 0x7b, 0x94, 0xda, 0x08, 0x06, 0xad, 0xfb, 0x1d, 0xd6, 0x2a, 0x88,
0x6a, 0x4d, 0x5b, 0x35, 0xea, 0xbe, 0xb6, 0x49, 0x3e, 0xa1, 0x76, 0x80, 0x1d, 0xe8, 0x9d, 0xa1,
0x3c, 0xe5, 0x78, 0x89, 0x1c, 0xa3, 0x31, 0xd6, 0x4d, 0xb1, 0x09, 0x7d, 0x03, 0x57, 0xfd, 0x8f,
0x3f, 0xfa, 0x42, 0xbe, 0x1e, 0x8f, 0x31, 0x91, 0xd5, 0xff, 0x78, 0x07, 0x7a, 0x7a, 0xd8, 0xbe,
0x34, 0xf7, 0x39, 0xb0, 0xec, 0xd3, 0xce, 0x91, 0x87, 0x97, 0x77, 0x75, 0xdd, 0x53, 0xb1, 0x50,
0x94, 0xea, 0x5d, 0x14, 0xe7, 0x5d, 0xee, 0x2b, 0x2e, 0x50, 0x46, 0xb1, 0x87, 0x3f, 0x70, 0x7c,
0x6f, 0x71, 0x81, 0xca, 0x8b, 0xf7, 0xff, 0x2e, 0x41, 0xf3, 0xfc, 0x13, 0x3b, 0x04, 0xa8, 0xbc,
0x80, 0x39, 0xa5, 0x6e, 0xe6, 0x9c, 0xc9, 0x79, 0x6c, 0xcd, 0xa9, 0xa5, 0x9c, 0x40, 0x47, 0x33,
0x09, 0xb6, 0x5d, 0xa2, 0x6d, 0xa6, 0xe2, 0x3c, 0xa9, 0x4b, 0x2b, 0xbe, 0x0f, 0xd0, 0xa6, 0x26,
0xc2, 0xb6, 0x2c, 0xf8, 0xf2, 0x54, 0xce, 0x76, 0x4d, 0x56, 0x91, 0x1d, 0x40, 0xab, 0xb0, 0x19,
0x36, 0x28, 0xa1, 0x86, 0x19, 0x39, 0x8f, 0x2c, 0x19, 0x45, 0xf0, 0x05, 0x56, 0x74, 0xeb, 0x61,
0xd5, 0xfc, 0x56, 0xb3, 0x72, 0x9e, 0xd6, 0xe6, 0x15, 0xe5, 0x21, 0x40, 0xe5, 0x09, 0x64, 0xef,
0x73, 0xee, 0x41, 0xf6, 0x6e, 0x31, 0x91, 0x43, 0x80, 0x4a, 0xd7, 0x84, 0x66, 0xce, 0x17, 0x08,
0x8d, 0xc5, 0x08, 0x0e, 0xa0, 0x55, 0x28, 0x94, 0x6c, 0xc8, 0xd0, 0x35, 0xd9, 0xd0, 0x9c, 0x9c,
0x4f, 0xa0, 0xa3, 0x89, 0x8b, 0xdc, 0xdf, 0x26, 0x4e, 0x72, 0x7f, 0xab, 0x26, 0xd3, 0xfb, 0x53,
0xf1, 0x91, 0xfb, 0x5b, 0xa4, 0x4a, 0xee, 0x6f, 0x55, 0xec, 0x11, 0x2c, 0x13, 0xed, 0x31, 0xb2,
0xd0, 0x39, 0xdd, 0x3a, 0x5b, 0xf6, 0xa4, 0xc1, 0x94, 0xb7, 0x30, 0x99, 0x34, 0x11, 0x9b, 0x4c,
0xba, 0x76, 0x4b, 0xa6, 0x5c, 0x95, 0x26, 0x93, 0xa6, 0x68, 0x93, 0x49, 0x17, 0xf2, 0xc5, 0x62,
0x96, 0x7a, 0xf5, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x92, 0xa7, 0x99, 0xc8, 0x62, 0x08, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConnInterface
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion6
// VMClient is the client API for VM service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type VMClient interface {
Initialize(ctx context.Context, in *InitializeRequest, opts ...grpc.CallOption) (*InitializeResponse, error)
Bootstrapping(ctx context.Context, in *BootstrappingRequest, opts ...grpc.CallOption) (*BootstrappingResponse, error)
Bootstrapped(ctx context.Context, in *BootstrappedRequest, opts ...grpc.CallOption) (*BootstrappedResponse, error)
Shutdown(ctx context.Context, in *ShutdownRequest, opts ...grpc.CallOption) (*ShutdownResponse, error)
CreateHandlers(ctx context.Context, in *CreateHandlersRequest, opts ...grpc.CallOption) (*CreateHandlersResponse, error)
BuildBlock(ctx context.Context, in *BuildBlockRequest, opts ...grpc.CallOption) (*BuildBlockResponse, error)
ParseBlock(ctx context.Context, in *ParseBlockRequest, opts ...grpc.CallOption) (*ParseBlockResponse, error)
GetBlock(ctx context.Context, in *GetBlockRequest, opts ...grpc.CallOption) (*GetBlockResponse, error)
SetPreference(ctx context.Context, in *SetPreferenceRequest, opts ...grpc.CallOption) (*SetPreferenceResponse, error)
LastAccepted(ctx context.Context, in *LastAcceptedRequest, opts ...grpc.CallOption) (*LastAcceptedResponse, error)
BlockVerify(ctx context.Context, in *BlockVerifyRequest, opts ...grpc.CallOption) (*BlockVerifyResponse, error)
BlockAccept(ctx context.Context, in *BlockAcceptRequest, opts ...grpc.CallOption) (*BlockAcceptResponse, error)
BlockReject(ctx context.Context, in *BlockRejectRequest, opts ...grpc.CallOption) (*BlockRejectResponse, error)
}
type vMClient struct {
cc grpc.ClientConnInterface
}
func NewVMClient(cc grpc.ClientConnInterface) VMClient {
return &vMClient{cc}
}
func (c *vMClient) Initialize(ctx context.Context, in *InitializeRequest, opts ...grpc.CallOption) (*InitializeResponse, error) {
out := new(InitializeResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/Initialize", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) Bootstrapping(ctx context.Context, in *BootstrappingRequest, opts ...grpc.CallOption) (*BootstrappingResponse, error) {
out := new(BootstrappingResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/Bootstrapping", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) Bootstrapped(ctx context.Context, in *BootstrappedRequest, opts ...grpc.CallOption) (*BootstrappedResponse, error) {
out := new(BootstrappedResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/Bootstrapped", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) Shutdown(ctx context.Context, in *ShutdownRequest, opts ...grpc.CallOption) (*ShutdownResponse, error) {
out := new(ShutdownResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/Shutdown", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) CreateHandlers(ctx context.Context, in *CreateHandlersRequest, opts ...grpc.CallOption) (*CreateHandlersResponse, error) {
out := new(CreateHandlersResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/CreateHandlers", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) BuildBlock(ctx context.Context, in *BuildBlockRequest, opts ...grpc.CallOption) (*BuildBlockResponse, error) {
out := new(BuildBlockResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/BuildBlock", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) ParseBlock(ctx context.Context, in *ParseBlockRequest, opts ...grpc.CallOption) (*ParseBlockResponse, error) {
out := new(ParseBlockResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/ParseBlock", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) GetBlock(ctx context.Context, in *GetBlockRequest, opts ...grpc.CallOption) (*GetBlockResponse, error) {
out := new(GetBlockResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/GetBlock", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) SetPreference(ctx context.Context, in *SetPreferenceRequest, opts ...grpc.CallOption) (*SetPreferenceResponse, error) {
out := new(SetPreferenceResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/SetPreference", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) LastAccepted(ctx context.Context, in *LastAcceptedRequest, opts ...grpc.CallOption) (*LastAcceptedResponse, error) {
out := new(LastAcceptedResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/LastAccepted", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) BlockVerify(ctx context.Context, in *BlockVerifyRequest, opts ...grpc.CallOption) (*BlockVerifyResponse, error) {
out := new(BlockVerifyResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/BlockVerify", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) BlockAccept(ctx context.Context, in *BlockAcceptRequest, opts ...grpc.CallOption) (*BlockAcceptResponse, error) {
out := new(BlockAcceptResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/BlockAccept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *vMClient) BlockReject(ctx context.Context, in *BlockRejectRequest, opts ...grpc.CallOption) (*BlockRejectResponse, error) {
out := new(BlockRejectResponse)
err := c.cc.Invoke(ctx, "/vmproto.VM/BlockReject", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// VMServer is the server API for VM service.
type VMServer interface {
Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
Bootstrapping(context.Context, *BootstrappingRequest) (*BootstrappingResponse, error)
Bootstrapped(context.Context, *BootstrappedRequest) (*BootstrappedResponse, error)
Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
CreateHandlers(context.Context, *CreateHandlersRequest) (*CreateHandlersResponse, error)
BuildBlock(context.Context, *BuildBlockRequest) (*BuildBlockResponse, error)
ParseBlock(context.Context, *ParseBlockRequest) (*ParseBlockResponse, error)
GetBlock(context.Context, *GetBlockRequest) (*GetBlockResponse, error)
SetPreference(context.Context, *SetPreferenceRequest) (*SetPreferenceResponse, error)
LastAccepted(context.Context, *LastAcceptedRequest) (*LastAcceptedResponse, error)
BlockVerify(context.Context, *BlockVerifyRequest) (*BlockVerifyResponse, error)
BlockAccept(context.Context, *BlockAcceptRequest) (*BlockAcceptResponse, error)
BlockReject(context.Context, *BlockRejectRequest) (*BlockRejectResponse, error)
}
// UnimplementedVMServer can be embedded to have forward compatible implementations.
type UnimplementedVMServer struct {
}
func (*UnimplementedVMServer) Initialize(ctx context.Context, req *InitializeRequest) (*InitializeResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Initialize not implemented")
}
func (*UnimplementedVMServer) Bootstrapping(ctx context.Context, req *BootstrappingRequest) (*BootstrappingResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Bootstrapping not implemented")
}
func (*UnimplementedVMServer) Bootstrapped(ctx context.Context, req *BootstrappedRequest) (*BootstrappedResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Bootstrapped not implemented")
}
func (*UnimplementedVMServer) Shutdown(ctx context.Context, req *ShutdownRequest) (*ShutdownResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Shutdown not implemented")
}
func (*UnimplementedVMServer) CreateHandlers(ctx context.Context, req *CreateHandlersRequest) (*CreateHandlersResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateHandlers not implemented")
}
func (*UnimplementedVMServer) BuildBlock(ctx context.Context, req *BuildBlockRequest) (*BuildBlockResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method BuildBlock not implemented")
}
func (*UnimplementedVMServer) ParseBlock(ctx context.Context, req *ParseBlockRequest) (*ParseBlockResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ParseBlock not implemented")
}
func (*UnimplementedVMServer) GetBlock(ctx context.Context, req *GetBlockRequest) (*GetBlockResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetBlock not implemented")
}
func (*UnimplementedVMServer) SetPreference(ctx context.Context, req *SetPreferenceRequest) (*SetPreferenceResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetPreference not implemented")
}
func (*UnimplementedVMServer) LastAccepted(ctx context.Context, req *LastAcceptedRequest) (*LastAcceptedResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method LastAccepted not implemented")
}
func (*UnimplementedVMServer) BlockVerify(ctx context.Context, req *BlockVerifyRequest) (*BlockVerifyResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method BlockVerify not implemented")
}
func (*UnimplementedVMServer) BlockAccept(ctx context.Context, req *BlockAcceptRequest) (*BlockAcceptResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method BlockAccept not implemented")
}
func (*UnimplementedVMServer) BlockReject(ctx context.Context, req *BlockRejectRequest) (*BlockRejectResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method BlockReject not implemented")
}
func RegisterVMServer(s *grpc.Server, srv VMServer) {
s.RegisterService(&_VM_serviceDesc, srv)
}
func _VM_Initialize_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(InitializeRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).Initialize(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/Initialize",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).Initialize(ctx, req.(*InitializeRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_Bootstrapping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BootstrappingRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).Bootstrapping(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/Bootstrapping",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).Bootstrapping(ctx, req.(*BootstrappingRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_Bootstrapped_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BootstrappedRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).Bootstrapped(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/Bootstrapped",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).Bootstrapped(ctx, req.(*BootstrappedRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_Shutdown_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ShutdownRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).Shutdown(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/Shutdown",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).Shutdown(ctx, req.(*ShutdownRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_CreateHandlers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateHandlersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).CreateHandlers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/CreateHandlers",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).CreateHandlers(ctx, req.(*CreateHandlersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_BuildBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BuildBlockRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).BuildBlock(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/BuildBlock",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).BuildBlock(ctx, req.(*BuildBlockRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_ParseBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ParseBlockRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).ParseBlock(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/ParseBlock",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).ParseBlock(ctx, req.(*ParseBlockRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_GetBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetBlockRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).GetBlock(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/GetBlock",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).GetBlock(ctx, req.(*GetBlockRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_SetPreference_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetPreferenceRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).SetPreference(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/SetPreference",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).SetPreference(ctx, req.(*SetPreferenceRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_LastAccepted_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LastAcceptedRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).LastAccepted(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/LastAccepted",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).LastAccepted(ctx, req.(*LastAcceptedRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_BlockVerify_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BlockVerifyRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).BlockVerify(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/BlockVerify",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).BlockVerify(ctx, req.(*BlockVerifyRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_BlockAccept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BlockAcceptRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).BlockAccept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/BlockAccept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).BlockAccept(ctx, req.(*BlockAcceptRequest))
}
return interceptor(ctx, in, info, handler)
}
func _VM_BlockReject_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BlockRejectRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(VMServer).BlockReject(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/vmproto.VM/BlockReject",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(VMServer).BlockReject(ctx, req.(*BlockRejectRequest))
}
return interceptor(ctx, in, info, handler)
}
var _VM_serviceDesc = grpc.ServiceDesc{
ServiceName: "vmproto.VM",
HandlerType: (*VMServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Initialize",
Handler: _VM_Initialize_Handler,
},
{
MethodName: "Bootstrapping",
Handler: _VM_Bootstrapping_Handler,
},
{
MethodName: "Bootstrapped",
Handler: _VM_Bootstrapped_Handler,
},
{
MethodName: "Shutdown",
Handler: _VM_Shutdown_Handler,
},
{
MethodName: "CreateHandlers",
Handler: _VM_CreateHandlers_Handler,
},
{
MethodName: "BuildBlock",
Handler: _VM_BuildBlock_Handler,
},
{
MethodName: "ParseBlock",
Handler: _VM_ParseBlock_Handler,
},
{
MethodName: "GetBlock",
Handler: _VM_GetBlock_Handler,
},
{
MethodName: "SetPreference",
Handler: _VM_SetPreference_Handler,
},
{
MethodName: "LastAccepted",
Handler: _VM_LastAccepted_Handler,
},
{
MethodName: "BlockVerify",
Handler: _VM_BlockVerify_Handler,
},
{
MethodName: "BlockAccept",
Handler: _VM_BlockAccept_Handler,
},
{
MethodName: "BlockReject",
Handler: _VM_BlockReject_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "vm.proto",
}