moac

package
v0.0.0-...-e4b607e Latest Latest
Warning

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

Go to latest
Published: May 27, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package moac is a generated protocol buffer package.

It is generated from these files:

vnode_scs.proto

It has these top-level messages:

ScbPublicCallRequest
ScbPublicCallReply
RemoteCallRequest
RemoteCallReply
StorageRequest
ChainInfoRequest
ChainInfoReply
AccountInfoRequest
AccountInfoReply
ScsPushMsg
BlockSyncRequest
BlockSyncReply
UploadBlockRequest
UploadBlockReply
DownloadBlockRequest
DownloadBlockReply

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterSCSServer

func RegisterSCSServer(s *grpc.Server, srv SCSServer)

func RegisterVnodeServer

func RegisterVnodeServer(s *grpc.Server, srv VnodeServer)

Types

type AccountInfoReply

type AccountInfoReply struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Replybody []byte `protobuf:"bytes,2,opt,name=replybody,proto3" json:"replybody,omitempty"`
}

func (*AccountInfoReply) Descriptor

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

func (*AccountInfoReply) GetReplybody

func (m *AccountInfoReply) GetReplybody() []byte

func (*AccountInfoReply) GetRequestid

func (m *AccountInfoReply) GetRequestid() uint32

func (*AccountInfoReply) ProtoMessage

func (*AccountInfoReply) ProtoMessage()

func (*AccountInfoReply) Reset

func (m *AccountInfoReply) Reset()

func (*AccountInfoReply) String

func (m *AccountInfoReply) String() string

type AccountInfoRequest

type AccountInfoRequest struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Addr      []byte `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
}

func (*AccountInfoRequest) Descriptor

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

func (*AccountInfoRequest) GetAddr

func (m *AccountInfoRequest) GetAddr() []byte

func (*AccountInfoRequest) GetRequestid

func (m *AccountInfoRequest) GetRequestid() uint32

func (*AccountInfoRequest) ProtoMessage

func (*AccountInfoRequest) ProtoMessage()

func (*AccountInfoRequest) Reset

func (m *AccountInfoRequest) Reset()

func (*AccountInfoRequest) String

func (m *AccountInfoRequest) String() string

type BlockSyncReply

type BlockSyncReply struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Replybody []byte `protobuf:"bytes,2,opt,name=replybody,proto3" json:"replybody,omitempty"`
}

func (*BlockSyncReply) Descriptor

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

func (*BlockSyncReply) GetReplybody

func (m *BlockSyncReply) GetReplybody() []byte

func (*BlockSyncReply) GetRequestid

func (m *BlockSyncReply) GetRequestid() uint32

func (*BlockSyncReply) ProtoMessage

func (*BlockSyncReply) ProtoMessage()

func (*BlockSyncReply) Reset

func (m *BlockSyncReply) Reset()

func (*BlockSyncReply) String

func (m *BlockSyncReply) String() string

type BlockSyncRequest

type BlockSyncRequest struct {
	Requestid   uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Sender      []byte `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Blocknumber uint32 `protobuf:"varint,3,opt,name=blocknumber" json:"blocknumber,omitempty"`
	Scsid       []byte `protobuf:"bytes,4,opt,name=scsid,proto3" json:"scsid,omitempty"`
}

func (*BlockSyncRequest) Descriptor

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

func (*BlockSyncRequest) GetBlocknumber

func (m *BlockSyncRequest) GetBlocknumber() uint32

func (*BlockSyncRequest) GetRequestid

func (m *BlockSyncRequest) GetRequestid() uint32

func (*BlockSyncRequest) GetScsid

func (m *BlockSyncRequest) GetScsid() []byte

func (*BlockSyncRequest) GetSender

func (m *BlockSyncRequest) GetSender() []byte

func (*BlockSyncRequest) ProtoMessage

func (*BlockSyncRequest) ProtoMessage()

func (*BlockSyncRequest) Reset

func (m *BlockSyncRequest) Reset()

func (*BlockSyncRequest) String

func (m *BlockSyncRequest) String() string

type ChainInfoReply

