Versions in this module Expand all Collapse all v2 v2.1.0 Dec 22, 2021 Changes in this version + var Code_name = map[int32]string + var Code_value = map[string]int32 + var ErrIntOverflowSpvProver = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthSpvProver = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupSpvProver = fmt.Errorf("proto: unexpected end of group") + func RegisterRpcForwarderServer(s *grpc.Server, srv RpcForwarderServer) + func RegisterRpcProverServer(s *grpc.Server, srv RpcProverServer) + type Code int32 + const Code_Invalid + const Code_Unknown + const Code_Valid + func (Code) EnumDescriptor() ([]byte, []int) + func (x Code) String() string + type ContractData struct + Extra []byte + Method string + Name string + Params []*KVPair + Version string + func (*ContractData) Descriptor() ([]byte, []int) + func (*ContractData) ProtoMessage() + func (m *ContractData) GetExtra() []byte + func (m *ContractData) GetMethod() string + func (m *ContractData) GetName() string + func (m *ContractData) GetParams() []*KVPair + func (m *ContractData) GetVersion() string + func (m *ContractData) Marshal() (dAtA []byte, err error) + func (m *ContractData) MarshalTo(dAtA []byte) (int, error) + func (m *ContractData) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ContractData) Reset() + func (m *ContractData) Size() (n int) + func (m *ContractData) String() string + func (m *ContractData) Unmarshal(dAtA []byte) error + func (m *ContractData) XXX_DiscardUnknown() + func (m *ContractData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ContractData) XXX_Merge(src proto.Message) + func (m *ContractData) XXX_Size() int + func (m *ContractData) XXX_Unmarshal(b []byte) error + type KVPair struct + Key string + Value []byte + func (*KVPair) Descriptor() ([]byte, []int) + func (*KVPair) ProtoMessage() + func (m *KVPair) GetKey() string + func (m *KVPair) GetValue() []byte + func (m *KVPair) Marshal() (dAtA []byte, err error) + func (m *KVPair) MarshalTo(dAtA []byte) (int, error) + func (m *KVPair) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *KVPair) Reset() + func (m *KVPair) Size() (n int) + func (m *KVPair) String() string + func (m *KVPair) Unmarshal(dAtA []byte) error + func (m *KVPair) XXX_DiscardUnknown() + func (m *KVPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *KVPair) XXX_Merge(src proto.Message) + func (m *KVPair) XXX_Size() int + func (m *KVPair) XXX_Unmarshal(b []byte) error + type RpcForwarderClient interface + ForwardRequest func(ctx context.Context, in *cm_pbgo.TxRequest, opts ...grpc.CallOption) (*cm_pbgo.TxResponse, error) + func NewRpcForwarderClient(cc *grpc.ClientConn) RpcForwarderClient + type RpcForwarderServer interface + ForwardRequest func(context.Context, *cm_pbgo.TxRequest) (*cm_pbgo.TxResponse, error) + type RpcProverClient interface + ValidTransaction func(ctx context.Context, in *TxValidationRequest, opts ...grpc.CallOption) (*TxValidationResponse, error) + func NewRpcProverClient(cc *grpc.ClientConn) RpcProverClient + type RpcProverServer interface + ValidTransaction func(context.Context, *TxValidationRequest) (*TxValidationResponse, error) + type TxValidationRequest struct + BlockHeight uint64 + ChainId string + ContractData *ContractData + Extra []byte + Index int64 + Timeout int64 + TxKey string + func (*TxValidationRequest) Descriptor() ([]byte, []int) + func (*TxValidationRequest) ProtoMessage() + func (m *TxValidationRequest) GetBlockHeight() uint64 + func (m *TxValidationRequest) GetChainId() string + func (m *TxValidationRequest) GetContractData() *ContractData + func (m *TxValidationRequest) GetExtra() []byte + func (m *TxValidationRequest) GetIndex() int64 + func (m *TxValidationRequest) GetTimeout() int64 + func (m *TxValidationRequest) GetTxKey() string + func (m *TxValidationRequest) Marshal() (dAtA []byte, err error) + func (m *TxValidationRequest) MarshalTo(dAtA []byte) (int, error) + func (m *TxValidationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *TxValidationRequest) Reset() + func (m *TxValidationRequest) Size() (n int) + func (m *TxValidationRequest) String() string + func (m *TxValidationRequest) Unmarshal(dAtA []byte) error + func (m *TxValidationRequest) XXX_DiscardUnknown() + func (m *TxValidationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TxValidationRequest) XXX_Merge(src proto.Message) + func (m *TxValidationRequest) XXX_Size() int + func (m *TxValidationRequest) XXX_Unmarshal(b []byte) error + type TxValidationResponse struct + ChainId string + Code Code + Message string + TxKey string + func (*TxValidationResponse) Descriptor() ([]byte, []int) + func (*TxValidationResponse) ProtoMessage() + func (m *TxValidationResponse) GetChainId() string + func (m *TxValidationResponse) GetCode() Code + func (m *TxValidationResponse) GetMessage() string + func (m *TxValidationResponse) GetTxKey() string + func (m *TxValidationResponse) Marshal() (dAtA []byte, err error) + func (m *TxValidationResponse) MarshalTo(dAtA []byte) (int, error) + func (m *TxValidationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *TxValidationResponse) Reset() + func (m *TxValidationResponse) Size() (n int) + func (m *TxValidationResponse) String() string + func (m *TxValidationResponse) Unmarshal(dAtA []byte) error + func (m *TxValidationResponse) XXX_DiscardUnknown() + func (m *TxValidationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TxValidationResponse) XXX_Merge(src proto.Message) + func (m *TxValidationResponse) XXX_Size() int + func (m *TxValidationResponse) XXX_Unmarshal(b []byte) error + type UnimplementedRpcForwarderServer struct + func (*UnimplementedRpcForwarderServer) ForwardRequest(ctx context.Context, req *cm_pbgo.TxRequest) (*cm_pbgo.TxResponse, error) + type UnimplementedRpcProverServer struct + func (*UnimplementedRpcProverServer) ValidTransaction(ctx context.Context, req *TxValidationRequest) (*TxValidationResponse, error)