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 ¶
- func RegisterSCSServer(s *grpc.Server, srv SCSServer)
- func RegisterVnodeServer(s *grpc.Server, srv VnodeServer)
- type AccountInfoReply
- type AccountInfoRequest
- type BlockSyncReply
- type BlockSyncRequest
- func (*BlockSyncRequest) Descriptor() ([]byte, []int)
- func (m *BlockSyncRequest) GetBlocknumber() uint32
- func (m *BlockSyncRequest) GetRequestid() uint32
- func (m *BlockSyncRequest) GetScsid() []byte
- func (m *BlockSyncRequest) GetSender() []byte
- func (*BlockSyncRequest) ProtoMessage()
- func (m *BlockSyncRequest) Reset()
- func (m *BlockSyncRequest) String() string
- type ChainInfoReply
- type ChainInfoRequest
- func (*ChainInfoRequest) Descriptor() ([]byte, []int)
- func (m *ChainInfoRequest) GetConsensusaddr() []byte
- func (m *ChainInfoRequest) GetRequest() []*StorageRequest
- func (m *ChainInfoRequest) GetRequestid() uint32
- func (*ChainInfoRequest) ProtoMessage()
- func (m *ChainInfoRequest) Reset()
- func (m *ChainInfoRequest) String() string
- type DownloadBlockReply
- type DownloadBlockRequest
- func (*DownloadBlockRequest) Descriptor() ([]byte, []int)
- func (m *DownloadBlockRequest) GetBlockhash() []byte
- func (m *DownloadBlockRequest) GetBlocknumber() uint64
- func (m *DownloadBlockRequest) GetRequestid() uint32
- func (m *DownloadBlockRequest) GetScsid() []byte
- func (m *DownloadBlockRequest) GetSender() []byte
- func (m *DownloadBlockRequest) GetSubchainid() []byte
- func (m *DownloadBlockRequest) GetUploadscsid() []byte
- func (*DownloadBlockRequest) ProtoMessage()
- func (m *DownloadBlockRequest) Reset()
- func (m *DownloadBlockRequest) String() string
- type RemoteCallReply
- type RemoteCallRequest
- func (*RemoteCallRequest) Descriptor() ([]byte, []int)
- func (m *RemoteCallRequest) GetContractaddr() []byte
- func (m *RemoteCallRequest) GetData() []byte
- func (m *RemoteCallRequest) GetRequestid() uint32
- func (m *RemoteCallRequest) GetSender() []byte
- func (*RemoteCallRequest) ProtoMessage()
- func (m *RemoteCallRequest) Reset()
- func (m *RemoteCallRequest) String() string
- type SCSClient
- type SCSServer
- type ScbPublicCallReply
- type ScbPublicCallRequest
- func (*ScbPublicCallRequest) Descriptor() ([]byte, []int)
- func (m *ScbPublicCallRequest) GetContractaddr() []byte
- func (m *ScbPublicCallRequest) GetData() []byte
- func (m *ScbPublicCallRequest) GetRequestid() uint32
- func (m *ScbPublicCallRequest) GetSender() []byte
- func (*ScbPublicCallRequest) ProtoMessage()
- func (m *ScbPublicCallRequest) Reset()
- func (m *ScbPublicCallRequest) String() string
- type ScsPushMsg
- func (*ScsPushMsg) Descriptor() ([]byte, []int)
- func (m *ScsPushMsg) GetMsghash() []byte
- func (m *ScsPushMsg) GetReceiver() []byte
- func (m *ScsPushMsg) GetRequestflag() bool
- func (m *ScsPushMsg) GetRequestid() []byte
- func (m *ScsPushMsg) GetScsid() []byte
- func (m *ScsPushMsg) GetSender() []byte
- func (m *ScsPushMsg) GetStatus() []byte
- func (m *ScsPushMsg) GetSubchainid() []byte
- func (m *ScsPushMsg) GetTimestamp() []byte
- func (m *ScsPushMsg) GetType() []byte
- func (*ScsPushMsg) ProtoMessage()
- func (m *ScsPushMsg) Reset()
- func (m *ScsPushMsg) String() string
- type StorageRequest
- func (*StorageRequest) Descriptor() ([]byte, []int)
- func (m *StorageRequest) GetPosition() []byte
- func (m *StorageRequest) GetReqtype() uint32
- func (m *StorageRequest) GetStoragekey() []byte
- func (m *StorageRequest) GetStructformat() []byte
- func (*StorageRequest) ProtoMessage()
- func (m *StorageRequest) Reset()
- func (m *StorageRequest) String() string
- type UploadBlockReply
- type UploadBlockRequest
- func (*UploadBlockRequest) Descriptor() ([]byte, []int)
- func (m *UploadBlockRequest) GetBlockdata() []byte
- func (m *UploadBlockRequest) GetBlockhash() []byte
- func (m *UploadBlockRequest) GetBlocknumber() uint64
- func (m *UploadBlockRequest) GetRequestid() uint32
- func (m *UploadBlockRequest) GetScsid() []byte
- func (m *UploadBlockRequest) GetSender() []byte
- func (m *UploadBlockRequest) GetSubchainid() []byte
- func (*UploadBlockRequest) ProtoMessage()
- func (m *UploadBlockRequest) Reset()
- func (m *UploadBlockRequest) String() string
- type VnodeClient
- type VnodeServer
- type Vnode_ScsPushClient
- type Vnode_ScsPushServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterSCSServer ¶
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 VnodeServer ¶
type VnodeServer interface { ScsPush(Vnode_ScsPushServer) error AccountInfo(context.Context, *AccountInfoRequest) (*AccountInfoReply, error) ChainInfo(context.Context, *ChainInfoRequest) (*ChainInfoReply, error) RemoteCall(context.Context, *RemoteCallRequest) (*RemoteCallReply, error) ScbPublicCall(context.Context, *ScbPublicCallRequest) (*ScbPublicCallReply, error) UploadBlock(context.Context, *UploadBlockRequest) (*UploadBlockReply, error) DownloadBlock(context.Context, *DownloadBlockRequest) (*DownloadBlockReply, error) }
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 }
Click to show internal directories.
Click to hide internal directories.