type ChainInfoReply struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Replybody []byte `protobuf:"bytes,2,opt,name=replybody,proto3" json:"replybody,omitempty"`
}

func (*ChainInfoReply) Descriptor

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

func (*ChainInfoReply) GetReplybody

func (m *ChainInfoReply) GetReplybody() []byte

func (*ChainInfoReply) GetRequestid

func (m *ChainInfoReply) GetRequestid() uint32

func (*ChainInfoReply) ProtoMessage

func (*ChainInfoReply) ProtoMessage()

func (*ChainInfoReply) Reset

func (m *ChainInfoReply) Reset()

func (*ChainInfoReply) String

func (m *ChainInfoReply) String() string

type ChainInfoRequest

type ChainInfoRequest struct {
	Requestid     uint32            `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Consensusaddr []byte            `protobuf:"bytes,2,opt,name=consensusaddr,proto3" json:"consensusaddr,omitempty"`
	Request       []*StorageRequest `protobuf:"bytes,3,rep,name=request" json:"request,omitempty"`
}

func (*ChainInfoRequest) Descriptor

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

func (*ChainInfoRequest) GetConsensusaddr

func (m *ChainInfoRequest) GetConsensusaddr() []byte

func (*ChainInfoRequest) GetRequest

func (m *ChainInfoRequest) GetRequest() []*StorageRequest

func (*ChainInfoRequest) GetRequestid

func (m *ChainInfoRequest) GetRequestid() uint32

func (*ChainInfoRequest) ProtoMessage

func (*ChainInfoRequest) ProtoMessage()

func (*ChainInfoRequest) Reset

func (m *ChainInfoRequest) Reset()

func (*ChainInfoRequest) String

func (m *ChainInfoRequest) String() string

type DownloadBlockReply

type DownloadBlockReply struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Replybody []byte `protobuf:"bytes,2,opt,name=replybody,proto3" json:"replybody,omitempty"`
}

func (*DownloadBlockReply) Descriptor

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

func (*DownloadBlockReply) GetReplybody

func (m *DownloadBlockReply) GetReplybody() []byte

func (*DownloadBlockReply) GetRequestid

func (m *DownloadBlockReply) GetRequestid() uint32

func (*DownloadBlockReply) ProtoMessage

func (*DownloadBlockReply) ProtoMessage()

func (*DownloadBlockReply) Reset

func (m *DownloadBlockReply) Reset()

func (*DownloadBlockReply) String

func (m *DownloadBlockReply) String() string

type DownloadBlockRequest

type DownloadBlockRequest struct {
	Requestid   uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Sender      []byte `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Blocknumber uint64 `protobuf:"varint,3,opt,name=blocknumber" json:"blocknumber,omitempty"`
	Blockhash   []byte `protobuf:"bytes,4,opt,name=blockhash,proto3" json:"blockhash,omitempty"`
	Scsid       []byte `protobuf:"bytes,5,opt,name=scsid,proto3" json:"scsid,omitempty"`
	Uploadscsid []byte `protobuf:"bytes,6,opt,name=uploadscsid,proto3" json:"uploadscsid,omitempty"`
	Subchainid  []byte `protobuf:"bytes,7,opt,name=subchainid,proto3" json:"subchainid,omitempty"`
}

func (*DownloadBlockRequest) Descriptor

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

func (*DownloadBlockRequest) GetBlockhash

func (m *DownloadBlockRequest) GetBlockhash() []byte

func (*DownloadBlockRequest) GetBlocknumber

func (m *DownloadBlockRequest) GetBlocknumber() uint64

func (*DownloadBlockRequest) GetRequestid

func (m *DownloadBlockRequest) GetRequestid() uint32

func (*DownloadBlockRequest) GetScsid

func (m *DownloadBlockRequest) GetScsid() []byte

func (*DownloadBlockRequest) GetSender

func (m *DownloadBlockRequest) GetSender() []byte

func (*DownloadBlockRequest) GetSubchainid

func (m *DownloadBlockRequest) GetSubchainid() []byte

func (*DownloadBlockRequest) GetUploadscsid

