types

package
v0.8.3 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2021 License: Apache-2.0 Imports: 32 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 (
	ErrorInvalidField          = errors.Register(ModuleName, 101, "invalid field")
	ErrorInvalidFrom           = errors.Register(ModuleName, 102, "invalid from")
	ErrorInvalidId             = errors.Register(ModuleName, 103, "invalid id")
	ErrorInvalidNode           = errors.Register(ModuleName, 104, "invalid node")
	ErrorInvalidProofId        = errors.Register(ModuleName, 105, "invalid proof->id")
	ErrorInvalidProofDuration  = errors.Register(ModuleName, 106, "invalid proof->duration")
	ErrorInvalidProofBandwidth = errors.Register(ModuleName, 107, "invalid proof->bandwidth")
	ErrorInvalidSignature      = errors.Register(ModuleName, 108, "invalid signature")
	ErrorInvalidRating         = errors.Register(ModuleName, 109, "invalid rating")
)
View Source
var (
	ErrorSubscriptionDoesNotExit   = errors.Register(ModuleName, 201, "subscription does not exist")
	ErrorInvalidSubscriptionStatus = errors.Register(ModuleName, 202, "invalid subscription status")
	ErrorUnauthorized              = errors.Register(ModuleName, 203, "unauthorized")
	ErrorQuotaDoesNotExist         = errors.Register(ModuleName, 204, "quota does not exist")
	ErrorFailedToVerifyProof       = errors.Register(ModuleName, 205, "failed to verify proof")
	ErrorNotEnoughQuota            = errors.Register(ModuleName, 206, "not enough quota")
	ErrorNodeDoesNotExist          = errors.Register(ModuleName, 207, "node does not exist")
	ErrorInvalidNodeStatus         = errors.Register(ModuleName, 208, "invalid node status")
	ErrorSessionDoesNotExist       = errors.Register(ModuleName, 209, "session does not exist")
	ErrorInvalidSessionStatus      = errors.Register(ModuleName, 210, "invalid session status")
	ErrorNodeAddressMismatch       = errors.Register(ModuleName, 211, "node address mismatch")
	ErrorNodeDoesNotExistForPlan   = errors.Register(ModuleName, 212, "node does not exist for plan")
	ErrorDuplicateSession          = errors.Register(ModuleName, 213, "duplicate session")
)
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 (
	TypeMsgStartRequest  = ModuleName + ":start"
	TypeMsgUpdateRequest = ModuleName + ":update"
	TypeMsgEndRequest    = ModuleName + ":end"
)
View Source
var (
	CountKey                           = []byte{0x00}
	SessionKeyPrefix                   = []byte{0x11}
	InactiveSessionForAddressKeyPrefix = []byte{0x30}
	ActiveSessionForAddressKeyPrefix   = []byte{0x31}
	InactiveSessionAtKeyPrefix         = []byte{0x40}
)
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 (
	ModuleCdc = codec.NewAminoCodec(amino)
)

Functions

func ActiveSessionForAddressKey added in v0.5.0

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

func GetActiveSessionForAddressKeyPrefix added in v0.5.0

func GetActiveSessionForAddressKeyPrefix(address sdk.AccAddress) []byte

func GetInactiveSessionAtKeyPrefix added in v0.7.0

func GetInactiveSessionAtKeyPrefix(at time.Time) []byte

func GetInactiveSessionForAddressKeyPrefix added in v0.6.1

func GetInactiveSessionForAddressKeyPrefix(address sdk.AccAddress) []byte

func IDFromActiveSessionAtKey added in v0.4.0

