Documentation ¶
Overview ¶
Package testv1alpha1 is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func RegisterInterfaces(registry types.InterfaceRegistry)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- type Asset
- func (*Asset) Descriptor() ([]byte, []int)
- func (m *Asset) Marshal() (dAtA []byte, err error)
- func (m *Asset) MarshalTo(dAtA []byte) (int, error)
- func (m *Asset) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Asset) ProtoMessage()
- func (m *Asset) Reset()
- func (m *Asset) Size() (n int)
- func (m *Asset) String() string
- func (m *Asset) Unmarshal(dAtA []byte) error
- func (m *Asset) XXX_DiscardUnknown()
- func (m *Asset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Asset) XXX_Merge(src proto.Message)
- func (m *Asset) XXX_Size() int
- func (m *Asset) XXX_Unmarshal(b []byte) error
- type EventCreate
- func (*EventCreate) Descriptor() ([]byte, []int)
- func (m *EventCreate) GetAsset() string
- func (m *EventCreate) GetCreator() string
- func (m *EventCreate) Marshal() (dAtA []byte, err error)
- func (m *EventCreate) MarshalTo(dAtA []byte) (int, error)
- func (m *EventCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventCreate) ProtoMessage()
- func (m *EventCreate) Reset()
- func (m *EventCreate) Size() (n int)
- func (m *EventCreate) String() string
- func (m *EventCreate) Unmarshal(dAtA []byte) error
- func (m *EventCreate) XXX_DiscardUnknown()
- func (m *EventCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventCreate) XXX_Merge(src proto.Message)
- func (m *EventCreate) XXX_Size() int
- func (m *EventCreate) XXX_Unmarshal(b []byte) error
- type EventSend
- func (*EventSend) Descriptor() ([]byte, []int)
- func (m *EventSend) GetAsset() string
- func (m *EventSend) GetRecipient() string
- func (m *EventSend) GetSender() string
- func (m *EventSend) Marshal() (dAtA []byte, err error)
- func (m *EventSend) MarshalTo(dAtA []byte) (int, error)
- func (m *EventSend) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventSend) ProtoMessage()
- func (m *EventSend) Reset()
- func (m *EventSend) Size() (n int)
- func (m *EventSend) String() string
- func (m *EventSend) Unmarshal(dAtA []byte) error
- func (m *EventSend) XXX_DiscardUnknown()
- func (m *EventSend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventSend) XXX_Merge(src proto.Message)
- func (m *EventSend) XXX_Size() int
- func (m *EventSend) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgCreate
- func (*MsgCreate) Descriptor() ([]byte, []int)
- func (m *MsgCreate) GetAsset() string
- func (m *MsgCreate) GetCreator() string
- func (m *MsgCreate) Marshal() (dAtA []byte, err error)
- func (m *MsgCreate) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreate) ProtoMessage()
- func (m *MsgCreate) Reset()
- func (m *MsgCreate) Size() (n int)
- func (m *MsgCreate) String() string
- func (m *MsgCreate) Unmarshal(dAtA []byte) error
- func (m *MsgCreate) XXX_DiscardUnknown()
- func (m *MsgCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreate) XXX_Merge(src proto.Message)
- func (m *MsgCreate) XXX_Size() int
- func (m *MsgCreate) XXX_Unmarshal(b []byte) error
- type MsgCreateResponse
- func (*MsgCreateResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateResponse) ProtoMessage()
- func (m *MsgCreateResponse) Reset()
- func (m *MsgCreateResponse) Size() (n int)
- func (m *MsgCreateResponse) String() string
- func (m *MsgCreateResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateResponse) XXX_DiscardUnknown()
- func (m *MsgCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateResponse) XXX_Size() int
- func (m *MsgCreateResponse) XXX_Unmarshal(b []byte) error
- type MsgSend
- func (*MsgSend) Descriptor() ([]byte, []int)
- func (m *MsgSend) GetAsset() string
- func (m *MsgSend) GetRecipient() string
- func (m *MsgSend) GetSender() string
- func (m *MsgSend) Marshal() (dAtA []byte, err error)
- func (m *MsgSend) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgSend) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgSend) ProtoMessage()
- func (m *MsgSend) Reset()
- func (m *MsgSend) Size() (n int)
- func (m *MsgSend) String() string
- func (m *MsgSend) Unmarshal(dAtA []byte) error
- func (m *MsgSend) XXX_DiscardUnknown()
- func (m *MsgSend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgSend) XXX_Merge(src proto.Message)
- func (m *MsgSend) XXX_Size() int
- func (m *MsgSend) XXX_Unmarshal(b []byte) error
- type MsgSendResponse
- func (*MsgSendResponse) Descriptor() ([]byte, []int)
- func (m *MsgSendResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgSendResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgSendResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgSendResponse) ProtoMessage()
- func (m *MsgSendResponse) Reset()
- func (m *MsgSendResponse) Size() (n int)
- func (m *MsgSendResponse) String() string
- func (m *MsgSendResponse) Unmarshal(dAtA []byte) error
- func (m *MsgSendResponse) XXX_DiscardUnknown()
- func (m *MsgSendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgSendResponse) XXX_Merge(src proto.Message)
- func (m *MsgSendResponse) XXX_Size() int
- func (m *MsgSendResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type QueryAssetRequest
- func (*QueryAssetRequest) Descriptor() ([]byte, []int)
- func (m *QueryAssetRequest) GetAccount() string
- func (m *QueryAssetRequest) GetAsset() string
- func (m *QueryAssetRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryAssetRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAssetRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAssetRequest) ProtoMessage()
- func (m *QueryAssetRequest) Reset()
- func (m *QueryAssetRequest) Size() (n int)
- func (m *QueryAssetRequest) String() string
- func (m *QueryAssetRequest) Unmarshal(dAtA []byte) error
- func (m *QueryAssetRequest) XXX_DiscardUnknown()
- func (m *QueryAssetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAssetRequest) XXX_Merge(src proto.Message)
- func (m *QueryAssetRequest) XXX_Size() int
- func (m *QueryAssetRequest) XXX_Unmarshal(b []byte) error
- type QueryAssetResponse
- func (*QueryAssetResponse) Descriptor() ([]byte, []int)
- func (m *QueryAssetResponse) GetAsset() *QueryAssetResponse_Asset
- func (m *QueryAssetResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryAssetResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAssetResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAssetResponse) ProtoMessage()
- func (m *QueryAssetResponse) Reset()
- func (m *QueryAssetResponse) Size() (n int)
- func (m *QueryAssetResponse) String() string
- func (m *QueryAssetResponse) Unmarshal(dAtA []byte) error
- func (m *QueryAssetResponse) XXX_DiscardUnknown()
- func (m *QueryAssetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAssetResponse) XXX_Merge(src proto.Message)
- func (m *QueryAssetResponse) XXX_Size() int
- func (m *QueryAssetResponse) XXX_Unmarshal(b []byte) error
- type QueryAssetResponse_Asset
- func (*QueryAssetResponse_Asset) Descriptor() ([]byte, []int)
- func (m *QueryAssetResponse_Asset) GetName() string
- func (m *QueryAssetResponse_Asset) Marshal() (dAtA []byte, err error)
- func (m *QueryAssetResponse_Asset) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAssetResponse_Asset) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAssetResponse_Asset) ProtoMessage()
- func (m *QueryAssetResponse_Asset) Reset()
- func (m *QueryAssetResponse_Asset) Size() (n int)
- func (m *QueryAssetResponse_Asset) String() string
- func (m *QueryAssetResponse_Asset) Unmarshal(dAtA []byte) error
- func (m *QueryAssetResponse_Asset) XXX_DiscardUnknown()
- func (m *QueryAssetResponse_Asset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAssetResponse_Asset) XXX_Merge(src proto.Message)
- func (m *QueryAssetResponse_Asset) XXX_Size() int
- func (m *QueryAssetResponse_Asset) XXX_Unmarshal(b []byte) error
- type QueryAssetsRequest
- func (*QueryAssetsRequest) Descriptor() ([]byte, []int)
- func (m *QueryAssetsRequest) GetAccount() string
- func (m *QueryAssetsRequest) GetPagination() *query.PageRequest
- func (m *QueryAssetsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryAssetsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAssetsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAssetsRequest) ProtoMessage()
- func (m *QueryAssetsRequest) Reset()
- func (m *QueryAssetsRequest) Size() (n int)
- func (m *QueryAssetsRequest) String() string
- func (m *QueryAssetsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryAssetsRequest) XXX_DiscardUnknown()
- func (m *QueryAssetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAssetsRequest) XXX_Merge(src proto.Message)
- func (m *QueryAssetsRequest) XXX_Size() int
- func (m *QueryAssetsRequest) XXX_Unmarshal(b []byte) error
- type QueryAssetsResponse
- func (*QueryAssetsResponse) Descriptor() ([]byte, []int)
- func (m *QueryAssetsResponse) GetAssets() []*QueryAssetsResponse_Asset
- func (m *QueryAssetsResponse) GetPagination() *query.PageResponse
- func (m *QueryAssetsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryAssetsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAssetsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAssetsResponse) ProtoMessage()
- func (m *QueryAssetsResponse) Reset()
- func (m *QueryAssetsResponse) Size() (n int)
- func (m *QueryAssetsResponse) String() string
- func (m *QueryAssetsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryAssetsResponse) XXX_DiscardUnknown()
- func (m *QueryAssetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAssetsResponse) XXX_Merge(src proto.Message)
- func (m *QueryAssetsResponse) XXX_Size() int
- func (m *QueryAssetsResponse) XXX_Unmarshal(b []byte) error
- type QueryAssetsResponse_Asset
- func (*QueryAssetsResponse_Asset) Descriptor() ([]byte, []int)
- func (m *QueryAssetsResponse_Asset) GetName() string
- func (m *QueryAssetsResponse_Asset) Marshal() (dAtA []byte, err error)
- func (m *QueryAssetsResponse_Asset) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAssetsResponse_Asset) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAssetsResponse_Asset) ProtoMessage()
- func (m *QueryAssetsResponse_Asset) Reset()
- func (m *QueryAssetsResponse_Asset) Size() (n int)
- func (m *QueryAssetsResponse_Asset) String() string
- func (m *QueryAssetsResponse_Asset) Unmarshal(dAtA []byte) error
- func (m *QueryAssetsResponse_Asset) XXX_DiscardUnknown()
- func (m *QueryAssetsResponse_Asset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAssetsResponse_Asset) XXX_Merge(src proto.Message)
- func (m *QueryAssetsResponse_Asset) XXX_Size() int
- func (m *QueryAssetsResponse_Asset) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryServer
- type UnimplementedMsgServer
- type UnimplementedQueryServer
Constants ¶
const (
// ModuleName is the module name constant used in many places
ModuleName = "test"
)
Variables ¶
var ( ErrUnimplemented = errors.RegisterWithGRPCCode(errorCodespace, errorCodeUnimplemented, codes.Unimplemented, "unimplemented request") ErrInvalidAddress = errors.RegisterWithGRPCCode(errorCodespace, errorCodeInvalidAddress, codes.InvalidArgument, "invalid address") )
var ( ErrInvariantBroken = errors.RegisterWithGRPCCode(errorCodespace, errorCodeInvariantBroken, codes.Internal, "invariant broken") ErrAssetNotFound = errors.RegisterWithGRPCCode(errorCodespace, errorCodeAssetNotFound, codes.NotFound, "asset not found") ErrAssetAlreadyExists = errors.RegisterWithGRPCCode(errorCodespace, errorCodeAssetAlreadyExists, codes.AlreadyExists, "asset already exists") )
var ( ErrInvalidLengthEvent = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowEvent = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupEvent = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry types.InterfaceRegistry)
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
Types ¶
type Asset ¶
type Asset struct { }
Asset defines an asset identified by its name.
func (*Asset) Descriptor ¶
func (*Asset) ProtoMessage ¶
func (*Asset) ProtoMessage()
func (*Asset) XXX_DiscardUnknown ¶
func (m *Asset) XXX_DiscardUnknown()
func (*Asset) XXX_Marshal ¶
func (*Asset) XXX_Unmarshal ¶
type EventCreate ¶
type EventCreate struct { // the address of the creator Creator string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"` // the name of the asset created Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"` }
EventCreate is emitted on Msg/Create.
func (*EventCreate) Descriptor ¶
func (*EventCreate) Descriptor() ([]byte, []int)
func (*EventCreate) GetAsset ¶
func (m *EventCreate) GetAsset() string
func (*EventCreate) GetCreator ¶
func (m *EventCreate) GetCreator() string
func (*EventCreate) Marshal ¶
func (m *EventCreate) Marshal() (dAtA []byte, err error)
func (*EventCreate) MarshalToSizedBuffer ¶
func (m *EventCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventCreate) ProtoMessage ¶
func (*EventCreate) ProtoMessage()
func (*EventCreate) Reset ¶
func (m *EventCreate) Reset()
func (*EventCreate) Size ¶
func (m *EventCreate) Size() (n int)
func (*EventCreate) String ¶
func (m *EventCreate) String() string
func (*EventCreate) Unmarshal ¶
func (m *EventCreate) Unmarshal(dAtA []byte) error
func (*EventCreate) XXX_DiscardUnknown ¶
func (m *EventCreate) XXX_DiscardUnknown()
func (*EventCreate) XXX_Marshal ¶
func (m *EventCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventCreate) XXX_Merge ¶
func (m *EventCreate) XXX_Merge(src proto.Message)
func (*EventCreate) XXX_Size ¶
func (m *EventCreate) XXX_Size() int
func (*EventCreate) XXX_Unmarshal ¶
func (m *EventCreate) XXX_Unmarshal(b []byte) error
type EventSend ¶
type EventSend struct { // the address of the sender Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // the address of the recipient Recipient string `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"` // the name of the asset sent Asset string `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset,omitempty"` }
EventSend is emitted on Msg/Send.
func (*EventSend) Descriptor ¶
func (*EventSend) GetRecipient ¶
func (*EventSend) MarshalToSizedBuffer ¶
func (*EventSend) ProtoMessage ¶
func (*EventSend) ProtoMessage()
func (*EventSend) XXX_DiscardUnknown ¶
func (m *EventSend) XXX_DiscardUnknown()
func (*EventSend) XXX_Marshal ¶
func (*EventSend) XXX_Unmarshal ¶
type MsgClient ¶
type MsgClient interface { // Create creates an asset. Create(ctx context.Context, in *MsgCreate, opts ...grpc.CallOption) (*MsgCreateResponse, error) // Send sends an asset from an account to another. Send(ctx context.Context, in *MsgSend, opts ...grpc.CallOption) (*MsgSendResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgCreate ¶
type MsgCreate struct { // the address of the creator Creator string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"` // the name of the asset to create // Note: if creator already has the same asset, it will fail. Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"` }
MsgCreate is the Msg/Create request type.
func (*MsgCreate) Descriptor ¶
func (*MsgCreate) GetCreator ¶
func (*MsgCreate) MarshalToSizedBuffer ¶
func (*MsgCreate) ProtoMessage ¶
func (*MsgCreate) ProtoMessage()
func (*MsgCreate) XXX_DiscardUnknown ¶
func (m *MsgCreate) XXX_DiscardUnknown()
func (*MsgCreate) XXX_Marshal ¶
func (*MsgCreate) XXX_Unmarshal ¶
type MsgCreateResponse ¶
type MsgCreateResponse struct { }
MsgCreateResponse is the Msg/Create response type.
func (*MsgCreateResponse) Descriptor ¶
func (*MsgCreateResponse) Descriptor() ([]byte, []int)
func (*MsgCreateResponse) Marshal ¶
func (m *MsgCreateResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateResponse) MarshalTo ¶
func (m *MsgCreateResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateResponse) ProtoMessage ¶
func (*MsgCreateResponse) ProtoMessage()
func (*MsgCreateResponse) Reset ¶
func (m *MsgCreateResponse) Reset()
func (*MsgCreateResponse) Size ¶
func (m *MsgCreateResponse) Size() (n int)
func (*MsgCreateResponse) String ¶
func (m *MsgCreateResponse) String() string
func (*MsgCreateResponse) Unmarshal ¶
func (m *MsgCreateResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateResponse) XXX_DiscardUnknown()
func (*MsgCreateResponse) XXX_Marshal ¶
func (m *MsgCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateResponse) XXX_Merge ¶
func (m *MsgCreateResponse) XXX_Merge(src proto.Message)
func (*MsgCreateResponse) XXX_Size ¶
func (m *MsgCreateResponse) XXX_Size() int
func (*MsgCreateResponse) XXX_Unmarshal ¶
func (m *MsgCreateResponse) XXX_Unmarshal(b []byte) error
type MsgSend ¶
type MsgSend struct { // the address of the sender Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // the address of the recipient // Note: if the recipient already has the same asset, it will fail. Recipient string `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"` // the asset to send Asset string `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset,omitempty"` }
MsgSend is the Msg/Send request type.
func (*MsgSend) Descriptor ¶
func (*MsgSend) GetRecipient ¶
func (*MsgSend) MarshalToSizedBuffer ¶
func (*MsgSend) ProtoMessage ¶
func (*MsgSend) ProtoMessage()
func (*MsgSend) XXX_DiscardUnknown ¶
func (m *MsgSend) XXX_DiscardUnknown()
func (*MsgSend) XXX_Marshal ¶
func (*MsgSend) XXX_Unmarshal ¶
type MsgSendResponse ¶
type MsgSendResponse struct { }
MsgSendResponse is the Msg/Send response type.
func (*MsgSendResponse) Descriptor ¶
func (*MsgSendResponse) Descriptor() ([]byte, []int)
func (*MsgSendResponse) Marshal ¶
func (m *MsgSendResponse) Marshal() (dAtA []byte, err error)
func (*MsgSendResponse) MarshalToSizedBuffer ¶
func (m *MsgSendResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgSendResponse) ProtoMessage ¶
func (*MsgSendResponse) ProtoMessage()
func (*MsgSendResponse) Reset ¶
func (m *MsgSendResponse) Reset()
func (*MsgSendResponse) Size ¶
func (m *MsgSendResponse) Size() (n int)
func (*MsgSendResponse) String ¶
func (m *MsgSendResponse) String() string
func (*MsgSendResponse) Unmarshal ¶
func (m *MsgSendResponse) Unmarshal(dAtA []byte) error
func (*MsgSendResponse) XXX_DiscardUnknown ¶
func (m *MsgSendResponse) XXX_DiscardUnknown()
func (*MsgSendResponse) XXX_Marshal ¶
func (m *MsgSendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgSendResponse) XXX_Merge ¶
func (m *MsgSendResponse) XXX_Merge(src proto.Message)
func (*MsgSendResponse) XXX_Size ¶
func (m *MsgSendResponse) XXX_Size() int
func (*MsgSendResponse) XXX_Unmarshal ¶
func (m *MsgSendResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // Create creates an asset. Create(context.Context, *MsgCreate) (*MsgCreateResponse, error) // Send sends an asset from an account to another. Send(context.Context, *MsgSend) (*MsgSendResponse, error) }
MsgServer is the server API for Msg service.
type QueryAssetRequest ¶
type QueryAssetRequest struct { // the address of an account Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // the name of an asset Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"` }
QueryAssetRequest is the request type for the Query/Asset RPC method.
func (*QueryAssetRequest) Descriptor ¶
func (*QueryAssetRequest) Descriptor() ([]byte, []int)
func (*QueryAssetRequest) GetAccount ¶
func (m *QueryAssetRequest) GetAccount() string
func (*QueryAssetRequest) GetAsset ¶
func (m *QueryAssetRequest) GetAsset() string
func (*QueryAssetRequest) Marshal ¶
func (m *QueryAssetRequest) Marshal() (dAtA []byte, err error)
func (*QueryAssetRequest) MarshalTo ¶
func (m *QueryAssetRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryAssetRequest) MarshalToSizedBuffer ¶
func (m *QueryAssetRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAssetRequest) ProtoMessage ¶
func (*QueryAssetRequest) ProtoMessage()
func (*QueryAssetRequest) Reset ¶
func (m *QueryAssetRequest) Reset()
func (*QueryAssetRequest) Size ¶
func (m *QueryAssetRequest) Size() (n int)
func (*QueryAssetRequest) String ¶
func (m *QueryAssetRequest) String() string
func (*QueryAssetRequest) Unmarshal ¶
func (m *QueryAssetRequest) Unmarshal(dAtA []byte) error
func (*QueryAssetRequest) XXX_DiscardUnknown ¶
func (m *QueryAssetRequest) XXX_DiscardUnknown()
func (*QueryAssetRequest) XXX_Marshal ¶
func (m *QueryAssetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAssetRequest) XXX_Merge ¶
func (m *QueryAssetRequest) XXX_Merge(src proto.Message)
func (*QueryAssetRequest) XXX_Size ¶
func (m *QueryAssetRequest) XXX_Size() int
func (*QueryAssetRequest) XXX_Unmarshal ¶
func (m *QueryAssetRequest) XXX_Unmarshal(b []byte) error
type QueryAssetResponse ¶
type QueryAssetResponse struct { // the corresponding asset Asset *QueryAssetResponse_Asset `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` }
QueryAssetResponse is the response type for the Query/Asset RPC method.
func (*QueryAssetResponse) Descriptor ¶
func (*QueryAssetResponse) Descriptor() ([]byte, []int)
func (*QueryAssetResponse) GetAsset ¶
func (m *QueryAssetResponse) GetAsset() *QueryAssetResponse_Asset
func (*QueryAssetResponse) Marshal ¶
func (m *QueryAssetResponse) Marshal() (dAtA []byte, err error)
func (*QueryAssetResponse) MarshalTo ¶
func (m *QueryAssetResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryAssetResponse) MarshalToSizedBuffer ¶
func (m *QueryAssetResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAssetResponse) ProtoMessage ¶
func (*QueryAssetResponse) ProtoMessage()
func (*QueryAssetResponse) Reset ¶
func (m *QueryAssetResponse) Reset()
func (*QueryAssetResponse) Size ¶
func (m *QueryAssetResponse) Size() (n int)
func (*QueryAssetResponse) String ¶
func (m *QueryAssetResponse) String() string
func (*QueryAssetResponse) Unmarshal ¶
func (m *QueryAssetResponse) Unmarshal(dAtA []byte) error
func (*QueryAssetResponse) XXX_DiscardUnknown ¶
func (m *QueryAssetResponse) XXX_DiscardUnknown()
func (*QueryAssetResponse) XXX_Marshal ¶
func (m *QueryAssetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAssetResponse) XXX_Merge ¶
func (m *QueryAssetResponse) XXX_Merge(src proto.Message)
func (*QueryAssetResponse) XXX_Size ¶
func (m *QueryAssetResponse) XXX_Size() int
func (*QueryAssetResponse) XXX_Unmarshal ¶
func (m *QueryAssetResponse) XXX_Unmarshal(b []byte) error
type QueryAssetResponse_Asset ¶
type QueryAssetResponse_Asset struct { // the name of the asset Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` }
Asset defines an asset identified by its name.
func (*QueryAssetResponse_Asset) Descriptor ¶
func (*QueryAssetResponse_Asset) Descriptor() ([]byte, []int)
func (*QueryAssetResponse_Asset) GetName ¶
func (m *QueryAssetResponse_Asset) GetName() string
func (*QueryAssetResponse_Asset) Marshal ¶
func (m *QueryAssetResponse_Asset) Marshal() (dAtA []byte, err error)
func (*QueryAssetResponse_Asset) MarshalTo ¶
func (m *QueryAssetResponse_Asset) MarshalTo(dAtA []byte) (int, error)
func (*QueryAssetResponse_Asset) MarshalToSizedBuffer ¶
func (m *QueryAssetResponse_Asset) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAssetResponse_Asset) ProtoMessage ¶
func (*QueryAssetResponse_Asset) ProtoMessage()
func (*QueryAssetResponse_Asset) Reset ¶
func (m *QueryAssetResponse_Asset) Reset()
func (*QueryAssetResponse_Asset) Size ¶
func (m *QueryAssetResponse_Asset) Size() (n int)
func (*QueryAssetResponse_Asset) String ¶
func (m *QueryAssetResponse_Asset) String() string
func (*QueryAssetResponse_Asset) Unmarshal ¶
func (m *QueryAssetResponse_Asset) Unmarshal(dAtA []byte) error
func (*QueryAssetResponse_Asset) XXX_DiscardUnknown ¶
func (m *QueryAssetResponse_Asset) XXX_DiscardUnknown()
func (*QueryAssetResponse_Asset) XXX_Marshal ¶
func (m *QueryAssetResponse_Asset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAssetResponse_Asset) XXX_Merge ¶
func (m *QueryAssetResponse_Asset) XXX_Merge(src proto.Message)
func (*QueryAssetResponse_Asset) XXX_Size ¶
func (m *QueryAssetResponse_Asset) XXX_Size() int
func (*QueryAssetResponse_Asset) XXX_Unmarshal ¶
func (m *QueryAssetResponse_Asset) XXX_Unmarshal(b []byte) error
type QueryAssetsRequest ¶
type QueryAssetsRequest struct { // the address of an account Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // optional pagination for the request Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryAssetsRequest is the request type for the Query/Assets RPC method.
func (*QueryAssetsRequest) Descriptor ¶
func (*QueryAssetsRequest) Descriptor() ([]byte, []int)
func (*QueryAssetsRequest) GetAccount ¶
func (m *QueryAssetsRequest) GetAccount() string
func (*QueryAssetsRequest) GetPagination ¶
func (m *QueryAssetsRequest) GetPagination() *query.PageRequest
func (*QueryAssetsRequest) Marshal ¶
func (m *QueryAssetsRequest) Marshal() (dAtA []byte, err error)
func (*QueryAssetsRequest) MarshalTo ¶
func (m *QueryAssetsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryAssetsRequest) MarshalToSizedBuffer ¶
func (m *QueryAssetsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAssetsRequest) ProtoMessage ¶
func (*QueryAssetsRequest) ProtoMessage()
func (*QueryAssetsRequest) Reset ¶
func (m *QueryAssetsRequest) Reset()
func (*QueryAssetsRequest) Size ¶
func (m *QueryAssetsRequest) Size() (n int)
func (*QueryAssetsRequest) String ¶
func (m *QueryAssetsRequest) String() string
func (*QueryAssetsRequest) Unmarshal ¶
func (m *QueryAssetsRequest) Unmarshal(dAtA []byte) error
func (*QueryAssetsRequest) XXX_DiscardUnknown ¶
func (m *QueryAssetsRequest) XXX_DiscardUnknown()
func (*QueryAssetsRequest) XXX_Marshal ¶
func (m *QueryAssetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAssetsRequest) XXX_Merge ¶
func (m *QueryAssetsRequest) XXX_Merge(src proto.Message)
func (*QueryAssetsRequest) XXX_Size ¶
func (m *QueryAssetsRequest) XXX_Size() int
func (*QueryAssetsRequest) XXX_Unmarshal ¶
func (m *QueryAssetsRequest) XXX_Unmarshal(b []byte) error
type QueryAssetsResponse ¶
type QueryAssetsResponse struct { // all the assets owned by the account Assets []*QueryAssetsResponse_Asset `protobuf:"bytes,1,rep,name=assets,proto3" json:"assets,omitempty"` // pagination in the response Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryAssetsResponse is the response type for the Query/Assets RPC method.
func (*QueryAssetsResponse) Descriptor ¶
func (*QueryAssetsResponse) Descriptor() ([]byte, []int)
func (*QueryAssetsResponse) GetAssets ¶
func (m *QueryAssetsResponse) GetAssets() []*QueryAssetsResponse_Asset
func (*QueryAssetsResponse) GetPagination ¶
func (m *QueryAssetsResponse) GetPagination() *query.PageResponse
func (*QueryAssetsResponse) Marshal ¶
func (m *QueryAssetsResponse) Marshal() (dAtA []byte, err error)
func (*QueryAssetsResponse) MarshalTo ¶
func (m *QueryAssetsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryAssetsResponse) MarshalToSizedBuffer ¶
func (m *QueryAssetsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAssetsResponse) ProtoMessage ¶
func (*QueryAssetsResponse) ProtoMessage()
func (*QueryAssetsResponse) Reset ¶
func (m *QueryAssetsResponse) Reset()
func (*QueryAssetsResponse) Size ¶
func (m *QueryAssetsResponse) Size() (n int)
func (*QueryAssetsResponse) String ¶
func (m *QueryAssetsResponse) String() string
func (*QueryAssetsResponse) Unmarshal ¶
func (m *QueryAssetsResponse) Unmarshal(dAtA []byte) error
func (*QueryAssetsResponse) XXX_DiscardUnknown ¶
func (m *QueryAssetsResponse) XXX_DiscardUnknown()
func (*QueryAssetsResponse) XXX_Marshal ¶
func (m *QueryAssetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAssetsResponse) XXX_Merge ¶
func (m *QueryAssetsResponse) XXX_Merge(src proto.Message)
func (*QueryAssetsResponse) XXX_Size ¶
func (m *QueryAssetsResponse) XXX_Size() int
func (*QueryAssetsResponse) XXX_Unmarshal ¶
func (m *QueryAssetsResponse) XXX_Unmarshal(b []byte) error
type QueryAssetsResponse_Asset ¶
type QueryAssetsResponse_Asset struct { // the name of the asset Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` }
Asset defines an asset identified by its name.
func (*QueryAssetsResponse_Asset) Descriptor ¶
func (*QueryAssetsResponse_Asset) Descriptor() ([]byte, []int)
func (*QueryAssetsResponse_Asset) GetName ¶
func (m *QueryAssetsResponse_Asset) GetName() string
func (*QueryAssetsResponse_Asset) Marshal ¶
func (m *QueryAssetsResponse_Asset) Marshal() (dAtA []byte, err error)
func (*QueryAssetsResponse_Asset) MarshalTo ¶
func (m *QueryAssetsResponse_Asset) MarshalTo(dAtA []byte) (int, error)
func (*QueryAssetsResponse_Asset) MarshalToSizedBuffer ¶
func (m *QueryAssetsResponse_Asset) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAssetsResponse_Asset) ProtoMessage ¶
func (*QueryAssetsResponse_Asset) ProtoMessage()
func (*QueryAssetsResponse_Asset) Reset ¶
func (m *QueryAssetsResponse_Asset) Reset()
func (*QueryAssetsResponse_Asset) Size ¶
func (m *QueryAssetsResponse_Asset) Size() (n int)
func (*QueryAssetsResponse_Asset) String ¶
func (m *QueryAssetsResponse_Asset) String() string
func (*QueryAssetsResponse_Asset) Unmarshal ¶
func (m *QueryAssetsResponse_Asset) Unmarshal(dAtA []byte) error
func (*QueryAssetsResponse_Asset) XXX_DiscardUnknown ¶
func (m *QueryAssetsResponse_Asset) XXX_DiscardUnknown()
func (*QueryAssetsResponse_Asset) XXX_Marshal ¶
func (m *QueryAssetsResponse_Asset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAssetsResponse_Asset) XXX_Merge ¶
func (m *QueryAssetsResponse_Asset) XXX_Merge(src proto.Message)
func (*QueryAssetsResponse_Asset) XXX_Size ¶
func (m *QueryAssetsResponse_Asset) XXX_Size() int
func (*QueryAssetsResponse_Asset) XXX_Unmarshal ¶
func (m *QueryAssetsResponse_Asset) XXX_Unmarshal(b []byte) error
type QueryClient ¶
type QueryClient interface { // Asset queries an asset. Asset(ctx context.Context, in *QueryAssetRequest, opts ...grpc.CallOption) (*QueryAssetResponse, error) // Assets queries all the assets. Assets(ctx context.Context, in *QueryAssetsRequest, opts ...grpc.CallOption) (*QueryAssetsResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryServer ¶
type QueryServer interface { // Asset queries an asset. Asset(context.Context, *QueryAssetRequest) (*QueryAssetResponse, error) // Assets queries all the assets. Assets(context.Context, *QueryAssetsRequest) (*QueryAssetsResponse, error) }
QueryServer is the server API for Query service.
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) Create ¶
func (*UnimplementedMsgServer) Create(ctx context.Context, req *MsgCreate) (*MsgCreateResponse, error)
func (*UnimplementedMsgServer) Send ¶
func (*UnimplementedMsgServer) Send(ctx context.Context, req *MsgSend) (*MsgSendResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) Asset ¶
func (*UnimplementedQueryServer) Asset(ctx context.Context, req *QueryAssetRequest) (*QueryAssetResponse, error)
func (*UnimplementedQueryServer) Assets ¶
func (*UnimplementedQueryServer) Assets(ctx context.Context, req *QueryAssetsRequest) (*QueryAssetsResponse, error)