func (m *DownloadBlockRequest) GetUploadscsid() []byte

func (*DownloadBlockRequest) ProtoMessage

func (*DownloadBlockRequest) ProtoMessage()

func (*DownloadBlockRequest) Reset

func (m *DownloadBlockRequest) Reset()

func (*DownloadBlockRequest) String

func (m *DownloadBlockRequest) String() string

type RemoteCallReply

type RemoteCallReply struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Replybody []byte `protobuf:"bytes,2,opt,name=replybody,proto3" json:"replybody,omitempty"`
}

func (*RemoteCallReply) Descriptor

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

func (*RemoteCallReply) GetReplybody

func (m *RemoteCallReply) GetReplybody() []byte

func (*RemoteCallReply) GetRequestid

func (m *RemoteCallReply) GetRequestid() uint32

func (*RemoteCallReply) ProtoMessage

func (*RemoteCallReply) ProtoMessage()

func (*RemoteCallReply) Reset

func (m *RemoteCallReply) Reset()

func (*RemoteCallReply) String

func (m *RemoteCallReply) String() string

type RemoteCallRequest

type RemoteCallRequest struct {
	Requestid    uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Sender       []byte `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Contractaddr []byte `protobuf:"bytes,3,opt,name=contractaddr,proto3" json:"contractaddr,omitempty"`
	Data         []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
}

func (*RemoteCallRequest) Descriptor

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

func (*RemoteCallRequest) GetContractaddr

func (m *RemoteCallRequest) GetContractaddr() []byte

func (*RemoteCallRequest) GetData

func (m *RemoteCallRequest) GetData() []byte

func (*RemoteCallRequest) GetRequestid

func (m *RemoteCallRequest) GetRequestid() uint32

func (*RemoteCallRequest) GetSender

func (m *RemoteCallRequest) GetSender() []byte

func (*RemoteCallRequest) ProtoMessage

func (*RemoteCallRequest) ProtoMessage()

func (*RemoteCallRequest) Reset

func (m *RemoteCallRequest) Reset()

func (*RemoteCallRequest) String

func (m *RemoteCallRequest) String() string

type SCSClient

type SCSClient interface {
	Sync(ctx context.Context, in *BlockSyncRequest, opts ...grpc.CallOption) (*BlockSyncReply, error)
}

func NewSCSClient

func NewSCSClient(cc *grpc.ClientConn) SCSClient

type SCSServer

type SCSServer interface {
	Sync(context.Context, *BlockSyncRequest) (*BlockSyncReply, error)
}

type ScbPublicCallReply

type ScbPublicCallReply struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Replybody []byte `protobuf:"bytes,2,opt,name=replybody,proto3" json:"replybody,omitempty"`
}

func (*ScbPublicCallReply) Descriptor

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

func (*ScbPublicCallReply) GetReplybody

func (m *ScbPublicCallReply) GetReplybody() []byte

func (*ScbPublicCallReply) GetRequestid

func (m *ScbPublicCallReply) GetRequestid() uint32

func (*ScbPublicCallReply) ProtoMessage

func (*ScbPublicCallReply) ProtoMessage()

func (*ScbPublicCallReply) Reset

func (m *ScbPublicCallReply) Reset()

func (*ScbPublicCallReply) String

func (m *ScbPublicCallReply) String() string

type ScbPublicCallRequest

type ScbPublicCallRequest struct {
	Requestid    uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Sender       []byte `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Contractaddr []byte `protobuf:"bytes,3,opt,name=contractaddr,proto3" json:"contractaddr,omitempty"`
	Data         []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
}

func (*ScbPublicCallRequest) Descriptor

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

func (*ScbPublicCallRequest) GetContractaddr

func (m *ScbPublicCallRequest) GetContractaddr() []byte

func (*ScbPublicCallRequest) GetData

func (m *ScbPublicCallRequest) GetData() []byte

func (*ScbPublicCallRequest) GetRequestid

func (m *ScbPublicCallRequest) GetRequestid() uint32

func (*ScbPublicCallRequest) GetSender

func (m *ScbPublicCallRequest) GetSender() []byte