func IDFromActiveSessionAtKey(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 IDFromStatusSessionForAddressKey added in v0.6.1

func IDFromStatusSessionForAddressKey(key []byte) uint64

func InactiveSessionAtKey added in v0.7.0

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

func InactiveSessionForAddressKey added in v0.6.1

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

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 SessionKey

func SessionKey(id uint64) []byte

func ValidateGenesis added in v0.6.0

func ValidateGenesis(state *GenesisState) error

Types

type EventPay added in v0.8.0

type EventPay struct {
	Id           uint64      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	Node         string      `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty" yaml:"node"`
	Subscription uint64      `protobuf:"varint,3,opt,name=subscription,proto3" json:"subscription,omitempty" yaml:"subscription"`
	Amount       types1.Coin `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount" yaml:"amount"`
}

func (*EventPay) Descriptor added in v0.8.0

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

func (*EventPay) Marshal added in v0.8.0

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

func (*EventPay) MarshalTo added in v0.8.0

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

func (*EventPay) MarshalToSizedBuffer added in v0.8.0

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

func (*EventPay) ProtoMessage added in v0.8.0

func (*EventPay) ProtoMessage()

func (*EventPay) Reset added in v0.8.0

func (m *EventPay) Reset()

func (*EventPay) Size added in v0.8.0

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

func (*EventPay) String added in v0.8.0

func (m *EventPay) String() string

func (*EventPay) Unmarshal added in v0.8.0

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

func (*EventPay) XXX_DiscardUnknown added in v0.8.0

func (m *EventPay) XXX_DiscardUnknown()

func (*EventPay) XXX_Marshal added in v0.8.0

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

func (*EventPay) XXX_Merge added in v0.8.0

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

func (*EventPay) XXX_Size added in v0.8.0

func (m *EventPay) XXX_Size() int

func (*EventPay) XXX_Unmarshal added in v0.8.0

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

type EventSetStatus added in v0.8.0

type EventSetStatus struct {
	Id           uint64       `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	Node         string       `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty" yaml:"node"`
	Subscription uint64       `protobuf:"varint,3,opt,name=subscription,proto3" json:"subscription,omitempty" yaml:"subscription"`
	Status       types.Status `protobuf:"varint,4,opt,name=status,proto3,enum=sentinel.types.v1.Status" json:"status,omitempty" yaml:"status"`
}

func (*EventSetStatus) Descriptor added in v0.8.0

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

func (*EventSetStatus) Marshal added in v0.8.0

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

func (*EventSetStatus) MarshalTo added in v0.8.0

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

func (*EventSetStatus) MarshalToSizedBuffer added in v0.8.0

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

func (*EventSetStatus) ProtoMessage added in v0.8.0

func (*EventSetStatus) ProtoMessage()

func (*EventSetStatus) Reset added in v0.8.0

func (m *EventSetStatus) Reset()

func (*EventSetStatus) Size added in v0.8.0

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

func (*EventSetStatus) String added in v0.8.0

func (m *EventSetStatus) String() string

func (*EventSetStatus) Unmarshal added in v0.8.0

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

func (*EventSetStatus) XXX_DiscardUnknown added in v0.8.0

func (m *EventSetStatus) XXX_DiscardUnknown()

func (*EventSetStatus) XXX_Marshal added in v0.8.0

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

func (*EventSetStatus) XXX_Merge added in v0.8.0

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

func (*EventSetStatus) XXX_Size added in v0.8.0

func (m *EventSetStatus) XXX_Size() int

func (*EventSetStatus) XXX_Unmarshal added in v0.8.0

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

type EventStart added in v0.8.0

type EventStart struct {
	Id           uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	Node         string `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty" yaml:"node"`
	Subscription uint64 `protobuf:"varint,3,opt,name=subscription,proto3" json:"subscription,omitempty" yaml:"subscription"`
}

func (*EventStart) Descriptor added in v0.8.0

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

func (*EventStart) Marshal added in v0.8.0

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

func (*EventStart) MarshalTo added in v0.8.0

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

func (*EventStart) MarshalToSizedBuffer added in v0.8.0

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

func (*EventStart) ProtoMessage added in v0.8.0

func (*EventStart) ProtoMessage()

func (*EventStart) Reset added in v0.8.0

func (m *EventStart) Reset()

func (*EventStart) Size added in v0.8.0

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

func (*EventStart) String added in v0.8.0

func (m *EventStart) String() string

func (*EventStart) Unmarshal added in v0.8.0

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

func (*EventStart) XXX_DiscardUnknown added in v0.8.0

func (m *EventStart) XXX_DiscardUnknown()

func (*EventStart) XXX_Marshal added in v0.8.0

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

func (*EventStart) XXX_Merge added in v0.8.0

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

func (*EventStart) XXX_Size added in v0.8.0

func (m *EventStart) XXX_Size() int

func (*EventStart) XXX_Unmarshal added in v0.8.0

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

type EventUpdate added in v0.8.0

type EventUpdate struct {
	Id           uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	Node         string `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty" yaml:"node"`
	Subscription uint64 `protobuf:"varint,3,opt,name=subscription,proto3" json:"subscription,omitempty" yaml:"subscription"`
}

func (*EventUpdate) Descriptor added in v0.8.0

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

func (*EventUpdate) Marshal added in v0.8.0

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

func (*EventUpdate) MarshalTo added in v0.8.0

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

func (*EventUpdate) MarshalToSizedBuffer added in v0.8.0

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

func (*EventUpdate) ProtoMessage added in v0.8.0

func (*EventUpdate) ProtoMessage()

func (*EventUpdate) Reset added in v0.8.0

func (m *EventUpdate) Reset()

func (*EventUpdate) Size added in v0.8.0

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

func (*EventUpdate) String added in v0.8.0

func (m *EventUpdate) String() string

func (*EventUpdate) Unmarshal added in v0.8.0

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

func (*EventUpdate) XXX_DiscardUnknown added in v0.8.0

func (m *EventUpdate) XXX_DiscardUnknown()

func (*EventUpdate) XXX_Marshal added in v0.8.0

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

func (*EventUpdate) XXX_Merge added in v0.8.0

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

func (*EventUpdate) XXX_Size added in v0.8.0

func (m *EventUpdate) XXX_Size() int

func (*EventUpdate) XXX_Unmarshal added in v0.8.0

func (m *EventUpdate) 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 MsgEndRequest added in v0.6.1

type MsgEndRequest struct {
	From   string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	Id     uint64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	Rating uint64 `protobuf:"varint,3,opt,name=rating,proto3" json:"rating,omitempty"`
}

MsgEndRequest defines the SDK message for ending a session

func NewMsgEndRequest added in v0.6.1

func NewMsgEndRequest(from sdk.AccAddress, id uint64, rating uint64) *MsgEndRequest

func (*MsgEndRequest) Descriptor added in v0.6.1

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

func (*MsgEndRequest) GetSignBytes added in v0.6.1

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

func (*MsgEndRequest) GetSigners added in v0.6.1

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

func (*MsgEndRequest) Marshal added in v0.6.1

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

func (*MsgEndRequest) MarshalTo added in v0.6.1

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

func (*MsgEndRequest) MarshalToSizedBuffer added in v0.6.1

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

func (*MsgEndRequest) ProtoMessage added in v0.6.1

func (*MsgEndRequest) ProtoMessage()

func (*MsgEndRequest) Reset added in v0.6.1

func (m *MsgEndRequest) Reset()

func (*MsgEndRequest) Route added in v0.6.1

func (m *MsgEndRequest) Route() string

func (*MsgEndRequest) Size added in v0.6.1

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

func (*MsgEndRequest) String added in v0.6.1

func (m *MsgEndRequest) String() string

func (*MsgEndRequest) Type added in v0.6.1

func (m *MsgEndRequest) Type() string

func (*MsgEndRequest) Unmarshal added in v0.6.1

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

func (*MsgEndRequest) ValidateBasic added in v0.6.1

func (m *MsgEndRequest) ValidateBasic() error

func (*MsgEndRequest) XXX_DiscardUnknown added in v0.6.1

func (m *MsgEndRequest) XXX_DiscardUnknown()

func (*MsgEndRequest) XXX_Marshal added in v0.6.1

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

func (*MsgEndRequest) XXX_Merge added in v0.6.1

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

func (*MsgEndRequest) XXX_Size added in v0.6.1

func (m *MsgEndRequest) XXX_Size() int

func (*MsgEndRequest) XXX_Unmarshal added in v0.6.1

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

type MsgEndResponse added in v0.6.1

type MsgEndResponse struct {
}

MsgEndResponse defines the response of message MsgEndRequest

func (*MsgEndResponse) Descriptor added in v0.6.1

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

func (*MsgEndResponse) Marshal added in v0.6.1

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

func (*MsgEndResponse) MarshalTo added in v0.6.1

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

func (*MsgEndResponse) MarshalToSizedBuffer added in v0.6.1

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

func (*MsgEndResponse) ProtoMessage added in v0.6.1

func (*MsgEndResponse) ProtoMessage()

func (*MsgEndResponse) Reset added in v0.6.1

func (m *MsgEndResponse) Reset()

func (*MsgEndResponse) Size added in v0.6.1

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

func (*MsgEndResponse) String added in v0.6.1

func (m *MsgEndResponse) String() string

func (*MsgEndResponse) Unmarshal added in v0.6.1

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

func (*MsgEndResponse) XXX_DiscardUnknown added in v0.6.1

func (m *MsgEndResponse) XXX_DiscardUnknown()

func (*MsgEndResponse) XXX_Marshal added in v0.6.1

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

func (*MsgEndResponse) XXX_Merge added in v0.6.1

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

func (*MsgEndResponse) XXX_Size added in v0.6.1

func (m *MsgEndResponse) XXX_Size() int

func (*MsgEndResponse) XXX_Unmarshal added in v0.6.1

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

type MsgServiceClient added in v0.6.0

type MsgServiceClient interface {
	MsgStart(ctx context.Context, in *MsgStartRequest, opts ...grpc.CallOption) (*MsgStartResponse, error)
	MsgUpdate(ctx context.Context, in *MsgUpdateRequest, opts ...grpc.CallOption) (*MsgUpdateResponse, error)
	MsgEnd(ctx context.Context, in *MsgEndRequest, opts ...grpc.CallOption) (*MsgEndResponse, 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 {
	MsgStart(context.Context, *MsgStartRequest) (*MsgStartResponse, error)
	MsgUpdate(context.Context, *MsgUpdateRequest) (*MsgUpdateResponse, error)
	MsgEnd(context.Context, *MsgEndRequest) (*MsgEndResponse, error)
}

MsgServiceServer is the server API for MsgService service.

type MsgStartRequest added in v0.6.1

type MsgStartRequest struct {
	From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	Id   uint64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	Node string `protobuf:"bytes,3,opt,name=node,proto3" json:"node,omitempty"`
}

MsgStartRequest defines the SDK message for starting a session

func NewMsgStartRequest added in v0.6.1

func NewMsgStartRequest(from sdk.AccAddress, id uint64, node hubtypes.NodeAddress) *MsgStartRequest

func (*MsgStartRequest) Descriptor added in v0.6.1

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

func (*MsgStartRequest) GetSignBytes added in v0.6.1

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

func (*MsgStartRequest) GetSigners added in v0.6.1

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

func (*MsgStartRequest) Marshal added in v0.6.1

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

func (*MsgStartRequest) MarshalTo added in v0.6.1

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

func (*MsgStartRequest) MarshalToSizedBuffer added in v0.6.1

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

func (*MsgStartRequest) ProtoMessage added in v0.6.1

func (*MsgStartRequest) ProtoMessage()

func (*MsgStartRequest) Reset added in v0.6.1

func (m *MsgStartRequest) Reset()

func (*MsgStartRequest) Route added in v0.6.1

func (m *MsgStartRequest) Route() string

func (*MsgStartRequest) Size added in v0.6.1

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

func (*MsgStartRequest) String added in v0.6.1

func (m *MsgStartRequest) String() string

func (*MsgStartRequest) Type added in v0.6.1

func (m *MsgStartRequest) Type() string

func (*MsgStartRequest) Unmarshal added in v0.6.1

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

func (*MsgStartRequest) ValidateBasic added in v0.6.1

func (m *MsgStartRequest) ValidateBasic() error

func (*MsgStartRequest) XXX_DiscardUnknown added in v0.6.1

func (m *MsgStartRequest) XXX_DiscardUnknown()

func (*MsgStartRequest) XXX_Marshal added in v0.6.1

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

func (*MsgStartRequest) XXX_Merge added in v0.6.1

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

func (*MsgStartRequest) XXX_Size added in v0.6.1

func (m *MsgStartRequest) XXX_Size() int

func (*MsgStartRequest) XXX_Unmarshal added in v0.6.1

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

type MsgStartResponse added in v0.6.1

type MsgStartResponse struct {
}

MsgStartResponse defines the response of message MsgStartRequest

func (*MsgStartResponse) Descriptor added in v0.6.1

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

func (*MsgStartResponse) Marshal added in v0.6.1

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

func (*MsgStartResponse) MarshalTo added in v0.6.1

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

func (*MsgStartResponse) MarshalToSizedBuffer added in v0.6.1

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

func (*MsgStartResponse) ProtoMessage added in v0.6.1

func (*MsgStartResponse) ProtoMessage()

func (*MsgStartResponse) Reset added in v0.6.1

func (m *MsgStartResponse) Reset()

func (*MsgStartResponse) Size added in v0.6.1

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

func (*MsgStartResponse) String added in v0.6.1

func (m *MsgStartResponse) String() string

func (*MsgStartResponse) Unmarshal added in v0.6.1

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

func (*MsgStartResponse) XXX_DiscardUnknown added in v0.6.1

func (m *MsgStartResponse) XXX_DiscardUnknown()

func (*MsgStartResponse) XXX_Marshal added in v0.6.1

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

func (*MsgStartResponse) XXX_Merge added in v0.6.1

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

func (*MsgStartResponse) XXX_Size added in v0.6.1

func (m *MsgStartResponse) XXX_Size() int

func (*MsgStartResponse) XXX_Unmarshal added in v0.6.1

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

type MsgUpdateRequest added in v0.6.1

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

MsgUpdateRequest defines the SDK message for updating a session

func NewMsgUpdateRequest added in v0.6.1

func NewMsgUpdateRequest(from hubtypes.NodeAddress, proof Proof, signature []byte) *MsgUpdateRequest

func (*MsgUpdateRequest) Descriptor added in v0.6.1

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

func (*MsgUpdateRequest) GetSignBytes added in v0.6.1

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

func (*MsgUpdateRequest) GetSigners added in v0.6.1

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

func (*MsgUpdateRequest) Marshal added in v0.6.1

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

func (*MsgUpdateRequest) MarshalTo added in v0.6.1

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

func (*MsgUpdateRequest) MarshalToSizedBuffer added in v0.6.1

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

func (*MsgUpdateRequest) ProtoMessage added in v0.6.1

func (*MsgUpdateRequest) ProtoMessage()

func (*MsgUpdateRequest) Reset added in v0.6.1

func (m *MsgUpdateRequest) Reset()

func (*MsgUpdateRequest) Route added in v0.6.1

func (m *MsgUpdateRequest) Route() string

func (*MsgUpdateRequest) Size added in v0.6.1

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

func (*MsgUpdateRequest) String added in v0.6.1

func (m *MsgUpdateRequest) String() string

func (*MsgUpdateRequest) Type added in v0.6.1

func (m *MsgUpdateRequest) Type() string

func (*MsgUpdateRequest) Unmarshal added in v0.6.1

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

func (*MsgUpdateRequest) ValidateBasic added in v0.6.1

func (m *MsgUpdateRequest) ValidateBasic() error

func (*MsgUpdateRequest) XXX_DiscardUnknown added in v0.6.1

func (m *MsgUpdateRequest) XXX_DiscardUnknown()

func (*MsgUpdateRequest) XXX_Marshal added in v0.6.1

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

func (*MsgUpdateRequest) XXX_Merge added in v0.6.1

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

func (*MsgUpdateRequest) XXX_Size added in v0.6.1

func (m *MsgUpdateRequest) XXX_Size() int

func (*MsgUpdateRequest) XXX_Unmarshal added in v0.6.1

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

type MsgUpdateResponse added in v0.6.1

type MsgUpdateResponse struct {
}

MsgUpdateResponse defines the response of message MsgUpdateRequest

func (*MsgUpdateResponse) Descriptor added in v0.6.1

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

func (*MsgUpdateResponse) Marshal added in v0.6.1

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

func (*MsgUpdateResponse) MarshalTo added in v0.6.1

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

func (*MsgUpdateResponse) MarshalToSizedBuffer added in v0.6.1

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

func (*MsgUpdateResponse) ProtoMessage added in v0.6.1

func (*MsgUpdateResponse) ProtoMessage()

func (*MsgUpdateResponse) Reset added in v0.6.1

func (m *MsgUpdateResponse) Reset()

func (*MsgUpdateResponse) Size added in v0.6.1

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

func (*MsgUpdateResponse) String added in v0.6.1

func (m *MsgUpdateResponse) String() string

func (*MsgUpdateResponse) Unmarshal added in v0.6.1

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

func (*MsgUpdateResponse) XXX_DiscardUnknown added in v0.6.1

func (m *MsgUpdateResponse) XXX_DiscardUnknown()

func (*MsgUpdateResponse) XXX_Marshal added in v0.6.1

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

func (*MsgUpdateResponse) XXX_Merge added in v0.6.1

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

func (*MsgUpdateResponse) XXX_Size added in v0.6.1

func (m *MsgUpdateResponse) XXX_Size() int

func (*MsgUpdateResponse) XXX_Unmarshal added in v0.6.1

func (m *MsgUpdateResponse) 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 (m *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 (m *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 {
	Id        uint64          `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Duration  time.Duration   `protobuf:"bytes,2,opt,name=duration,proto3,stdduration" json:"duration"`
	Bandwidth types.Bandwidth `protobuf:"bytes,3,opt,name=bandwidth,proto3" json:"bandwidth"`
}

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

type QueryParamsRequest struct {
}

func NewQueryParamsRequest added in v0.6.1

func NewQueryParamsRequest() *QueryParamsRequest

func (*QueryParamsRequest) Descriptor added in v0.6.1

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

func (*QueryParamsRequest) Marshal added in v0.6.1

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

func (*QueryParamsRequest) MarshalTo added in v0.6.1

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

func (*QueryParamsRequest) MarshalToSizedBuffer added in v0.6.1

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

func (*QueryParamsRequest) ProtoMessage added in v0.6.1

func (*QueryParamsRequest) ProtoMessage()

func (*QueryParamsRequest) Reset added in v0.6.1

func (m *QueryParamsRequest) Reset()

func (*QueryParamsRequest) Size added in v0.6.1

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

func (*QueryParamsRequest) String added in v0.6.1

func (m *QueryParamsRequest) String() string

func (*QueryParamsRequest) Unmarshal added in v0.6.1

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

func (*QueryParamsRequest) XXX_DiscardUnknown added in v0.6.1

func (m *QueryParamsRequest) XXX_DiscardUnknown()

func (*QueryParamsRequest) XXX_Marshal added in v0.6.1

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

func (*QueryParamsRequest) XXX_Merge added in v0.6.1

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

func (*QueryParamsRequest) XXX_Size added in v0.6.1

func (m *QueryParamsRequest) XXX_Size() int

func (*QueryParamsRequest) XXX_Unmarshal added in v0.6.1

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

type QueryParamsResponse added in v0.6.1

type QueryParamsResponse struct {
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}

func (*QueryParamsResponse) Descriptor added in v0.6.1

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

func (*QueryParamsResponse) Marshal added in v0.6.1

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

func (*QueryParamsResponse) MarshalTo added in v0.6.1

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

func (*QueryParamsResponse) MarshalToSizedBuffer added in v0.6.1

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

func (*QueryParamsResponse) ProtoMessage added in v0.6.1

func (*QueryParamsResponse) ProtoMessage()

func (*QueryParamsResponse) Reset added in v0.6.1

func (m *QueryParamsResponse) Reset()

func (*QueryParamsResponse) Size added in v0.6.1

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

func (*QueryParamsResponse) String added in v0.6.1

func (m *QueryParamsResponse) String() string

func (*QueryParamsResponse) Unmarshal added in v0.6.1

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

func (*QueryParamsResponse) XXX_DiscardUnknown added in v0.6.1

func (m *QueryParamsResponse) XXX_DiscardUnknown()

func (*QueryParamsResponse) XXX_Marshal added in v0.6.1

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

func (*QueryParamsResponse) XXX_Merge added in v0.6.1

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

func (*QueryParamsResponse) XXX_Size added in v0.6.1

func (m *QueryParamsResponse) XXX_Size() int

func (*QueryParamsResponse) XXX_Unmarshal added in v0.6.1

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

type QueryServiceClient added in v0.6.0

type QueryServiceClient interface {
	QuerySessions(ctx context.Context, in *QuerySessionsRequest, opts ...grpc.CallOption) (*QuerySessionsResponse, error)
	QuerySessionsForAddress(ctx context.Context, in *QuerySessionsForAddressRequest, opts ...grpc.CallOption) (*QuerySessionsForAddressResponse, error)
	QuerySession(ctx context.Context, in *QuerySessionRequest, opts ...grpc.CallOption) (*QuerySessionResponse, error)
	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 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 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 (m *Session) GetAddress() sdk.AccAddress

func (*Session) GetNode added in v0.6.0

func (m *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 (m *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) MsgEnd added in v0.6.1

func (*UnimplementedMsgServiceServer) MsgStart added in v0.6.1

func (*UnimplementedMsgServiceServer) MsgUpdate added in v0.6.1

type UnimplementedQueryServiceServer added in v0.6.0

type UnimplementedQueryServiceServer struct {
}

UnimplementedQueryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServiceServer) QueryParams added in v0.6.1

func (*UnimplementedQueryServiceServer) QuerySession added in v0.6.0

func (*UnimplementedQueryServiceServer) QuerySessions added in v0.6.0

func (*UnimplementedQueryServiceServer) QuerySessionsForAddress 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