Documentation ¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func ActiveProviderKey(addr hubtypes.ProvAddress) []byte
- func InactiveProviderKey(addr hubtypes.ProvAddress) (v []byte)
- func NewErrorDuplicateProvider(addr interface{}) error
- func NewErrorProviderNotFound(addr interface{}) error
- func ParamsKeyTable() params.KeyTable
- func RegisterInterfaces(registry codectypes.InterfaceRegistry)
- func RegisterMsgServiceServer(s grpc1.Server, srv MsgServiceServer)
- func RegisterQueryServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryServiceClient) error
- func RegisterQueryServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServiceServer) error
- func RegisterQueryServiceServer(s grpc1.Server, srv QueryServiceServer)
- func ValidateGenesis(state *GenesisState) error
- type EventRegister
- func (*EventRegister) Descriptor() ([]byte, []int)
- func (m *EventRegister) Marshal() (dAtA []byte, err error)
- func (m *EventRegister) MarshalTo(dAtA []byte) (int, error)
- func (m *EventRegister) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventRegister) ProtoMessage()
- func (m *EventRegister) Reset()
- func (m *EventRegister) Size() (n int)
- func (m *EventRegister) String() string
- func (m *EventRegister) Unmarshal(dAtA []byte) error
- func (m *EventRegister) XXX_DiscardUnknown()
- func (m *EventRegister) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventRegister) XXX_Merge(src proto.Message)
- func (m *EventRegister) XXX_Size() int
- func (m *EventRegister) XXX_Unmarshal(b []byte) error
- type EventUpdate
- func (*EventUpdate) Descriptor() ([]byte, []int)
- func (m *EventUpdate) Marshal() (dAtA []byte, err error)
- func (m *EventUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *EventUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventUpdate) ProtoMessage()
- func (m *EventUpdate) Reset()
- func (m *EventUpdate) Size() (n int)
- func (m *EventUpdate) String() string
- func (m *EventUpdate) Unmarshal(dAtA []byte) error
- func (m *EventUpdate) XXX_DiscardUnknown()
- func (m *EventUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventUpdate) XXX_Merge(src proto.Message)
- func (m *EventUpdate) XXX_Size() int
- func (m *EventUpdate) XXX_Unmarshal(b []byte) error
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type MsgRegisterRequest
- func (*MsgRegisterRequest) Descriptor() ([]byte, []int)
- func (m *MsgRegisterRequest) GetSigners() []sdk.AccAddress
- func (m *MsgRegisterRequest) Marshal() (dAtA []byte, err error)
- func (m *MsgRegisterRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgRegisterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgRegisterRequest) ProtoMessage()
- func (m *MsgRegisterRequest) Reset()
- func (m *MsgRegisterRequest) Size() (n int)
- func (m *MsgRegisterRequest) String() string
- func (m *MsgRegisterRequest) Unmarshal(dAtA []byte) error
- func (m *MsgRegisterRequest) ValidateBasic() error
- func (m *MsgRegisterRequest) XXX_DiscardUnknown()
- func (m *MsgRegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgRegisterRequest) XXX_Merge(src proto.Message)
- func (m *MsgRegisterRequest) XXX_Size() int
- func (m *MsgRegisterRequest) XXX_Unmarshal(b []byte) error
- type MsgRegisterResponse
- func (*MsgRegisterResponse) Descriptor() ([]byte, []int)
- func (m *MsgRegisterResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgRegisterResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgRegisterResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgRegisterResponse) ProtoMessage()
- func (m *MsgRegisterResponse) Reset()
- func (m *MsgRegisterResponse) Size() (n int)
- func (m *MsgRegisterResponse) String() string
- func (m *MsgRegisterResponse) Unmarshal(dAtA []byte) error
- func (m *MsgRegisterResponse) XXX_DiscardUnknown()
- func (m *MsgRegisterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgRegisterResponse) XXX_Merge(src proto.Message)
- func (m *MsgRegisterResponse) XXX_Size() int
- func (m *MsgRegisterResponse) XXX_Unmarshal(b []byte) error
- type MsgServiceClient
- type MsgServiceServer
- type MsgUpdateRequest
- func (*MsgUpdateRequest) Descriptor() ([]byte, []int)
- func (m *MsgUpdateRequest) GetSigners() []sdk.AccAddress
- func (m *MsgUpdateRequest) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateRequest) ProtoMessage()
- func (m *MsgUpdateRequest) Reset()
- func (m *MsgUpdateRequest) Size() (n int)
- func (m *MsgUpdateRequest) String() string
- func (m *MsgUpdateRequest) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateRequest) ValidateBasic() error
- func (m *MsgUpdateRequest) XXX_DiscardUnknown()
- func (m *MsgUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateRequest) XXX_Merge(src proto.Message)
- func (m *MsgUpdateRequest) XXX_Size() int
- func (m *MsgUpdateRequest) XXX_Unmarshal(b []byte) error
- type MsgUpdateResponse
- func (*MsgUpdateResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateResponse) ProtoMessage()
- func (m *MsgUpdateResponse) Reset()
- func (m *MsgUpdateResponse) Size() (n int)
- func (m *MsgUpdateResponse) String() string
- func (m *MsgUpdateResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateResponse) XXX_Size() int
- func (m *MsgUpdateResponse) XXX_Unmarshal(b []byte) error
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *Params) ParamSetPairs() params.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (m *Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (m *Params) Validate() error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type Provider
- func (*Provider) Descriptor() ([]byte, []int)
- func (m *Provider) GetAddress() hubtypes.ProvAddress
- func (m *Provider) Marshal() (dAtA []byte, err error)
- func (m *Provider) MarshalTo(dAtA []byte) (int, error)
- func (m *Provider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Provider) ProtoMessage()
- func (m *Provider) Reset()
- func (m *Provider) Size() (n int)
- func (m *Provider) String() string
- func (m *Provider) Unmarshal(dAtA []byte) error
- func (m *Provider) Validate() error
- func (m *Provider) XXX_DiscardUnknown()
- func (m *Provider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Provider) XXX_Merge(src proto.Message)
- func (m *Provider) XXX_Size() int
- func (m *Provider) XXX_Unmarshal(b []byte) error
- type Providers
- type QueryParamsRequest
- func (*QueryParamsRequest) Descriptor() ([]byte, []int)
- func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsRequest) ProtoMessage()
- func (m *QueryParamsRequest) Reset()
- func (m *QueryParamsRequest) Size() (n int)
- func (m *QueryParamsRequest) String() string
- func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryParamsRequest) XXX_DiscardUnknown()
- func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
- func (m *QueryParamsRequest) XXX_Size() int
- func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)
- func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsResponse) ProtoMessage()
- func (m *QueryParamsResponse) Reset()
- func (m *QueryParamsResponse) Size() (n int)
- func (m *QueryParamsResponse) String() string
- func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryParamsResponse) XXX_DiscardUnknown()
- func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
- func (m *QueryParamsResponse) XXX_Size() int
- func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
- type QueryProviderRequest
- func (*QueryProviderRequest) Descriptor() ([]byte, []int)
- func (m *QueryProviderRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryProviderRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProviderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProviderRequest) ProtoMessage()
- func (m *QueryProviderRequest) Reset()
- func (m *QueryProviderRequest) Size() (n int)
- func (m *QueryProviderRequest) String() string
- func (m *QueryProviderRequest) Unmarshal(dAtA []byte) error
- func (m *QueryProviderRequest) XXX_DiscardUnknown()
- func (m *QueryProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProviderRequest) XXX_Merge(src proto.Message)
- func (m *QueryProviderRequest) XXX_Size() int
- func (m *QueryProviderRequest) XXX_Unmarshal(b []byte) error
- type QueryProviderResponse
- func (*QueryProviderResponse) Descriptor() ([]byte, []int)
- func (m *QueryProviderResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryProviderResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProviderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProviderResponse) ProtoMessage()
- func (m *QueryProviderResponse) Reset()
- func (m *QueryProviderResponse) Size() (n int)
- func (m *QueryProviderResponse) String() string
- func (m *QueryProviderResponse) Unmarshal(dAtA []byte) error
- func (m *QueryProviderResponse) XXX_DiscardUnknown()
- func (m *QueryProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProviderResponse) XXX_Merge(src proto.Message)
- func (m *QueryProviderResponse) XXX_Size() int
- func (m *QueryProviderResponse) XXX_Unmarshal(b []byte) error
- type QueryProvidersRequest
- func (*QueryProvidersRequest) Descriptor() ([]byte, []int)
- func (m *QueryProvidersRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryProvidersRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProvidersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProvidersRequest) ProtoMessage()
- func (m *QueryProvidersRequest) Reset()
- func (m *QueryProvidersRequest) Size() (n int)
- func (m *QueryProvidersRequest) String() string
- func (m *QueryProvidersRequest) Unmarshal(dAtA []byte) error
- func (m *QueryProvidersRequest) XXX_DiscardUnknown()
- func (m *QueryProvidersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProvidersRequest) XXX_Merge(src proto.Message)
- func (m *QueryProvidersRequest) XXX_Size() int
- func (m *QueryProvidersRequest) XXX_Unmarshal(b []byte) error
- type QueryProvidersResponse
- func (*QueryProvidersResponse) Descriptor() ([]byte, []int)
- func (m *QueryProvidersResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryProvidersResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProvidersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProvidersResponse) ProtoMessage()
- func (m *QueryProvidersResponse) Reset()
- func (m *QueryProvidersResponse) Size() (n int)
- func (m *QueryProvidersResponse) String() string
- func (m *QueryProvidersResponse) Unmarshal(dAtA []byte) error
- func (m *QueryProvidersResponse) XXX_DiscardUnknown()
- func (m *QueryProvidersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProvidersResponse) XXX_Merge(src proto.Message)
- func (m *QueryProvidersResponse) XXX_Size() int
- func (m *QueryProvidersResponse) XXX_Unmarshal(b []byte) error
- type QueryServiceClient
- type QueryServiceServer
- type UnimplementedMsgServiceServer
- type UnimplementedQueryServiceServer
- func (*UnimplementedQueryServiceServer) QueryParams(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
- func (*UnimplementedQueryServiceServer) QueryProvider(ctx context.Context, req *QueryProviderRequest) (*QueryProviderResponse, error)
- func (*UnimplementedQueryServiceServer) QueryProviders(ctx context.Context, req *QueryProvidersRequest) (*QueryProvidersResponse, error)
Constants ¶
const (
ModuleName = "provider"
)
Variables ¶
var ( ErrorInvalidMessage = sdkerrors.Register(ModuleName, 101, "invalid message") ErrorDuplicateProvider = sdkerrors.Register(ModuleName, 201, "duplicate provider") ErrorProviderNotFound = sdkerrors.Register(ModuleName, 202, "provider not found") )
var ( ErrInvalidLengthEvents = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowEvents = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( ProviderKeyPrefix = []byte{0x10} ActiveProviderKeyPrefix = append(ProviderKeyPrefix, 0x01) InactiveProviderKeyPrefix = append(ProviderKeyPrefix, 0x02) )
var ( ErrInvalidLengthMsg = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowMsg = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupMsg = fmt.Errorf("proto: unexpected end of group") )
var ( DefaultDeposit = sdk.NewCoin(sdk.DefaultBondDenom, sdkmath.NewInt(1000)) )
var ( KeyDeposit = []byte("Deposit") )
var ( ErrInvalidLengthParams = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowParams = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group") )
Functions ¶
func ActiveProviderKey ¶
func ActiveProviderKey(addr hubtypes.ProvAddress) []byte
func InactiveProviderKey ¶
func InactiveProviderKey(addr hubtypes.ProvAddress) (v []byte)
func NewErrorDuplicateProvider ¶
func NewErrorDuplicateProvider(addr interface{}) error
func NewErrorProviderNotFound ¶
func NewErrorProviderNotFound(addr interface{}) error
func ParamsKeyTable ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry codectypes.InterfaceRegistry)
func RegisterMsgServiceServer ¶
func RegisterMsgServiceServer(s grpc1.Server, srv MsgServiceServer)
func RegisterQueryServiceHandler ¶
func RegisterQueryServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterQueryServiceHandler registers the http handlers for service QueryService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryServiceHandlerClient ¶
func RegisterQueryServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryServiceClient) error
RegisterQueryServiceHandlerClient registers the http handlers for service QueryService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryServiceClient" to call the correct interceptors.
func RegisterQueryServiceHandlerFromEndpoint ¶
func RegisterQueryServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryServiceHandlerFromEndpoint is same as RegisterQueryServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryServiceHandlerServer ¶
func RegisterQueryServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServiceServer) error
RegisterQueryServiceHandlerServer registers the http handlers for service QueryService to "mux". UnaryRPC :call QueryServiceServer 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 RegisterQueryServiceHandlerFromEndpoint instead.
func RegisterQueryServiceServer ¶
func RegisterQueryServiceServer(s grpc1.Server, srv QueryServiceServer)
func ValidateGenesis ¶
func ValidateGenesis(state *GenesisState) error
Types ¶
type EventRegister ¶
type EventRegister struct { // Field 1: Address associated with the registration. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty" yaml:"address"` }
Message representing an event registration.
func (*EventRegister) Descriptor ¶
func (*EventRegister) Descriptor() ([]byte, []int)
func (*EventRegister) Marshal ¶
func (m *EventRegister) Marshal() (dAtA []byte, err error)
func (*EventRegister) MarshalToSizedBuffer ¶
func (m *EventRegister) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventRegister) ProtoMessage ¶
func (*EventRegister) ProtoMessage()
func (*EventRegister) Reset ¶
func (m *EventRegister) Reset()
func (*EventRegister) Size ¶
func (m *EventRegister) Size() (n int)
func (*EventRegister) String ¶
func (m *EventRegister) String() string
func (*EventRegister) Unmarshal ¶
func (m *EventRegister) Unmarshal(dAtA []byte) error
func (*EventRegister) XXX_DiscardUnknown ¶
func (m *EventRegister) XXX_DiscardUnknown()
func (*EventRegister) XXX_Marshal ¶
func (m *EventRegister) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventRegister) XXX_Merge ¶
func (m *EventRegister) XXX_Merge(src proto.Message)
func (*EventRegister) XXX_Size ¶
func (m *EventRegister) XXX_Size() int
func (*EventRegister) XXX_Unmarshal ¶
func (m *EventRegister) XXX_Unmarshal(b []byte) error
type EventUpdate ¶
type EventUpdate struct { // Field 1: Address associated with the update. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty" yaml:"address"` }
Message representing an event update.
func (*EventUpdate) Descriptor ¶
func (*EventUpdate) Descriptor() ([]byte, []int)
func (*EventUpdate) Marshal ¶
func (m *EventUpdate) Marshal() (dAtA []byte, err error)
func (*EventUpdate) MarshalToSizedBuffer ¶
func (m *EventUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventUpdate) ProtoMessage ¶
func (*EventUpdate) ProtoMessage()
func (*EventUpdate) Reset ¶
func (m *EventUpdate) Reset()
func (*EventUpdate) Size ¶
func (m *EventUpdate) Size() (n int)
func (*EventUpdate) String ¶
func (m *EventUpdate) String() string
func (*EventUpdate) Unmarshal ¶
func (m *EventUpdate) Unmarshal(dAtA []byte) error
func (*EventUpdate) XXX_DiscardUnknown ¶
func (m *EventUpdate) XXX_DiscardUnknown()
func (*EventUpdate) XXX_Marshal ¶
func (m *EventUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventUpdate) XXX_Merge ¶
func (m *EventUpdate) XXX_Merge(src proto.Message)
func (*EventUpdate) XXX_Size ¶
func (m *EventUpdate) XXX_Size() int
func (*EventUpdate) XXX_Unmarshal ¶
func (m *EventUpdate) XXX_Unmarshal(b []byte) error
type GenesisState ¶
type GenesisState struct { // Field 1: List of providers included in the genesis state. // - (gogoproto.nullable) = false: Field is not nullable. Providers []Provider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers"` // Field 2: Parameters associated with the genesis state. // - (gogoproto.nullable) = false: Field is not nullable. Params Params `protobuf:"bytes,2,opt,name=params,proto3" json:"params"` }
Message representing the genesis state for the module.
func DefaultGenesisState ¶
func DefaultGenesisState() *GenesisState
func NewGenesisState ¶
func NewGenesisState(providers Providers, params Params) *GenesisState
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type MsgRegisterRequest ¶
type MsgRegisterRequest struct { // Field 1: Sender's address initiating the registration. From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` // Field 2: Provider name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Field 3: Identity of the provider. Identity string `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"` // Field 4: Website associated with the provider. Website string `protobuf:"bytes,4,opt,name=website,proto3" json:"website,omitempty"` // Field 5: Description of the provider. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` }
MsgRegisterRequest defines the SDK message for registering a provider.
func NewMsgRegisterRequest ¶
func NewMsgRegisterRequest(from sdk.AccAddress, name, identity, website, description string) *MsgRegisterRequest
NewMsgRegisterRequest creates a new MsgRegisterRequest instance with the given parameters.
func (*MsgRegisterRequest) Descriptor ¶
func (*MsgRegisterRequest) Descriptor() ([]byte, []int)
func (*MsgRegisterRequest) GetSigners ¶
func (m *MsgRegisterRequest) GetSigners() []sdk.AccAddress
GetSigners returns an array containing the signer's account address extracted from the 'From' field of the MsgRegisterRequest.
func (*MsgRegisterRequest) Marshal ¶
func (m *MsgRegisterRequest) Marshal() (dAtA []byte, err error)
func (*MsgRegisterRequest) MarshalTo ¶
func (m *MsgRegisterRequest) MarshalTo(dAtA []byte) (int, error)
func (*MsgRegisterRequest) MarshalToSizedBuffer ¶
func (m *MsgRegisterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgRegisterRequest) ProtoMessage ¶
func (*MsgRegisterRequest) ProtoMessage()
func (*MsgRegisterRequest) Reset ¶
func (m *MsgRegisterRequest) Reset()
func (*MsgRegisterRequest) Size ¶
func (m *MsgRegisterRequest) Size() (n int)
func (*MsgRegisterRequest) String ¶
func (m *MsgRegisterRequest) String() string
func (*MsgRegisterRequest) Unmarshal ¶
func (m *MsgRegisterRequest) Unmarshal(dAtA []byte) error
func (*MsgRegisterRequest) ValidateBasic ¶
func (m *MsgRegisterRequest) ValidateBasic() error
ValidateBasic performs basic validation checks on the MsgRegisterRequest fields. It checks if the 'From' field is not empty and represents a valid account address, if the 'Name' field is not empty and its length is not greater than 64 characters, if the 'Identity' field's length is not greater than 64 characters, if the 'Website' field's length is not greater than 64 characters (if not empty), if the 'Website' field represents a valid URL (if not empty), and if the 'Description' field's length is not greater than 256 characters.
func (*MsgRegisterRequest) XXX_DiscardUnknown ¶
func (m *MsgRegisterRequest) XXX_DiscardUnknown()
func (*MsgRegisterRequest) XXX_Marshal ¶
func (m *MsgRegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgRegisterRequest) XXX_Merge ¶
func (m *MsgRegisterRequest) XXX_Merge(src proto.Message)
func (*MsgRegisterRequest) XXX_Size ¶
func (m *MsgRegisterRequest) XXX_Size() int
func (*MsgRegisterRequest) XXX_Unmarshal ¶
func (m *MsgRegisterRequest) XXX_Unmarshal(b []byte) error
type MsgRegisterResponse ¶
type MsgRegisterResponse struct { }
MsgRegisterResponse defines the response of message MsgRegisterRequest.
func (*MsgRegisterResponse) Descriptor ¶
func (*MsgRegisterResponse) Descriptor() ([]byte, []int)
func (*MsgRegisterResponse) Marshal ¶
func (m *MsgRegisterResponse) Marshal() (dAtA []byte, err error)
func (*MsgRegisterResponse) MarshalTo ¶
func (m *MsgRegisterResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgRegisterResponse) MarshalToSizedBuffer ¶
func (m *MsgRegisterResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgRegisterResponse) ProtoMessage ¶
func (*MsgRegisterResponse) ProtoMessage()
func (*MsgRegisterResponse) Reset ¶
func (m *MsgRegisterResponse) Reset()
func (*MsgRegisterResponse) Size ¶
func (m *MsgRegisterResponse) Size() (n int)
func (*MsgRegisterResponse) String ¶
func (m *MsgRegisterResponse) String() string
func (*MsgRegisterResponse) Unmarshal ¶
func (m *MsgRegisterResponse) Unmarshal(dAtA []byte) error
func (*MsgRegisterResponse) XXX_DiscardUnknown ¶
func (m *MsgRegisterResponse) XXX_DiscardUnknown()
func (*MsgRegisterResponse) XXX_Marshal ¶
func (m *MsgRegisterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgRegisterResponse) XXX_Merge ¶
func (m *MsgRegisterResponse) XXX_Merge(src proto.Message)
func (*MsgRegisterResponse) XXX_Size ¶
func (m *MsgRegisterResponse) XXX_Size() int
func (*MsgRegisterResponse) XXX_Unmarshal ¶
func (m *MsgRegisterResponse) XXX_Unmarshal(b []byte) error
type MsgServiceClient ¶
type MsgServiceClient interface { // RPC method for registering a provider. MsgRegister(ctx context.Context, in *MsgRegisterRequest, opts ...grpc.CallOption) (*MsgRegisterResponse, error) // RPC method for updating a provider. MsgUpdate(ctx context.Context, in *MsgUpdateRequest, opts ...grpc.CallOption) (*MsgUpdateResponse, error) }
MsgServiceClient is the client API for MsgService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgServiceClient ¶
func NewMsgServiceClient(cc grpc1.ClientConn) MsgServiceClient
type MsgServiceServer ¶
type MsgServiceServer interface { // RPC method for registering a provider. MsgRegister(context.Context, *MsgRegisterRequest) (*MsgRegisterResponse, error) // RPC method for updating a provider. MsgUpdate(context.Context, *MsgUpdateRequest) (*MsgUpdateResponse, error) }
MsgServiceServer is the server API for MsgService service.
type MsgUpdateRequest ¶
type MsgUpdateRequest struct { // Field 1: Sender's address initiating the update. From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` // Field 2: New provider name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Field 3: New identity of the provider. Identity string `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"` // Field 4: New website associated with the provider. Website string `protobuf:"bytes,4,opt,name=website,proto3" json:"website,omitempty"` // Field 5: New description of the provider. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Field 6: New status of the provider, using the sentinel.types.v1.Status enum. Status types.Status `protobuf:"varint,6,opt,name=status,proto3,enum=sentinel.types.v1.Status" json:"status,omitempty"` }
MsgUpdateRequest defines the SDK message for updating a provider.
func NewMsgUpdateRequest ¶
func NewMsgUpdateRequest(from hubtypes.ProvAddress, name, identity, website, description string, status hubtypes.Status) *MsgUpdateRequest
NewMsgUpdateRequest creates a new MsgUpdateRequest instance with the given parameters.
func (*MsgUpdateRequest) Descriptor ¶
func (*MsgUpdateRequest) Descriptor() ([]byte, []int)
func (*MsgUpdateRequest) GetSigners ¶
func (m *MsgUpdateRequest) GetSigners() []sdk.AccAddress
GetSigners returns an array containing the signer's account address extracted from the 'From' field of the MsgUpdateRequest.
func (*MsgUpdateRequest) Marshal ¶
func (m *MsgUpdateRequest) Marshal() (dAtA []byte, err error)
func (*MsgUpdateRequest) MarshalToSizedBuffer ¶
func (m *MsgUpdateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateRequest) ProtoMessage ¶
func (*MsgUpdateRequest) ProtoMessage()
func (*MsgUpdateRequest) Reset ¶
func (m *MsgUpdateRequest) Reset()
func (*MsgUpdateRequest) Size ¶
func (m *MsgUpdateRequest) Size() (n int)
func (*MsgUpdateRequest) String ¶
func (m *MsgUpdateRequest) String() string
func (*MsgUpdateRequest) Unmarshal ¶
func (m *MsgUpdateRequest) Unmarshal(dAtA []byte) error
func (*MsgUpdateRequest) ValidateBasic ¶
func (m *MsgUpdateRequest) ValidateBasic() error
ValidateBasic performs basic validation checks on the MsgUpdateRequest fields. It checks if the 'From' field is not empty and represents a valid provider address, if the 'Name' field's length is not greater than 64 characters, if the 'Identity' field's length is not greater than 64 characters, if the 'Website' field's length is not greater than 64 characters (if not empty), if the 'Website' field represents a valid URL (if not empty), if the 'Description' field's length is not greater than 256 characters, and if the 'Status' field is one of the allowed values [unspecified, active, inactive].
func (*MsgUpdateRequest) XXX_DiscardUnknown ¶
func (m *MsgUpdateRequest) XXX_DiscardUnknown()
func (*MsgUpdateRequest) XXX_Marshal ¶
func (m *MsgUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateRequest) XXX_Merge ¶
func (m *MsgUpdateRequest) XXX_Merge(src proto.Message)
func (*MsgUpdateRequest) XXX_Size ¶
func (m *MsgUpdateRequest) XXX_Size() int
func (*MsgUpdateRequest) XXX_Unmarshal ¶
func (m *MsgUpdateRequest) XXX_Unmarshal(b []byte) error
type MsgUpdateResponse ¶
type MsgUpdateResponse struct { }
MsgUpdateResponse defines the response of message MsgUpdateRequest.
func (*MsgUpdateResponse) Descriptor ¶
func (*MsgUpdateResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateResponse) Marshal ¶
func (m *MsgUpdateResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateResponse) MarshalTo ¶
func (m *MsgUpdateResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateResponse) ProtoMessage ¶
func (*MsgUpdateResponse) ProtoMessage()
func (*MsgUpdateResponse) Reset ¶
func (m *MsgUpdateResponse) Reset()
func (*MsgUpdateResponse) Size ¶
func (m *MsgUpdateResponse) Size() (n int)
func (*MsgUpdateResponse) String ¶
func (m *MsgUpdateResponse) String() string
func (*MsgUpdateResponse) Unmarshal ¶
func (m *MsgUpdateResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateResponse) XXX_DiscardUnknown()
func (*MsgUpdateResponse) XXX_Marshal ¶
func (m *MsgUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateResponse) XXX_Merge ¶
func (m *MsgUpdateResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateResponse) XXX_Size ¶
func (m *MsgUpdateResponse) XXX_Size() int
func (*MsgUpdateResponse) XXX_Unmarshal ¶
func (m *MsgUpdateResponse) XXX_Unmarshal(b []byte) error
type Params ¶
type Params struct { // Field 1: Deposit required for providers. // - (gogoproto.nullable) = false: Field is not nullable. Deposit types.Coin `protobuf:"bytes,1,opt,name=deposit,proto3" json:"deposit"` // - (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec": // Custom type definition for the field. // - (gogoproto.nullable) = false: Field is not nullable. StakingShare cosmossdk_io_math.LegacyDec `` /* 126-byte string literal not displayed */ }
Params defines the parameters for the provider module.
func DefaultParams ¶
func DefaultParams() Params
func (*Params) Descriptor ¶
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (m *Params) ParamSetPairs() params.ParamSetPairs
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type Provider ¶
type Provider struct { // Field 1: Provider address represented as a string. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // Field 2: Provider name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Field 3: Identity of the provider. Identity string `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"` // Field 4: Website associated with the provider. Website string `protobuf:"bytes,4,opt,name=website,proto3" json:"website,omitempty"` // Field 5: Description of the provider. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Field 6: Status of the provider, using the sentinel.types.v1.Status enum. Status types.Status `protobuf:"varint,6,opt,name=status,proto3,enum=sentinel.types.v1.Status" json:"status,omitempty"` // Field 7: Timestamp indicating when the status was last updated. // - (gogoproto.nullable) = false: Field is not nullable. // - (gogoproto.stdtime) = true: Use standard time representation for Go. StatusAt time.Time `protobuf:"bytes,7,opt,name=status_at,json=statusAt,proto3,stdtime" json:"status_at"` }
Message representing a provider.
func (*Provider) Descriptor ¶
func (*Provider) GetAddress ¶
func (m *Provider) GetAddress() hubtypes.ProvAddress
func (*Provider) MarshalToSizedBuffer ¶
func (*Provider) ProtoMessage ¶
func (*Provider) ProtoMessage()
func (*Provider) XXX_DiscardUnknown ¶
func (m *Provider) XXX_DiscardUnknown()
func (*Provider) XXX_Marshal ¶
func (*Provider) XXX_Unmarshal ¶
type QueryParamsRequest ¶
type QueryParamsRequest struct { }
QueryParamsRequest represents a request to query parameters for providers.
func NewQueryParamsRequest ¶
func NewQueryParamsRequest() *QueryParamsRequest
func (*QueryParamsRequest) Descriptor ¶
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
func (*QueryParamsRequest) Marshal ¶
func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
func (*QueryParamsRequest) MarshalTo ¶
func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsRequest) MarshalToSizedBuffer ¶
func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) Reset ¶
func (m *QueryParamsRequest) Reset()
func (*QueryParamsRequest) Size ¶
func (m *QueryParamsRequest) Size() (n int)
func (*QueryParamsRequest) String ¶
func (m *QueryParamsRequest) String() string
func (*QueryParamsRequest) Unmarshal ¶
func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
func (*QueryParamsRequest) XXX_DiscardUnknown ¶
func (m *QueryParamsRequest) XXX_DiscardUnknown()
func (*QueryParamsRequest) XXX_Marshal ¶
func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsRequest) XXX_Merge ¶
func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
func (*QueryParamsRequest) XXX_Size ¶
func (m *QueryParamsRequest) XXX_Size() int
func (*QueryParamsRequest) XXX_Unmarshal ¶
func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
type QueryParamsResponse ¶
type QueryParamsResponse struct { // Field 1: Parameters for providers returned in the response. Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` }
QueryParamsResponse represents the response to a query for provider parameters.
func (*QueryParamsResponse) Descriptor ¶
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
func (*QueryParamsResponse) Marshal ¶
func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
func (*QueryParamsResponse) MarshalTo ¶
func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsResponse) MarshalToSizedBuffer ¶
func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) Reset ¶
func (m *QueryParamsResponse) Reset()
func (*QueryParamsResponse) Size ¶
func (m *QueryParamsResponse) Size() (n int)
func (*QueryParamsResponse) String ¶
func (m *QueryParamsResponse) String() string
func (*QueryParamsResponse) Unmarshal ¶
func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
func (*QueryParamsResponse) XXX_DiscardUnknown ¶
func (m *QueryParamsResponse) XXX_DiscardUnknown()
func (*QueryParamsResponse) XXX_Marshal ¶
func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsResponse) XXX_Merge ¶
func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
func (*QueryParamsResponse) XXX_Size ¶
func (m *QueryParamsResponse) XXX_Size() int
func (*QueryParamsResponse) XXX_Unmarshal ¶
func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
type QueryProviderRequest ¶
type QueryProviderRequest struct { // Field 1: Address of the provider to be queried. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` }
QueryProviderRequest represents a request to query a specific provider by address.
func NewQueryProviderRequest ¶
func NewQueryProviderRequest(addr hubtypes.ProvAddress) *QueryProviderRequest
func (*QueryProviderRequest) Descriptor ¶
func (*QueryProviderRequest) Descriptor() ([]byte, []int)
func (*QueryProviderRequest) Marshal ¶
func (m *QueryProviderRequest) Marshal() (dAtA []byte, err error)
func (*QueryProviderRequest) MarshalTo ¶
func (m *QueryProviderRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryProviderRequest) MarshalToSizedBuffer ¶
func (m *QueryProviderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProviderRequest) ProtoMessage ¶
func (*QueryProviderRequest) ProtoMessage()
func (*QueryProviderRequest) Reset ¶
func (m *QueryProviderRequest) Reset()
func (*QueryProviderRequest) Size ¶
func (m *QueryProviderRequest) Size() (n int)
func (*QueryProviderRequest) String ¶
func (m *QueryProviderRequest) String() string
func (*QueryProviderRequest) Unmarshal ¶
func (m *QueryProviderRequest) Unmarshal(dAtA []byte) error
func (*QueryProviderRequest) XXX_DiscardUnknown ¶
func (m *QueryProviderRequest) XXX_DiscardUnknown()
func (*QueryProviderRequest) XXX_Marshal ¶
func (m *QueryProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProviderRequest) XXX_Merge ¶
func (m *QueryProviderRequest) XXX_Merge(src proto.Message)
func (*QueryProviderRequest) XXX_Size ¶
func (m *QueryProviderRequest) XXX_Size() int
func (*QueryProviderRequest) XXX_Unmarshal ¶
func (m *QueryProviderRequest) XXX_Unmarshal(b []byte) error
type QueryProviderResponse ¶
type QueryProviderResponse struct { // Field 1: The queried provider. Provider Provider `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider"` }
QueryProviderResponse represents the response to a query for a specific provider.
func (*QueryProviderResponse) Descriptor ¶
func (*QueryProviderResponse) Descriptor() ([]byte, []int)
func (*QueryProviderResponse) Marshal ¶
func (m *QueryProviderResponse) Marshal() (dAtA []byte, err error)
func (*QueryProviderResponse) MarshalTo ¶
func (m *QueryProviderResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryProviderResponse) MarshalToSizedBuffer ¶
func (m *QueryProviderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProviderResponse) ProtoMessage ¶
func (*QueryProviderResponse) ProtoMessage()
func (*QueryProviderResponse) Reset ¶
func (m *QueryProviderResponse) Reset()
func (*QueryProviderResponse) Size ¶
func (m *QueryProviderResponse) Size() (n int)
func (*QueryProviderResponse) String ¶
func (m *QueryProviderResponse) String() string
func (*QueryProviderResponse) Unmarshal ¶
func (m *QueryProviderResponse) Unmarshal(dAtA []byte) error
func (*QueryProviderResponse) XXX_DiscardUnknown ¶
func (m *QueryProviderResponse) XXX_DiscardUnknown()
func (*QueryProviderResponse) XXX_Marshal ¶
func (m *QueryProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProviderResponse) XXX_Merge ¶
func (m *QueryProviderResponse) XXX_Merge(src proto.Message)
func (*QueryProviderResponse) XXX_Size ¶
func (m *QueryProviderResponse) XXX_Size() int
func (*QueryProviderResponse) XXX_Unmarshal ¶
func (m *QueryProviderResponse) XXX_Unmarshal(b []byte) error
type QueryProvidersRequest ¶
type QueryProvidersRequest struct { // Field 1: Pagination parameters for the query. Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"` // Field 2: Status filter for querying providers. Status types.Status `protobuf:"varint,2,opt,name=status,proto3,enum=sentinel.types.v1.Status" json:"status,omitempty"` }
QueryProvidersRequest represents a request to query providers with optional pagination and status filter.
func NewQueryProvidersRequest ¶
func NewQueryProvidersRequest(status hubtypes.Status, pagination *query.PageRequest) *QueryProvidersRequest
func (*QueryProvidersRequest) Descriptor ¶
func (*QueryProvidersRequest) Descriptor() ([]byte, []int)
func (*QueryProvidersRequest) Marshal ¶
func (m *QueryProvidersRequest) Marshal() (dAtA []byte, err error)
func (*QueryProvidersRequest) MarshalTo ¶
func (m *QueryProvidersRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryProvidersRequest) MarshalToSizedBuffer ¶
func (m *QueryProvidersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProvidersRequest) ProtoMessage ¶
func (*QueryProvidersRequest) ProtoMessage()
func (*QueryProvidersRequest) Reset ¶
func (m *QueryProvidersRequest) Reset()
func (*QueryProvidersRequest) Size ¶
func (m *QueryProvidersRequest) Size() (n int)
func (*QueryProvidersRequest) String ¶
func (m *QueryProvidersRequest) String() string
func (*QueryProvidersRequest) Unmarshal ¶
func (m *QueryProvidersRequest) Unmarshal(dAtA []byte) error
func (*QueryProvidersRequest) XXX_DiscardUnknown ¶
func (m *QueryProvidersRequest) XXX_DiscardUnknown()
func (*QueryProvidersRequest) XXX_Marshal ¶
func (m *QueryProvidersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProvidersRequest) XXX_Merge ¶
func (m *QueryProvidersRequest) XXX_Merge(src proto.Message)
func (*QueryProvidersRequest) XXX_Size ¶
func (m *QueryProvidersRequest) XXX_Size() int
func (*QueryProvidersRequest) XXX_Unmarshal ¶
func (m *QueryProvidersRequest) XXX_Unmarshal(b []byte) error
type QueryProvidersResponse ¶
type QueryProvidersResponse struct { // Field 1: List of providers returned in the response. Providers []Provider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers"` // Field 2: Pagination details for the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryProvidersResponse represents the response to a query for providers.
func (*QueryProvidersResponse) Descriptor ¶
func (*QueryProvidersResponse) Descriptor() ([]byte, []int)
func (*QueryProvidersResponse) Marshal ¶
func (m *QueryProvidersResponse) Marshal() (dAtA []byte, err error)
func (*QueryProvidersResponse) MarshalTo ¶
func (m *QueryProvidersResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryProvidersResponse) MarshalToSizedBuffer ¶
func (m *QueryProvidersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProvidersResponse) ProtoMessage ¶
func (*QueryProvidersResponse) ProtoMessage()
func (*QueryProvidersResponse) Reset ¶
func (m *QueryProvidersResponse) Reset()
func (*QueryProvidersResponse) Size ¶
func (m *QueryProvidersResponse) Size() (n int)
func (*QueryProvidersResponse) String ¶
func (m *QueryProvidersResponse) String() string
func (*QueryProvidersResponse) Unmarshal ¶
func (m *QueryProvidersResponse) Unmarshal(dAtA []byte) error
func (*QueryProvidersResponse) XXX_DiscardUnknown ¶
func (m *QueryProvidersResponse) XXX_DiscardUnknown()
func (*QueryProvidersResponse) XXX_Marshal ¶
func (m *QueryProvidersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProvidersResponse) XXX_Merge ¶
func (m *QueryProvidersResponse) XXX_Merge(src proto.Message)
func (*QueryProvidersResponse) XXX_Size ¶
func (m *QueryProvidersResponse) XXX_Size() int
func (*QueryProvidersResponse) XXX_Unmarshal ¶
func (m *QueryProvidersResponse) XXX_Unmarshal(b []byte) error
type QueryServiceClient ¶
type QueryServiceClient interface { // RPC method for querying providers with optional pagination and status filter. QueryProviders(ctx context.Context, in *QueryProvidersRequest, opts ...grpc.CallOption) (*QueryProvidersResponse, error) // RPC method for querying a specific provider by address. QueryProvider(ctx context.Context, in *QueryProviderRequest, opts ...grpc.CallOption) (*QueryProviderResponse, error) // RPC method for querying parameters for providers. QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) }
QueryServiceClient is the client API for QueryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryServiceClient ¶
func NewQueryServiceClient(cc grpc1.ClientConn) QueryServiceClient
type QueryServiceServer ¶
type QueryServiceServer interface { // RPC method for querying providers with optional pagination and status filter. QueryProviders(context.Context, *QueryProvidersRequest) (*QueryProvidersResponse, error) // RPC method for querying a specific provider by address. QueryProvider(context.Context, *QueryProviderRequest) (*QueryProviderResponse, error) // RPC method for querying parameters for providers. QueryParams(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) }
QueryServiceServer is the server API for QueryService service.
type UnimplementedMsgServiceServer ¶
type UnimplementedMsgServiceServer struct { }
UnimplementedMsgServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServiceServer) MsgRegister ¶
func (*UnimplementedMsgServiceServer) MsgRegister(ctx context.Context, req *MsgRegisterRequest) (*MsgRegisterResponse, error)
func (*UnimplementedMsgServiceServer) MsgUpdate ¶
func (*UnimplementedMsgServiceServer) MsgUpdate(ctx context.Context, req *MsgUpdateRequest) (*MsgUpdateResponse, error)
type UnimplementedQueryServiceServer ¶
type UnimplementedQueryServiceServer struct { }
UnimplementedQueryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServiceServer) QueryParams ¶
func (*UnimplementedQueryServiceServer) QueryParams(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
func (*UnimplementedQueryServiceServer) QueryProvider ¶
func (*UnimplementedQueryServiceServer) QueryProvider(ctx context.Context, req *QueryProviderRequest) (*QueryProviderResponse, error)
func (*UnimplementedQueryServiceServer) QueryProviders ¶
func (*UnimplementedQueryServiceServer) QueryProviders(ctx context.Context, req *QueryProvidersRequest) (*QueryProvidersResponse, error)