func (*ScbPublicCallRequest) ProtoMessage

func (*ScbPublicCallRequest) ProtoMessage()

func (*ScbPublicCallRequest) Reset

func (m *ScbPublicCallRequest) Reset()

func (*ScbPublicCallRequest) String

func (m *ScbPublicCallRequest) String() string

type ScsPushMsg

type ScsPushMsg struct {
	Requestid   []byte `protobuf:"bytes,1,opt,name=requestid,proto3" json:"requestid,omitempty"`
	Timestamp   []byte `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Requestflag bool   `protobuf:"varint,3,opt,name=requestflag" json:"requestflag,omitempty"`
	Type        []byte `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Status      []byte `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	Scsid       []byte `protobuf:"bytes,6,opt,name=scsid,proto3" json:"scsid,omitempty"`
	Subchainid  []byte `protobuf:"bytes,7,opt,name=subchainid,proto3" json:"subchainid,omitempty"`
	Sender      []byte `protobuf:"bytes,8,opt,name=sender,proto3" json:"sender,omitempty"`
	Receiver    []byte `protobuf:"bytes,9,opt,name=receiver,proto3" json:"receiver,omitempty"`
	Msghash     []byte `protobuf:"bytes,10,opt,name=msghash,proto3" json:"msghash,omitempty"`
}

func (*ScsPushMsg) Descriptor

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

func (*ScsPushMsg) GetMsghash

func (m *ScsPushMsg) GetMsghash() []byte

func (*ScsPushMsg) GetReceiver

func (m *ScsPushMsg) GetReceiver() []byte

func (*ScsPushMsg) GetRequestflag

func (m *ScsPushMsg) GetRequestflag() bool

func (*ScsPushMsg) GetRequestid

func (m *ScsPushMsg) GetRequestid() []byte

func (*ScsPushMsg) GetScsid

func (m *ScsPushMsg) GetScsid() []byte

func (*ScsPushMsg) GetSender

func (m *ScsPushMsg) GetSender() []byte

func (*ScsPushMsg) GetStatus

func (m *ScsPushMsg) GetStatus() []byte

func (*ScsPushMsg) GetSubchainid

func (m *ScsPushMsg) GetSubchainid() []byte

func (*ScsPushMsg) GetTimestamp

func (m *ScsPushMsg) GetTimestamp() []byte

func (*ScsPushMsg) GetType

func (m *ScsPushMsg) GetType() []byte

func (*ScsPushMsg) ProtoMessage

func (*ScsPushMsg) ProtoMessage()

func (*ScsPushMsg) Reset

func (m *ScsPushMsg) Reset()

func (*ScsPushMsg) String

func (m *ScsPushMsg) String() string

type StorageRequest

type StorageRequest struct {
	Reqtype      uint32 `protobuf:"varint,1,opt,name=reqtype" json:"reqtype,omitempty"`
	Storagekey   []byte `protobuf:"bytes,2,opt,name=storagekey,proto3" json:"storagekey,omitempty"`
	Position     []byte `protobuf:"bytes,3,opt,name=position,proto3" json:"position,omitempty"`
	Structformat []byte `protobuf:"bytes,4,opt,name=structformat,proto3" json:"structformat,omitempty"`
}

func (*StorageRequest) Descriptor

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

func (*StorageRequest) GetPosition

func (m *StorageRequest) GetPosition() []byte

func (*StorageRequest) GetReqtype

func (m *StorageRequest) GetReqtype() uint32

func (*StorageRequest) GetStoragekey

func (m *StorageRequest) GetStoragekey() []byte

func (*StorageRequest) GetStructformat

func (m *StorageRequest) GetStructformat() []byte

func (*StorageRequest) ProtoMessage

func (*StorageRequest) ProtoMessage()

func (*StorageRequest) Reset

func (m *StorageRequest) Reset()

func (*StorageRequest) String

func (m *StorageRequest) String() string

type UploadBlockReply

type UploadBlockReply struct {
	Requestid uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Replybody []byte `protobuf:"bytes,2,opt,name=replybody,proto3" json:"replybody,omitempty"`
}

func (*UploadBlockReply) Descriptor

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

func (*UploadBlockReply) GetReplybody

func (m *UploadBlockReply) GetReplybody() []byte

func (*UploadBlockReply) GetRequestid

func (m *UploadBlockReply) GetRequestid() uint32

func (*UploadBlockReply) ProtoMessage

func (*UploadBlockReply) ProtoMessage()

func (*UploadBlockReply) Reset

func (m *UploadBlockReply) Reset()

func (*UploadBlockReply) String

func (m *UploadBlockReply) String() string

type UploadBlockRequest

type UploadBlockRequest struct {
	Requestid   uint32 `protobuf:"varint,1,opt,name=requestid" json:"requestid,omitempty"`
	Sender      []byte `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Blocknumber uint64 `protobuf:"varint,3,opt,name=blocknumber" json:"blocknumber,omitempty"`
	Blockhash   []byte `protobuf:"bytes,4,opt,name=blockhash,proto3" json:"blockhash,omitempty"`
	Scsid       []byte `protobuf:"bytes,5,opt,name=scsid,proto3" json:"scsid,omitempty"`
	Subchainid  []byte `protobuf:"bytes,6,opt,name=subchainid,proto3" json:"subchainid,omitempty"`
	Blockdata   []byte `protobuf:"bytes,7,opt,name=blockdata,proto3" json:"blockdata,omitempty"`
}

