testv1alpha1

package
v0.0.0-...-027dd3d Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2024 License: AGPL-3.0 Imports: 24 Imported by: 0

Documentation

Overview

Package testv1alpha1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	// ModuleName is the module name constant used in many places
	ModuleName = "test"
)

Variables

View Source
var (
	ErrUnimplemented  = errors.RegisterWithGRPCCode(errorCodespace, errorCodeUnimplemented, codes.Unimplemented, "unimplemented request")
	ErrInvalidAddress = errors.RegisterWithGRPCCode(errorCodespace, errorCodeInvalidAddress, codes.InvalidArgument, "invalid address")
)
View Source
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")
)
View Source
var (
	ErrInvalidLengthEvent        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEvent          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEvent = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthQuery        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQuery          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTx        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTx          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTypes        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTypes          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group")
)

Functions

func RegisterInterfaces

func RegisterInterfaces(registry types.InterfaceRegistry)

func RegisterMsgServer

func RegisterMsgServer(s grpc1.Server, srv MsgServer)

func RegisterQueryHandler

func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

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) Descriptor() ([]byte, []int)

func (*Asset) Marshal

func (m *Asset) Marshal() (dAtA []byte, err error)

func (*Asset) MarshalTo

func (m *Asset) MarshalTo(dAtA []byte) (int, error)

func (*Asset) MarshalToSizedBuffer

func (m *Asset) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Asset) ProtoMessage

func (*Asset) ProtoMessage()

func (*Asset) Reset

func (m *Asset) Reset()

func (*Asset) Size

func (m *Asset) Size() (n int)

func (*Asset) String

func (m *Asset) String() string

func (*Asset) Unmarshal

func (m *Asset) Unmarshal(dAtA []byte) error

func (*Asset) XXX_DiscardUnknown

func (m *Asset) XXX_DiscardUnknown()

func (*Asset) XXX_Marshal

func (m *Asset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Asset) XXX_Merge

func (m *Asset) XXX_Merge(src proto.Message)

func (*Asset) XXX_Size

func (m *Asset) XXX_Size() int

func (*Asset) XXX_Unmarshal

func (m *Asset) XXX_Unmarshal(b []byte) error

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) MarshalTo

func (m *EventCreate) MarshalTo(dAtA []byte) (int, 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) Descriptor() ([]byte, []int)

func (*EventSend) GetAsset

func (m *EventSend) GetAsset() string

func (*EventSend) GetRecipient

func (m *EventSend) GetRecipient() string

func (*EventSend) GetSender

func (m *EventSend) GetSender() string

func (*EventSend) Marshal

func (m *EventSend) Marshal() (dAtA []byte, err error)

func (*EventSend) MarshalTo

func (m *EventSend) MarshalTo(dAtA []byte) (int, error)

func (*EventSend) MarshalToSizedBuffer

func (m *EventSend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventSend) ProtoMessage

func (*EventSend) ProtoMessage()

func (*EventSend) Reset

func (m *EventSend) Reset()

func (*EventSend) Size

func (m *EventSend) Size() (n int)

func (*EventSend) String

func (m *EventSend) String() string

func (*EventSend) Unmarshal

func (m *EventSend) Unmarshal(dAtA []byte) error

func (*EventSend) XXX_DiscardUnknown

func (m *EventSend) XXX_DiscardUnknown()

func (*EventSend) XXX_Marshal

func (m *EventSend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EventSend) XXX_Merge

func (m *EventSend) XXX_Merge(src proto.Message)

func (*EventSend) XXX_Size

func (m *EventSend) XXX_Size() int

func (*EventSend) XXX_Unmarshal

func (m *EventSend) XXX_Unmarshal(b []byte) error

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) Descriptor() ([]byte, []int)

func (*MsgCreate) GetAsset

func (m *MsgCreate) GetAsset() string

func (*MsgCreate) GetCreator

func (m *MsgCreate) GetCreator() string

func (*MsgCreate) Marshal

func (m *MsgCreate) Marshal() (dAtA []byte, err error)

func (*MsgCreate) MarshalTo

func (m *MsgCreate) MarshalTo(dAtA []byte) (int, error)

func (*MsgCreate) MarshalToSizedBuffer

func (m *MsgCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgCreate) ProtoMessage

func (*MsgCreate) ProtoMessage()

func (*MsgCreate) Reset

func (m *MsgCreate) Reset()

func (*MsgCreate) Size

func (m *MsgCreate) Size() (n int)

func (*MsgCreate) String

func (m *MsgCreate) String() string

func (*MsgCreate) Unmarshal

func (m *MsgCreate) Unmarshal(dAtA []byte) error

func (*MsgCreate) XXX_DiscardUnknown

func (m *MsgCreate) XXX_DiscardUnknown()

func (*MsgCreate) XXX_Marshal

func (m *MsgCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgCreate) XXX_Merge

func (m *MsgCreate) XXX_Merge(src proto.Message)

func (*MsgCreate) XXX_Size

func (m *MsgCreate) XXX_Size() int

func (*MsgCreate) XXX_Unmarshal

func (m *MsgCreate) XXX_Unmarshal(b []byte) error

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) Descriptor() ([]byte, []int)

func (*MsgSend) GetAsset

func (m *MsgSend) GetAsset() string

func (*MsgSend) GetRecipient

func (m *MsgSend) GetRecipient() string

func (*MsgSend) GetSender

func (m *MsgSend) GetSender() string

func (*MsgSend) Marshal

func (m *MsgSend) Marshal() (dAtA []byte, err error)

func (*MsgSend) MarshalTo

func (m *MsgSend) MarshalTo(dAtA []byte) (int, error)

func (*MsgSend) MarshalToSizedBuffer

func (m *MsgSend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgSend) ProtoMessage

func (*MsgSend) ProtoMessage()

func (*MsgSend) Reset

func (m *MsgSend) Reset()

func (*MsgSend) Size

func (m *MsgSend) Size() (n int)

func (*MsgSend) String

func (m *MsgSend) String() string

func (*MsgSend) Unmarshal

func (m *MsgSend) Unmarshal(dAtA []byte) error

func (*MsgSend) XXX_DiscardUnknown

func (m *MsgSend) XXX_DiscardUnknown()

func (*MsgSend) XXX_Marshal

func (m *MsgSend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgSend) XXX_Merge

func (m *MsgSend) XXX_Merge(src proto.Message)

func (*MsgSend) XXX_Size

func (m *MsgSend) XXX_Size() int

func (*MsgSend) XXX_Unmarshal

func (m *MsgSend) XXX_Unmarshal(b []byte) error

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) MarshalTo

func (m *MsgSendResponse) MarshalTo(dAtA []byte) (int, 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 (*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 (*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) Send

type UnimplementedQueryServer

type UnimplementedQueryServer struct {
}

UnimplementedQueryServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServer) Asset

func (*UnimplementedQueryServer) Assets

Jump to

Keyboard shortcuts

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