types

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: May 1, 2021 License: Apache-2.0 Imports: 33 Imported by: 14

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	ModuleName   = "session"
	QuerierRoute = ModuleName
)
View Source
const (
	DefaultInactiveDuration         = 5 * time.Minute
	DefaultProofVerificationEnabled = false
)

Variables

View Source
var (
	ErrorMarshal                   = errors.Register(ModuleName, 101, "error occurred while marshalling")
	ErrorUnmarshal                 = errors.Register(ModuleName, 102, "error occurred while unmarshalling")
	ErrorUnknownMsgType            = errors.Register(ModuleName, 103, "unknown message type")
	ErrorUnknownQueryType          = errors.Register(ModuleName, 104, "unknown query type")
	ErrorInvalidField              = errors.Register(ModuleName, 105, "invalid field")
	ErrorSubscriptionDoesNotExit   = errors.Register(ModuleName, 106, "subscription does not exist")
	ErrorInvalidSubscriptionStatus = errors.Register(ModuleName, 107, "invalid subscription status")
	ErrorUnauthorized              = errors.Register(ModuleName, 108, "unauthorized")
	ErrorQuotaDoesNotExist         = errors.Register(ModuleName, 109, "quota does not exist")
	ErrorInvalidChannel            = errors.Register(ModuleName, 110, "invalid channel")
	ErrorFailedToVerifyProof       = errors.Register(ModuleName, 111, "failed to verify proof")
)
View Source
var (
	ErrInvalidLengthEvents        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEvents          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthGenesis        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenesis          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ParamsSubspace = ModuleName
	RouterKey      = ModuleName
	StoreKey       = ModuleName
)
View Source
var (
	CountKey                         = []byte{0x00}
	ChannelKeyPrefix                 = []byte{0x10}
	SessionKeyPrefix                 = []byte{0x11}
	SessionForSubscriptionKeyPrefix  = []byte{0x20}
	SessionForNodeKeyPrefix          = []byte{0x21}
	SessionForAddressKeyPrefix       = []byte{0x22}
	ActiveSessionAtKeyPrefix         = []byte{0x30}
	ActiveSessionForAddressKeyPrefix = []byte{0x31}
)
View Source
var (
	ErrInvalidLengthMsg        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMsg          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMsg = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	KeyInactiveDuration         = []byte("InactiveDuration")
	KeyProofVerificationEnabled = []byte("ProofVerificationEnabled")
)
View Source
var (
	ErrInvalidLengthParams        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowParams          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthProof        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowProof          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupProof = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthQuerier        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQuerier          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQuerier = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthSession        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowSession          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupSession = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	EventModuleName = EventModule{Name: ModuleName}
)
View Source
var (
	ModuleCdc = codec.NewAminoCodec(amino)
)

Functions

func ActiveSessionAtKey

func ActiveSessionAtKey(at time.Time, id uint64) []byte

func ActiveSessionForAddressKey added in v0.5.0

func ActiveSessionForAddressKey(address sdk.AccAddress, subscription uint64, node hubtypes.NodeAddress) []byte

func ChannelKey added in v0.5.0

func ChannelKey(address sdk.AccAddress, subscription uint64, node hubtypes.NodeAddress) []byte

func GetActiveSessionAtKeyPrefix

func GetActiveSessionAtKeyPrefix(at time.Time) []byte

func GetActiveSessionForAddressKeyPrefix added in v0.5.0

func GetActiveSessionForAddressKeyPrefix(address sdk.AccAddress) []byte

func GetChannelKeyPrefix added in v0.5.0

func GetChannelKeyPrefix(address sdk.AccAddress) []byte

func GetSessionForAddressKeyPrefix

func GetSessionForAddressKeyPrefix(address sdk.AccAddress) []byte

func GetSessionForNodeKeyPrefix

func GetSessionForNodeKeyPrefix(address hubtypes.NodeAddress) []byte

func GetSessionForSubscriptionKeyPrefix

func GetSessionForSubscriptionKeyPrefix(id uint64) []byte

func IDFromActiveSessionAtKey added in v0.4.0

func IDFromActiveSessionAtKey(key []byte) uint64

func IDFromSessionForAddressKey added in v0.4.0

func IDFromSessionForAddressKey(key []byte) uint64

func IDFromSessionForNodeKey added in v0.4.0

func IDFromSessionForNodeKey(key []byte) uint64

func IDFromSessionForSubscriptionKey added in v0.4.0

func IDFromSessionForSubscriptionKey(key []byte) uint64

func ParamsKeyTable

func ParamsKeyTable() params.KeyTable

func RegisterInterfaces added in v0.6.0

func RegisterInterfaces(registry types.InterfaceRegistry)

func RegisterLegacyAminoCodec added in v0.6.0

func RegisterLegacyAminoCodec(_ *codec.LegacyAmino)

func RegisterMsgServiceServer added in v0.6.0

func RegisterMsgServiceServer(s grpc1.Server, srv MsgServiceServer)

func RegisterQueryServiceHandler added in v0.6.0

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 added in v0.6.0

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 added in v0.6.0

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 added in v0.6.0

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 added in v0.6.0

func RegisterQueryServiceServer(s grpc1.Server, srv QueryServiceServer)

func SessionForAddressKey

func SessionForAddressKey(address sdk.AccAddress, id uint64) []byte

func SessionForNodeKey

func SessionForNodeKey(address hubtypes.NodeAddress, id uint64) []byte

func SessionForSubscriptionKey

func SessionForSubscriptionKey(subscription, id uint64) []byte

func SessionKey

func SessionKey(id uint64) []byte