func (*UploadBlockRequest) Descriptor

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

func (*UploadBlockRequest) GetBlockdata

func (m *UploadBlockRequest) GetBlockdata() []byte

func (*UploadBlockRequest) GetBlockhash

func (m *UploadBlockRequest) GetBlockhash() []byte

func (*UploadBlockRequest) GetBlocknumber

func (m *UploadBlockRequest) GetBlocknumber() uint64

func (*UploadBlockRequest) GetRequestid

func (m *UploadBlockRequest) GetRequestid() uint32

func (*UploadBlockRequest) GetScsid

func (m *UploadBlockRequest) GetScsid() []byte

func (*UploadBlockRequest) GetSender

func (m *UploadBlockRequest) GetSender() []byte

func (*UploadBlockRequest) GetSubchainid

func (m *UploadBlockRequest) GetSubchainid() []byte

func (*UploadBlockRequest) ProtoMessage

func (*UploadBlockRequest) ProtoMessage()

func (*UploadBlockRequest) Reset

func (m *UploadBlockRequest) Reset()

func (*UploadBlockRequest) String

func (m *UploadBlockRequest) String() string

type VnodeClient

type VnodeClient interface {
	ScsPush(ctx context.Context, opts ...grpc.CallOption) (Vnode_ScsPushClient, error)
	AccountInfo(ctx context.Context, in *AccountInfoRequest, opts ...grpc.CallOption) (*AccountInfoReply, error)
	ChainInfo(ctx context.Context, in *ChainInfoRequest, opts ...grpc.CallOption) (*ChainInfoReply, error)
	RemoteCall(ctx context.Context, in *RemoteCallRequest, opts ...grpc.CallOption) (*RemoteCallReply, error)
	ScbPublicCall(ctx context.Context, in *ScbPublicCallRequest, opts ...grpc.CallOption) (*ScbPublicCallReply, error)
	UploadBlock(ctx context.Context, in *UploadBlockRequest, opts ...grpc.CallOption) (*UploadBlockReply, error)
	DownloadBlock(ctx context.Context, in *DownloadBlockRequest, opts ...grpc.CallOption) (*DownloadBlockReply, error)
}

func NewVnodeClient

func NewVnodeClient(cc *grpc.ClientConn) VnodeClient

type Vnode_ScsPushClient

type Vnode_ScsPushClient interface {
	Send(*ScsPushMsg) error
	Recv() (*ScsPushMsg, error)
	grpc.ClientStream
}

type Vnode_ScsPushServer

type Vnode_ScsPushServer interface {
	Send(*ScsPushMsg) error
	Recv() (*ScsPushMsg, error)
	grpc.ServerStream
}

Jump to

Keyboard shortcuts

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