func ValidateGenesis added in v0.6.0

func ValidateGenesis(state *GenesisState) error

Types

type EventAddSession added in v0.6.0

type EventAddSession struct {
	From         string          `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	Channel      uint64          `protobuf:"varint,2,opt,name=channel,proto3" json:"channel,omitempty"`
	Subscription uint64          `protobuf:"varint,3,opt,name=subscription,proto3" json:"subscription,omitempty"`
	Node         string          `protobuf:"bytes,4,opt,name=node,proto3" json:"node,omitempty"`
	Duration     time.Duration   `protobuf:"bytes,5,opt,name=duration,proto3,stdduration" json:"duration"`
	Bandwidth    types.Bandwidth `protobuf:"bytes,6,opt,name=bandwidth,proto3" json:"bandwidth"`
	Address      string          `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"`
	Signature    []byte          `protobuf:"bytes,8,opt,name=signature,proto3" json:"signature,omitempty"`
}

func (*EventAddSession) Descriptor added in v0.6.0

func (*EventAddSession) Descriptor() ([]byte, []int)

func (*EventAddSession) Marshal added in v0.6.0

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

func (*EventAddSession) MarshalTo added in v0.6.0

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

func (*EventAddSession) MarshalToSizedBuffer added in v0.6.0

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

func (*EventAddSession) ProtoMessage added in v0.6.0

func (*EventAddSession) ProtoMessage()

func (*EventAddSession) Reset added in v0.6.0

func (m *EventAddSession) Reset()

func (*EventAddSession) Size added in v0.6.0

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

func (*EventAddSession) String added in v0.6.0

func (m *EventAddSession) String() string

func (*EventAddSession) Unmarshal added in v0.6.0

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

func (*EventAddSession) XXX_DiscardUnknown added in v0.6.0

func (m *EventAddSession) XXX_DiscardUnknown()

func (*EventAddSession) XXX_Marshal added in v0.6.0

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

func (*EventAddSession) XXX_Merge added in v0.6.0

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

func (*EventAddSession) XXX_Size added in v0.6.0

func (m *EventAddSession) XXX_Size() int

func (*EventAddSession) XXX_Unmarshal added in v0.6.0

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

type EventModule added in v0.6.0

type EventModule struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
}

func (*EventModule) Descriptor added in v0.6.0

func (*EventModule) Descriptor() ([]byte, []int)

func (*EventModule) Marshal added in v0.6.0

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

func (*EventModule) MarshalTo added in v0.6.0

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

func (*EventModule) MarshalToSizedBuffer added in v0.6.0

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

func (*EventModule) ProtoMessage added in v0.6.0

func (*EventModule) ProtoMessage()

func (*EventModule) Reset added in v0.6.0

func (m *EventModule) Reset()

func (*EventModule) Size added in v0.6.0

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

func (*EventModule) String added in v0.6.0

func (m *EventModule) String() string

func (*EventModule) Unmarshal added in v0.6.0

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

func (*EventModule) XXX_DiscardUnknown added in v0.6.0

func (m *EventModule) XXX_DiscardUnknown()

func (*EventModule) XXX_Marshal added in v0.6.0

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

func (*EventModule) XXX_Merge added in v0.6.0

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

func (*EventModule) XXX_Size added in v0.6.0

func (m *EventModule) XXX_Size() int

func (*EventModule) XXX_Unmarshal added in v0.6.0

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

type EventSetSessionCount added in v0.6.0

type EventSetSessionCount struct {
	Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
}

func (*EventSetSessionCount) Descriptor added in v0.6.0

func (*EventSetSessionCount) Descriptor() ([]byte, []int)

func (*EventSetSessionCount) Marshal added in v0.6.0

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

func (*EventSetSessionCount) MarshalTo added in v0.6.0

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

func (*EventSetSessionCount) MarshalToSizedBuffer added in v0.6.0

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

func (*EventSetSessionCount) ProtoMessage added in v0.6.0

func (*EventSetSessionCount) ProtoMessage()

func (*EventSetSessionCount) Reset added in v0.6.0

func (m *EventSetSessionCount) Reset()

func (*EventSetSessionCount) Size added in v0.6.0

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

func (*EventSetSessionCount) String added in v0.6.0

func (m *EventSetSessionCount) String() string

func (*EventSetSessionCount) Unmarshal added in v0.6.0

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

func (*EventSetSessionCount) XXX_DiscardUnknown added in v0.6.0

func (m *EventSetSessionCount) XXX_DiscardUnknown()

func (*EventSetSessionCount) XXX_Marshal added in v0.6.0

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

func (*EventSetSessionCount) XXX_Merge added in v0.6.0

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

func (*EventSetSessionCount) XXX_Size added in v0.6.0

func (m *EventSetSessionCount) XXX_Size() int

func (*EventSetSessionCount) XXX_Unmarshal added in v0.6.0

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

type EventUpdateSession added in v0.6.0

type EventUpdateSession struct {
	From         string          `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	Channel      uint64          `protobuf:"varint,2,opt,name=channel,proto3" json:"channel,omitempty"`
	Subscription uint64          `protobuf:"varint,3,opt,name=subscription,proto3" json:"subscription,omitempty"`
	Node         string          `protobuf:"bytes,4,opt,name=node,proto3" json:"node,omitempty"`
	Duration     time.Duration   `protobuf:"bytes,5,opt,name=duration,proto3,stdduration" json:"duration"`
	Bandwidth    types.Bandwidth `protobuf:"bytes,6,opt,name=bandwidth,proto3" json:"bandwidth"`
	Address      string          `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"`
	Signature    []byte          `protobuf:"bytes,8,opt,name=signature,proto3" json:"signature,omitempty"`
}

func (*EventUpdateSession) Descriptor added in v0.6.0

func (*EventUpdateSession) Descriptor() ([]byte, []int)

func (*EventUpdateSession) Marshal added in v0.6.0

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

func (*EventUpdateSession) MarshalTo added in v0.6.0

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

func (*EventUpdateSession) MarshalToSizedBuffer added in v0.6.0

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

func (*EventUpdateSession) ProtoMessage added in v0.6.0

func (*EventUpdateSession) ProtoMessage()

func (*EventUpdateSession) Reset added in v0.6.0

func (m *EventUpdateSession) Reset()

func (*EventUpdateSession) Size added in v0.6.0

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

func (*EventUpdateSession) String added in v0.6.0

func (m *EventUpdateSession) String() string

func (*EventUpdateSession) Unmarshal added in v0.6.0

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

func (*EventUpdateSession) XXX_DiscardUnknown added in v0.6.0

func (m *EventUpdateSession) XXX_DiscardUnknown()

func (*EventUpdateSession) XXX_Marshal added in v0.6.0

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

func (*EventUpdateSession) XXX_Merge added in v0.6.0

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

func (*EventUpdateSession) XXX_Size added in v0.6.0

func (m *EventUpdateSession) XXX_Size() int

func (*EventUpdateSession) XXX_Unmarshal added in v0.6.0

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

type GenesisState

type GenesisState struct {
	Sessions []Session `protobuf:"bytes,1,rep,name=sessions,proto3" json:"_,omitempty"`
	Params   Params    `protobuf:"bytes,2,opt,name=params,proto3" json:"params"`
}

func DefaultGenesisState

func DefaultGenesisState() *GenesisState

func NewGenesisState

func NewGenesisState(sessions Sessions, params Params) *GenesisState

func (*GenesisState) Descriptor added in v0.6.0

func (*GenesisState) Descriptor() ([]byte, []int)

func (*GenesisState) Marshal added in v0.6.0

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

func (*GenesisState) MarshalTo added in v0.6.0

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

func (*GenesisState) MarshalToSizedBuffer added in v0.6.0

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

func (*GenesisState) ProtoMessage added in v0.6.0

func (*GenesisState) ProtoMessage()

func (*GenesisState) Reset added in v0.6.0

func (m *GenesisState) Reset()

func (*GenesisState) Size added in v0.6.0

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

func (*GenesisState) String added in v0.6.0

func (m *GenesisState) String() string

func (*GenesisState) Unmarshal added in v0.6.0

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

func (*GenesisState) XXX_DiscardUnknown added in v0.6.0

func (m *GenesisState) XXX_DiscardUnknown()

func (*GenesisState) XXX_Marshal added in v0.6.0

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

func (*GenesisState) XXX_Merge added in v0.6.0

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

func (*GenesisState) XXX_Size added in v0.6.0

func (m *GenesisState) XXX_Size() int

func (*GenesisState) XXX_Unmarshal added in v0.6.0

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

type MsgServiceClient added in v0.6.0

type MsgServiceClient interface {
	MsgUpsert(ctx context.Context, in *MsgUpsertRequest, opts ...grpc.CallOption) (*MsgUpsertResponse, 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 added in v0.6.0

func NewMsgServiceClient(cc grpc1.ClientConn) MsgServiceClient

type MsgServiceServer added in v0.6.0

type MsgServiceServer interface {
	MsgUpsert(context.Context, *MsgUpsertRequest) (*MsgUpsertResponse, error)
}

MsgServiceServer is the server API for MsgService service.

type MsgUpsertRequest added in v0.6.0

type MsgUpsertRequest struct {
	Proof     Proof  `protobuf:"bytes,1,opt,name=proof,proto3" json:"proof"`
	Address   string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	Signature []byte `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
}

func NewMsgUpsertRequest added in v0.6.0

func NewMsgUpsertRequest(proof Proof, address sdk.AccAddress, signature []byte) *MsgUpsertRequest

func (*MsgUpsertRequest) Descriptor added in v0.6.0

func (*MsgUpsertRequest) Descriptor() ([]byte, []int)

func (*MsgUpsertRequest) GetSignBytes added in v0.6.0

func (m *MsgUpsertRequest) GetSignBytes() []byte

func (*MsgUpsertRequest) GetSigners added in v0.6.0

func (m *MsgUpsertRequest) GetSigners() []sdk.AccAddress

func (*MsgUpsertRequest) Marshal added in v0.6.0

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

func (*MsgUpsertRequest) MarshalTo added in v0.6.0

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

func (*MsgUpsertRequest) MarshalToSizedBuffer added in v0.6.0

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

func (*MsgUpsertRequest) ProtoMessage added in v0.6.0

func (*MsgUpsertRequest) ProtoMessage()

func (*MsgUpsertRequest) Reset added in v0.6.0

func (m *MsgUpsertRequest) Reset()

func (*MsgUpsertRequest) Route added in v0.6.0

func (m *MsgUpsertRequest) Route() string

func (*MsgUpsertRequest) Size added in v0.6.0

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

func (*MsgUpsertRequest) String added in v0.6.0

func (m *MsgUpsertRequest) String() string

func (*MsgUpsertRequest) Type added in v0.6.0

func (m *MsgUpsertRequest) Type() string

func (*MsgUpsertRequest) Unmarshal added in v0.6.0

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

func (*MsgUpsertRequest) ValidateBasic added in v0.6.0

func (m *MsgUpsertRequest) ValidateBasic() error

func (*MsgUpsertRequest) XXX_DiscardUnknown added in v0.6.0

func (m *MsgUpsertRequest) XXX_DiscardUnknown()

func (*MsgUpsertRequest) XXX_Marshal added in v0.6.0

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

func (*MsgUpsertRequest) XXX_Merge added in v0.6.0

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

func (*MsgUpsertRequest) XXX_Size added in v0.6.0

func (m *MsgUpsertRequest) XXX_Size() int

func (*MsgUpsertRequest) XXX_Unmarshal added in v0.6.0

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

type MsgUpsertResponse added in v0.6.0

type MsgUpsertResponse struct {
}

func (*MsgUpsertResponse) Descriptor added in v0.6.0

func (*MsgUpsertResponse) Descriptor() ([]byte, []int)

func (*MsgUpsertResponse) Marshal added in v0.6.0

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

func (*MsgUpsertResponse) MarshalTo added in v0.6.0

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

func (*MsgUpsertResponse) MarshalToSizedBuffer added in v0.6.0

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

func (*MsgUpsertResponse) ProtoMessage added in v0.6.0

func (*MsgUpsertResponse) ProtoMessage()

func (*MsgUpsertResponse) Reset added in v0.6.0

func (m *MsgUpsertResponse) Reset()

func (*MsgUpsertResponse) Size added in v0.6.0

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

func (*MsgUpsertResponse) String added in v0.6.0

func (m *MsgUpsertResponse) String() string

func (*MsgUpsertResponse) Unmarshal added in v0.6.0

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

func (*MsgUpsertResponse) XXX_DiscardUnknown added in v0.6.0

func (m *MsgUpsertResponse) XXX_DiscardUnknown()

func (*MsgUpsertResponse) XXX_Marshal added in v0.6.0

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

func (*MsgUpsertResponse) XXX_Merge added in v0.6.0

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

func (*MsgUpsertResponse) XXX_Size added in v0.6.0

func (m *MsgUpsertResponse) XXX_Size() int

func (*MsgUpsertResponse) XXX_Unmarshal added in v0.6.0

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

type Params

type Params struct {
	InactiveDuration         time.Duration `protobuf:"bytes,1,opt,name=inactive_duration,json=inactiveDuration,proto3,stdduration" json:"inactive_duration"`
	ProofVerificationEnabled bool          `` /* 136-byte string literal not displayed */
}

func DefaultParams

func DefaultParams() Params

func NewParams

func NewParams(inactiveDuration time.Duration, proofVerificationEnabled bool) Params

func (*Params) Descriptor added in v0.6.0

func (*Params) Descriptor() ([]byte, []int)

func (*Params) Marshal added in v0.6.0

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

func (*Params) MarshalTo added in v0.6.0

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

func (*Params) MarshalToSizedBuffer added in v0.6.0

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

func (*Params) ParamSetPairs

func (p *Params) ParamSetPairs() params.ParamSetPairs

func (*Params) ProtoMessage added in v0.6.0

func (*Params) ProtoMessage()

func (*Params) Reset added in v0.6.0

func (m *Params) Reset()

func (*Params) Size added in v0.6.0

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

func (*Params) String

func (m *Params) String() string

func (*Params) Unmarshal added in v0.6.0

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

func (*Params) Validate

func (p *Params) Validate() error

func (*Params) XXX_DiscardUnknown added in v0.6.0

func (m *Params) XXX_DiscardUnknown()

func (*Params) XXX_Marshal added in v0.6.0

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

func (*Params) XXX_Merge added in v0.6.0

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

func (*Params) XXX_Size added in v0.6.0

func (m *Params) XXX_Size() int

func (*Params) XXX_Unmarshal added in v0.6.0

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

type Proof added in v0.5.0

type Proof struct {
	Channel      uint64          `protobuf:"varint,1,opt,name=channel,proto3" json:"channel,omitempty"`
	Subscription uint64          `protobuf:"varint,2,opt,name=subscription,proto3" json:"subscription,omitempty"`
	Node         string          `protobuf:"bytes,3,opt,name=node,proto3" json:"node,omitempty"`
	Duration     time.Duration   `protobuf:"bytes,4,opt,name=duration,proto3,stdduration" json:"duration"`
	Bandwidth    types.Bandwidth `protobuf:"bytes,5,opt,name=bandwidth,proto3" json:"bandwidth"`
}

func NewProof added in v0.6.0

func NewProof(channel, subscription uint64, node hubtypes.NodeAddress, duration time.Duration, bandwidth hubtypes.Bandwidth) Proof

func (*Proof) Descriptor added in v0.6.0

func (*Proof) Descriptor() ([]byte, []int)

func (*Proof) Marshal added in v0.6.0

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

func (*Proof) MarshalTo added in v0.6.0

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

func (*Proof) MarshalToSizedBuffer added in v0.6.0

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

func (*Proof) ProtoMessage added in v0.6.0

func (*Proof) ProtoMessage()

func (*Proof) Reset added in v0.6.0

func (m *Proof) Reset()

func (*Proof) Size added in v0.6.0

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

func (*Proof) String added in v0.6.0

func (m *Proof) String() string

func (*Proof) Unmarshal added in v0.6.0

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

func (*Proof) XXX_DiscardUnknown added in v0.6.0

func (m *Proof) XXX_DiscardUnknown()

func (*Proof) XXX_Marshal added in v0.6.0

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

func (*Proof) XXX_Merge added in v0.6.0

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

func (*Proof) XXX_Size added in v0.6.0

func (m *Proof) XXX_Size() int

func (*Proof) XXX_Unmarshal added in v0.6.0

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

type QueryActiveSessionRequest added in v0.6.0

type QueryActiveSessionRequest struct {
	Address      string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Node         string `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"`
	Subscription uint64 `protobuf:"varint,3,opt,name=subscription,proto3" json:"subscription,omitempty"`
}

func NewQueryActiveSessionRequest added in v0.6.0

func NewQueryActiveSessionRequest(address sdk.AccAddress, subscription uint64, node hubtypes.NodeAddress) *QueryActiveSessionRequest

func (*QueryActiveSessionRequest) Descriptor added in v0.6.0

func (*QueryActiveSessionRequest) Descriptor() ([]byte, []int)

func (*QueryActiveSessionRequest) Marshal added in v0.6.0

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

func (*QueryActiveSessionRequest) MarshalTo added in v0.6.0

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

func (*QueryActiveSessionRequest) MarshalToSizedBuffer added in v0.6.0

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

func (*QueryActiveSessionRequest) ProtoMessage added in v0.6.0

func (*QueryActiveSessionRequest) ProtoMessage()

func (*QueryActiveSessionRequest) Reset added in v0.6.0

func (m *QueryActiveSessionRequest) Reset()

func (*QueryActiveSessionRequest) Size added in v0.6.0

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

func (*QueryActiveSessionRequest) String added in v0.6.0

func (m *QueryActiveSessionRequest) String() string

func (*QueryActiveSessionRequest) Unmarshal added in v0.6.0

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

func (*QueryActiveSessionRequest) XXX_DiscardUnknown added in v0.6.0

func (m *QueryActiveSessionRequest) XXX_DiscardUnknown()

func (*QueryActiveSessionRequest) XXX_Marshal added in v0.6.0

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

func (*QueryActiveSessionRequest) XXX_Merge added in v0.6.0

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

func (*QueryActiveSessionRequest) XXX_Size added in v0.6.0

func (m *QueryActiveSessionRequest) XXX_Size() int

func (*QueryActiveSessionRequest) XXX_Unmarshal added in v0.6.0

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

type QueryActiveSessionResponse added in v0.6.0

type QueryActiveSessionResponse struct {
	Session Session `protobuf:"bytes,1,opt,name=session,proto3" json:"session"`
}

func (*QueryActiveSessionResponse) Descriptor added in v0.6.0

func (*QueryActiveSessionResponse) Descriptor() ([]byte, []int)

func (*QueryActiveSessionResponse) Marshal added in v0.6.0

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

func (*QueryActiveSessionResponse) MarshalTo added in v0.6.0

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

func (*QueryActiveSessionResponse) MarshalToSizedBuffer added in v0.6.0

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

func (*QueryActiveSessionResponse) ProtoMessage added in v0.6.0

func (*QueryActiveSessionResponse) ProtoMessage()

func (*QueryActiveSessionResponse) Reset added in v0.6.0

func (m *QueryActiveSessionResponse) Reset()

func (*QueryActiveSessionResponse) Size added in v0.6.0

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

func (*QueryActiveSessionResponse) String added in v0.6.0

func (m *QueryActiveSessionResponse) String() string

func (*QueryActiveSessionResponse) Unmarshal added in v0.6.0

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

func (*QueryActiveSessionResponse) XXX_DiscardUnknown added in v0.6.0

func (m *QueryActiveSessionResponse) XXX_DiscardUnknown()

func (*QueryActiveSessionResponse) XXX_Marshal added in v0.6.0

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

func (*QueryActiveSessionResponse) XXX_Merge added in v0.6.0

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

func (*QueryActiveSessionResponse) XXX_Size added in v0.6.0

func (m *QueryActiveSessionResponse) XXX_Size() int

func (*QueryActiveSessionResponse) XXX_Unmarshal added in v0.6.0

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

type QueryServiceClient added in v0.6.0

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 added in v0.6.0

func NewQueryServiceClient(cc grpc1.ClientConn) QueryServiceClient

type QueryServiceServer added in v0.6.0

QueryServiceServer is the server API for QueryService service.

type QuerySessionRequest added in v0.6.0

type QuerySessionRequest struct {
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
}

func NewQuerySessionRequest added in v0.6.0

func NewQuerySessionRequest(id uint64) *QuerySessionRequest

func (*QuerySessionRequest) Descriptor added in v0.6.0

func (*QuerySessionRequest) Descriptor() ([]byte, []int)

func (*QuerySessionRequest) Marshal added in v0.6.0

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

func (*QuerySessionRequest) MarshalTo added in v0.6.0

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

func (*QuerySessionRequest) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionRequest) ProtoMessage added in v0.6.0

func (*QuerySessionRequest) ProtoMessage()

func (*QuerySessionRequest) Reset added in v0.6.0

func (m *QuerySessionRequest) Reset()

func (*QuerySessionRequest) Size added in v0.6.0

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

func (*QuerySessionRequest) String added in v0.6.0

func (m *QuerySessionRequest) String() string

func (*QuerySessionRequest) Unmarshal added in v0.6.0

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

func (*QuerySessionRequest) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionRequest) XXX_DiscardUnknown()

func (*QuerySessionRequest) XXX_Marshal added in v0.6.0

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

func (*QuerySessionRequest) XXX_Merge added in v0.6.0

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

func (*QuerySessionRequest) XXX_Size added in v0.6.0

func (m *QuerySessionRequest) XXX_Size() int

func (*QuerySessionRequest) XXX_Unmarshal added in v0.6.0

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

type QuerySessionResponse added in v0.6.0

type QuerySessionResponse struct {
	Session Session `protobuf:"bytes,1,opt,name=session,proto3" json:"session"`
}

func (*QuerySessionResponse) Descriptor added in v0.6.0

func (*QuerySessionResponse) Descriptor() ([]byte, []int)

func (*QuerySessionResponse) Marshal added in v0.6.0

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

func (*QuerySessionResponse) MarshalTo added in v0.6.0

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

func (*QuerySessionResponse) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionResponse) ProtoMessage added in v0.6.0

func (*QuerySessionResponse) ProtoMessage()

func (*QuerySessionResponse) Reset added in v0.6.0

func (m *QuerySessionResponse) Reset()

func (*QuerySessionResponse) Size added in v0.6.0

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

func (*QuerySessionResponse) String added in v0.6.0

func (m *QuerySessionResponse) String() string

func (*QuerySessionResponse) Unmarshal added in v0.6.0

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

func (*QuerySessionResponse) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionResponse) XXX_DiscardUnknown()

func (*QuerySessionResponse) XXX_Marshal added in v0.6.0

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

func (*QuerySessionResponse) XXX_Merge added in v0.6.0

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

func (*QuerySessionResponse) XXX_Size added in v0.6.0

func (m *QuerySessionResponse) XXX_Size() int

func (*QuerySessionResponse) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsForAddressRequest added in v0.6.0

type QuerySessionsForAddressRequest struct {
	Address    string             `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Status     types.Status       `protobuf:"varint,2,opt,name=status,proto3,enum=sentinel.types.v1.Status" json:"status,omitempty"`
	Pagination *query.PageRequest `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func NewQuerySessionsForAddressRequest added in v0.6.0

func NewQuerySessionsForAddressRequest(address sdk.AccAddress, status hubtypes.Status, pagination *query.PageRequest) *QuerySessionsForAddressRequest

func (*QuerySessionsForAddressRequest) Descriptor added in v0.6.0

func (*QuerySessionsForAddressRequest) Descriptor() ([]byte, []int)

func (*QuerySessionsForAddressRequest) Marshal added in v0.6.0

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

func (*QuerySessionsForAddressRequest) MarshalTo added in v0.6.0

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

func (*QuerySessionsForAddressRequest) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsForAddressRequest) ProtoMessage added in v0.6.0

func (*QuerySessionsForAddressRequest) ProtoMessage()

func (*QuerySessionsForAddressRequest) Reset added in v0.6.0

func (m *QuerySessionsForAddressRequest) Reset()

func (*QuerySessionsForAddressRequest) Size added in v0.6.0

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

func (*QuerySessionsForAddressRequest) String added in v0.6.0

func (*QuerySessionsForAddressRequest) Unmarshal added in v0.6.0

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

func (*QuerySessionsForAddressRequest) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsForAddressRequest) XXX_DiscardUnknown()

func (*QuerySessionsForAddressRequest) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsForAddressRequest) XXX_Merge added in v0.6.0

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

func (*QuerySessionsForAddressRequest) XXX_Size added in v0.6.0

func (m *QuerySessionsForAddressRequest) XXX_Size() int

func (*QuerySessionsForAddressRequest) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsForAddressResponse added in v0.6.0

type QuerySessionsForAddressResponse struct {
	Sessions   []Session           `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QuerySessionsForAddressResponse) Descriptor added in v0.6.0

func (*QuerySessionsForAddressResponse) Descriptor() ([]byte, []int)

func (*QuerySessionsForAddressResponse) Marshal added in v0.6.0

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

func (*QuerySessionsForAddressResponse) MarshalTo added in v0.6.0

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

func (*QuerySessionsForAddressResponse) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsForAddressResponse) ProtoMessage added in v0.6.0

func (*QuerySessionsForAddressResponse) ProtoMessage()

func (*QuerySessionsForAddressResponse) Reset added in v0.6.0

func (*QuerySessionsForAddressResponse) Size added in v0.6.0

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

func (*QuerySessionsForAddressResponse) String added in v0.6.0

func (*QuerySessionsForAddressResponse) Unmarshal added in v0.6.0

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

func (*QuerySessionsForAddressResponse) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsForAddressResponse) XXX_DiscardUnknown()

func (*QuerySessionsForAddressResponse) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsForAddressResponse) XXX_Merge added in v0.6.0

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

func (*QuerySessionsForAddressResponse) XXX_Size added in v0.6.0

func (m *QuerySessionsForAddressResponse) XXX_Size() int

func (*QuerySessionsForAddressResponse) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsForNodeRequest added in v0.6.0

type QuerySessionsForNodeRequest struct {
	Address    string             `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func NewQuerySessionsForNodeRequest added in v0.6.0

func NewQuerySessionsForNodeRequest(address hubtypes.NodeAddress, pagination *query.PageRequest) *QuerySessionsForNodeRequest

func (*QuerySessionsForNodeRequest) Descriptor added in v0.6.0

func (*QuerySessionsForNodeRequest) Descriptor() ([]byte, []int)

func (*QuerySessionsForNodeRequest) Marshal added in v0.6.0

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

func (*QuerySessionsForNodeRequest) MarshalTo added in v0.6.0

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

func (*QuerySessionsForNodeRequest) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsForNodeRequest) ProtoMessage added in v0.6.0

func (*QuerySessionsForNodeRequest) ProtoMessage()

func (*QuerySessionsForNodeRequest) Reset added in v0.6.0

func (m *QuerySessionsForNodeRequest) Reset()

func (*QuerySessionsForNodeRequest) Size added in v0.6.0

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

func (*QuerySessionsForNodeRequest) String added in v0.6.0

func (m *QuerySessionsForNodeRequest) String() string

func (*QuerySessionsForNodeRequest) Unmarshal added in v0.6.0

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

func (*QuerySessionsForNodeRequest) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsForNodeRequest) XXX_DiscardUnknown()

func (*QuerySessionsForNodeRequest) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsForNodeRequest) XXX_Merge added in v0.6.0

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

func (*QuerySessionsForNodeRequest) XXX_Size added in v0.6.0

func (m *QuerySessionsForNodeRequest) XXX_Size() int

func (*QuerySessionsForNodeRequest) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsForNodeResponse added in v0.6.0

type QuerySessionsForNodeResponse struct {
	Sessions   []Session           `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QuerySessionsForNodeResponse) Descriptor added in v0.6.0

func (*QuerySessionsForNodeResponse) Descriptor() ([]byte, []int)

func (*QuerySessionsForNodeResponse) Marshal added in v0.6.0

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

func (*QuerySessionsForNodeResponse) MarshalTo added in v0.6.0

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

func (*QuerySessionsForNodeResponse) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsForNodeResponse) ProtoMessage added in v0.6.0

func (*QuerySessionsForNodeResponse) ProtoMessage()

func (*QuerySessionsForNodeResponse) Reset added in v0.6.0

func (m *QuerySessionsForNodeResponse) Reset()

func (*QuerySessionsForNodeResponse) Size added in v0.6.0

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

func (*QuerySessionsForNodeResponse) String added in v0.6.0

func (*QuerySessionsForNodeResponse) Unmarshal added in v0.6.0

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

func (*QuerySessionsForNodeResponse) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsForNodeResponse) XXX_DiscardUnknown()

func (*QuerySessionsForNodeResponse) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsForNodeResponse) XXX_Merge added in v0.6.0

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

func (*QuerySessionsForNodeResponse) XXX_Size added in v0.6.0

func (m *QuerySessionsForNodeResponse) XXX_Size() int

func (*QuerySessionsForNodeResponse) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsForSubscriptionRequest added in v0.6.0

type QuerySessionsForSubscriptionRequest struct {
	Id         uint64             `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func NewQuerySessionsForSubscriptionRequest added in v0.6.0

func NewQuerySessionsForSubscriptionRequest(id uint64, pagination *query.PageRequest) *QuerySessionsForSubscriptionRequest

func (*QuerySessionsForSubscriptionRequest) Descriptor added in v0.6.0

func (*QuerySessionsForSubscriptionRequest) Descriptor() ([]byte, []int)

func (*QuerySessionsForSubscriptionRequest) Marshal added in v0.6.0

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

func (*QuerySessionsForSubscriptionRequest) MarshalTo added in v0.6.0

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

func (*QuerySessionsForSubscriptionRequest) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsForSubscriptionRequest) ProtoMessage added in v0.6.0

func (*QuerySessionsForSubscriptionRequest) ProtoMessage()

func (*QuerySessionsForSubscriptionRequest) Reset added in v0.6.0

func (*QuerySessionsForSubscriptionRequest) Size added in v0.6.0

func (*QuerySessionsForSubscriptionRequest) String added in v0.6.0

func (*QuerySessionsForSubscriptionRequest) Unmarshal added in v0.6.0

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

func (*QuerySessionsForSubscriptionRequest) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsForSubscriptionRequest) XXX_DiscardUnknown()

func (*QuerySessionsForSubscriptionRequest) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsForSubscriptionRequest) XXX_Merge added in v0.6.0

func (*QuerySessionsForSubscriptionRequest) XXX_Size added in v0.6.0

func (*QuerySessionsForSubscriptionRequest) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsForSubscriptionResponse added in v0.6.0

type QuerySessionsForSubscriptionResponse struct {
	Sessions   []Session           `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QuerySessionsForSubscriptionResponse) Descriptor added in v0.6.0

func (*QuerySessionsForSubscriptionResponse) Descriptor() ([]byte, []int)

func (*QuerySessionsForSubscriptionResponse) Marshal added in v0.6.0

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

func (*QuerySessionsForSubscriptionResponse) MarshalTo added in v0.6.0

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

func (*QuerySessionsForSubscriptionResponse) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsForSubscriptionResponse) ProtoMessage added in v0.6.0

func (*QuerySessionsForSubscriptionResponse) ProtoMessage()

func (*QuerySessionsForSubscriptionResponse) Reset added in v0.6.0

func (*QuerySessionsForSubscriptionResponse) Size added in v0.6.0

func (*QuerySessionsForSubscriptionResponse) String added in v0.6.0

func (*QuerySessionsForSubscriptionResponse) Unmarshal added in v0.6.0

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

func (*QuerySessionsForSubscriptionResponse) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsForSubscriptionResponse) XXX_DiscardUnknown()

func (*QuerySessionsForSubscriptionResponse) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsForSubscriptionResponse) XXX_Merge added in v0.6.0

func (*QuerySessionsForSubscriptionResponse) XXX_Size added in v0.6.0

func (*QuerySessionsForSubscriptionResponse) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsRequest added in v0.6.0

type QuerySessionsRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func NewQuerySessionsRequest added in v0.6.0

func NewQuerySessionsRequest(pagination *query.PageRequest) *QuerySessionsRequest

func (*QuerySessionsRequest) Descriptor added in v0.6.0

func (*QuerySessionsRequest) Descriptor() ([]byte, []int)

func (*QuerySessionsRequest) Marshal added in v0.6.0

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

func (*QuerySessionsRequest) MarshalTo added in v0.6.0

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

func (*QuerySessionsRequest) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsRequest) ProtoMessage added in v0.6.0

func (*QuerySessionsRequest) ProtoMessage()

func (*QuerySessionsRequest) Reset added in v0.6.0

func (m *QuerySessionsRequest) Reset()

func (*QuerySessionsRequest) Size added in v0.6.0

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

func (*QuerySessionsRequest) String added in v0.6.0

func (m *QuerySessionsRequest) String() string

func (*QuerySessionsRequest) Unmarshal added in v0.6.0

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

func (*QuerySessionsRequest) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsRequest) XXX_DiscardUnknown()

func (*QuerySessionsRequest) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsRequest) XXX_Merge added in v0.6.0

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

func (*QuerySessionsRequest) XXX_Size added in v0.6.0

func (m *QuerySessionsRequest) XXX_Size() int

func (*QuerySessionsRequest) XXX_Unmarshal added in v0.6.0

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

type QuerySessionsResponse added in v0.6.0

type QuerySessionsResponse struct {
	Sessions   []Session           `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QuerySessionsResponse) Descriptor added in v0.6.0

func (*QuerySessionsResponse) Descriptor() ([]byte, []int)

func (*QuerySessionsResponse) Marshal added in v0.6.0

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

func (*QuerySessionsResponse) MarshalTo added in v0.6.0

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

func (*QuerySessionsResponse) MarshalToSizedBuffer added in v0.6.0

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

func (*QuerySessionsResponse) ProtoMessage added in v0.6.0

func (*QuerySessionsResponse) ProtoMessage()

func (*QuerySessionsResponse) Reset added in v0.6.0

func (m *QuerySessionsResponse) Reset()

func (*QuerySessionsResponse) Size added in v0.6.0

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

func (*QuerySessionsResponse) String added in v0.6.0

func (m *QuerySessionsResponse) String() string

func (*QuerySessionsResponse) Unmarshal added in v0.6.0

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

func (*QuerySessionsResponse) XXX_DiscardUnknown added in v0.6.0

func (m *QuerySessionsResponse) XXX_DiscardUnknown()

func (*QuerySessionsResponse) XXX_Marshal added in v0.6.0

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

func (*QuerySessionsResponse) XXX_Merge added in v0.6.0

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

func (*QuerySessionsResponse) XXX_Size added in v0.6.0

func (m *QuerySessionsResponse) XXX_Size() int

func (*QuerySessionsResponse) XXX_Unmarshal added in v0.6.0

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

type Session

type Session struct {
	Id           uint64          `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Subscription uint64          `protobuf:"varint,2,opt,name=subscription,proto3" json:"subscription,omitempty"`
	Node         string          `protobuf:"bytes,3,opt,name=node,proto3" json:"node,omitempty"`
	Address      string          `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	Duration     time.Duration   `protobuf:"bytes,5,opt,name=duration,proto3,stdduration" json:"duration"`
	Bandwidth    types.Bandwidth `protobuf:"bytes,6,opt,name=bandwidth,proto3" json:"bandwidth"`
	Status       types.Status    `protobuf:"varint,7,opt,name=status,proto3,enum=sentinel.types.v1.Status" json:"status,omitempty"`
	StatusAt     time.Time       `protobuf:"bytes,8,opt,name=status_at,json=statusAt,proto3,stdtime" json:"status_at"`
}

func (*Session) Descriptor added in v0.6.0

func (*Session) Descriptor() ([]byte, []int)

func (*Session) GetAddress added in v0.6.0

func (s *Session) GetAddress() sdk.AccAddress

func (*Session) GetNode added in v0.6.0

func (s *Session) GetNode() hubtypes.NodeAddress

func (*Session) Marshal added in v0.6.0

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

func (*Session) MarshalTo added in v0.6.0

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

func (*Session) MarshalToSizedBuffer added in v0.6.0

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

func (*Session) ProtoMessage added in v0.6.0

func (*Session) ProtoMessage()

func (*Session) Reset added in v0.6.0

func (m *Session) Reset()

func (*Session) Size added in v0.6.0

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

func (*Session) String

func (m *Session) String() string

func (*Session) Unmarshal added in v0.6.0

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

func (*Session) Validate

func (s *Session) Validate() error

func (*Session) XXX_DiscardUnknown added in v0.6.0

func (m *Session) XXX_DiscardUnknown()

func (*Session) XXX_Marshal added in v0.6.0

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

func (*Session) XXX_Merge added in v0.6.0

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

func (*Session) XXX_Size added in v0.6.0

func (m *Session) XXX_Size() int

func (*Session) XXX_Unmarshal added in v0.6.0

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

type Sessions

type Sessions []Session

type UnimplementedMsgServiceServer added in v0.6.0

type UnimplementedMsgServiceServer struct {
}

UnimplementedMsgServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServiceServer) MsgUpsert added in v0.6.0

type UnimplementedQueryServiceServer added in v0.6.0

type UnimplementedQueryServiceServer struct {
}

UnimplementedQueryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServiceServer) QueryActiveSession added in v0.6.0

func (*UnimplementedQueryServiceServer) QuerySession added in v0.6.0

func (*UnimplementedQueryServiceServer) QuerySessions added in v0.6.0

func (*UnimplementedQueryServiceServer) QuerySessionsForAddress added in v0.6.0

func (*UnimplementedQueryServiceServer) QuerySessionsForNode added in v0.6.0

func (*UnimplementedQueryServiceServer) QuerySessionsForSubscription added in v0.6.0

Directories

Path Synopsis
legacy

Jump to

Keyboard shortcuts

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