Documentation ¶
Overview ¶
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Index ¶
- Constants
- Variables
- func RegisterMsgServer(s grpc.ServiceRegistrar, srv MsgServer)
- func RegisterQueryServer(s grpc.ServiceRegistrar, srv QueryServer)
- type AuthorizationType
- func (AuthorizationType) Descriptor() protoreflect.EnumDescriptor
- func (x AuthorizationType) Enum() *AuthorizationType
- func (AuthorizationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AuthorizationType) Number() protoreflect.EnumNumber
- func (x AuthorizationType) String() string
- func (AuthorizationType) Type() protoreflect.EnumType
- type BondStatus
- type Commission
- func (*Commission) Descriptor() ([]byte, []int)deprecated
- func (x *Commission) GetCommissionRates() *CommissionRates
- func (x *Commission) GetUpdateTime() *timestamppb.Timestamp
- func (*Commission) ProtoMessage()
- func (x *Commission) ProtoReflect() protoreflect.Message
- func (x *Commission) Reset()
- func (x *Commission) String() string
- type CommissionRates
- func (*CommissionRates) Descriptor() ([]byte, []int)deprecated
- func (x *CommissionRates) GetMaxChangeRate() string
- func (x *CommissionRates) GetMaxRate() string
- func (x *CommissionRates) GetRate() string
- func (*CommissionRates) ProtoMessage()
- func (x *CommissionRates) ProtoReflect() protoreflect.Message
- func (x *CommissionRates) Reset()
- func (x *CommissionRates) String() string
- type DVPair
- type DVPairs
- type DVVTriplet
- func (*DVVTriplet) Descriptor() ([]byte, []int)deprecated
- func (x *DVVTriplet) GetDelegatorAddress() string
- func (x *DVVTriplet) GetValidatorDstAddress() string
- func (x *DVVTriplet) GetValidatorSrcAddress() string
- func (*DVVTriplet) ProtoMessage()
- func (x *DVVTriplet) ProtoReflect() protoreflect.Message
- func (x *DVVTriplet) Reset()
- func (x *DVVTriplet) String() string
- type DVVTriplets
- type Delegation
- func (*Delegation) Descriptor() ([]byte, []int)deprecated
- func (x *Delegation) GetDelegatorAddress() string
- func (x *Delegation) GetShares() string
- func (x *Delegation) GetValidatorAddress() string
- func (*Delegation) ProtoMessage()
- func (x *Delegation) ProtoReflect() protoreflect.Message
- func (x *Delegation) Reset()
- func (x *Delegation) String() string
- type DelegationResponse
- func (*DelegationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DelegationResponse) GetBalance() *v1beta1.Coin
- func (x *DelegationResponse) GetDelegation() *Delegation
- func (*DelegationResponse) ProtoMessage()
- func (x *DelegationResponse) ProtoReflect() protoreflect.Message
- func (x *DelegationResponse) Reset()
- func (x *DelegationResponse) String() string
- type Description
- func (*Description) Descriptor() ([]byte, []int)deprecated
- func (x *Description) GetDetails() string
- func (x *Description) GetIdentity() string
- func (x *Description) GetMoniker() string
- func (x *Description) GetSecurityContact() string
- func (x *Description) GetWebsite() string
- func (*Description) ProtoMessage()
- func (x *Description) ProtoReflect() protoreflect.Message
- func (x *Description) Reset()
- func (x *Description) String() string
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)deprecated
- func (x *GenesisState) GetDelegations() []*Delegation
- func (x *GenesisState) GetExported() bool
- func (x *GenesisState) GetLastTotalPower() []byte
- func (x *GenesisState) GetLastValidatorPowers() []*LastValidatorPower
- func (x *GenesisState) GetParams() *Params
- func (x *GenesisState) GetRedelegations() []*Redelegation
- func (x *GenesisState) GetUnbondingDelegations() []*UnbondingDelegation
- func (x *GenesisState) GetValidators() []*Validator
- func (*GenesisState) ProtoMessage()
- func (x *GenesisState) ProtoReflect() protoreflect.Message
- func (x *GenesisState) Reset()
- func (x *GenesisState) String() string
- type HistoricalInfo
- func (*HistoricalInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HistoricalInfo) GetHeader() *types.Header
- func (x *HistoricalInfo) GetValset() []*Validator
- func (*HistoricalInfo) ProtoMessage()
- func (x *HistoricalInfo) ProtoReflect() protoreflect.Message
- func (x *HistoricalInfo) Reset()
- func (x *HistoricalInfo) String() string
- type Infraction
- type LastValidatorPower
- func (*LastValidatorPower) Descriptor() ([]byte, []int)deprecated
- func (x *LastValidatorPower) GetAddress() string
- func (x *LastValidatorPower) GetPower() int64
- func (*LastValidatorPower) ProtoMessage()
- func (x *LastValidatorPower) ProtoReflect() protoreflect.Message
- func (x *LastValidatorPower) Reset()
- func (x *LastValidatorPower) String() string
- type MsgBeginRedelegate
- func (*MsgBeginRedelegate) Descriptor() ([]byte, []int)deprecated
- func (x *MsgBeginRedelegate) GetAmount() *v1beta1.Coin
- func (x *MsgBeginRedelegate) GetDelegatorAddress() string
- func (x *MsgBeginRedelegate) GetValidatorDstAddress() string
- func (x *MsgBeginRedelegate) GetValidatorSrcAddress() string
- func (*MsgBeginRedelegate) ProtoMessage()
- func (x *MsgBeginRedelegate) ProtoReflect() protoreflect.Message
- func (x *MsgBeginRedelegate) Reset()
- func (x *MsgBeginRedelegate) String() string
- type MsgBeginRedelegateResponse
- func (*MsgBeginRedelegateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MsgBeginRedelegateResponse) GetCompletionTime() *timestamppb.Timestamp
- func (*MsgBeginRedelegateResponse) ProtoMessage()
- func (x *MsgBeginRedelegateResponse) ProtoReflect() protoreflect.Message
- func (x *MsgBeginRedelegateResponse) Reset()
- func (x *MsgBeginRedelegateResponse) String() string
- type MsgCancelUnbondingDelegation
- func (*MsgCancelUnbondingDelegation) Descriptor() ([]byte, []int)deprecated
- func (x *MsgCancelUnbondingDelegation) GetAmount() *v1beta1.Coin
- func (x *MsgCancelUnbondingDelegation) GetCreationHeight() int64
- func (x *MsgCancelUnbondingDelegation) GetDelegatorAddress() string
- func (x *MsgCancelUnbondingDelegation) GetValidatorAddress() string
- func (*MsgCancelUnbondingDelegation) ProtoMessage()
- func (x *MsgCancelUnbondingDelegation) ProtoReflect() protoreflect.Message
- func (x *MsgCancelUnbondingDelegation) Reset()
- func (x *MsgCancelUnbondingDelegation) String() string
- type MsgCancelUnbondingDelegationResponse
- func (*MsgCancelUnbondingDelegationResponse) Descriptor() ([]byte, []int)deprecated
- func (*MsgCancelUnbondingDelegationResponse) ProtoMessage()
- func (x *MsgCancelUnbondingDelegationResponse) ProtoReflect() protoreflect.Message
- func (x *MsgCancelUnbondingDelegationResponse) Reset()
- func (x *MsgCancelUnbondingDelegationResponse) String() string
- type MsgClient
- type MsgCreateValidator
- func (*MsgCreateValidator) Descriptor() ([]byte, []int)deprecated
- func (x *MsgCreateValidator) GetCommission() *CommissionRates
- func (x *MsgCreateValidator) GetDelegatorAddress() stringdeprecated
- func (x *MsgCreateValidator) GetDescription() *Description
- func (x *MsgCreateValidator) GetMinSelfDelegation() string
- func (x *MsgCreateValidator) GetPubkey() *anypb.Any
- func (x *MsgCreateValidator) GetValidatorAddress() string
- func (x *MsgCreateValidator) GetValue() *v1beta1.Coin
- func (*MsgCreateValidator) ProtoMessage()
- func (x *MsgCreateValidator) ProtoReflect() protoreflect.Message
- func (x *MsgCreateValidator) Reset()
- func (x *MsgCreateValidator) String() string
- type MsgCreateValidatorResponse
- type MsgDelegate
- func (*MsgDelegate) Descriptor() ([]byte, []int)deprecated
- func (x *MsgDelegate) GetAmount() *v1beta1.Coin
- func (x *MsgDelegate) GetDelegatorAddress() string
- func (x *MsgDelegate) GetValidatorAddress() string
- func (*MsgDelegate) ProtoMessage()
- func (x *MsgDelegate) ProtoReflect() protoreflect.Message
- func (x *MsgDelegate) Reset()
- func (x *MsgDelegate) String() string
- type MsgDelegateResponse
- type MsgEditValidator
- func (*MsgEditValidator) Descriptor() ([]byte, []int)deprecated
- func (x *MsgEditValidator) GetCommissionRate() string
- func (x *MsgEditValidator) GetDescription() *Description
- func (x *MsgEditValidator) GetMinSelfDelegation() string
- func (x *MsgEditValidator) GetValidatorAddress() string
- func (*MsgEditValidator) ProtoMessage()
- func (x *MsgEditValidator) ProtoReflect() protoreflect.Message
- func (x *MsgEditValidator) Reset()
- func (x *MsgEditValidator) String() string
- type MsgEditValidatorResponse
- type MsgServer
- type MsgUndelegate
- func (*MsgUndelegate) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUndelegate) GetAmount() *v1beta1.Coin
- func (x *MsgUndelegate) GetDelegatorAddress() string
- func (x *MsgUndelegate) GetValidatorAddress() string
- func (*MsgUndelegate) ProtoMessage()
- func (x *MsgUndelegate) ProtoReflect() protoreflect.Message
- func (x *MsgUndelegate) Reset()
- func (x *MsgUndelegate) String() string
- type MsgUndelegateResponse
- func (*MsgUndelegateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUndelegateResponse) GetAmount() *v1beta1.Coin
- func (x *MsgUndelegateResponse) GetCompletionTime() *timestamppb.Timestamp
- func (*MsgUndelegateResponse) ProtoMessage()
- func (x *MsgUndelegateResponse) ProtoReflect() protoreflect.Message
- func (x *MsgUndelegateResponse) Reset()
- func (x *MsgUndelegateResponse) String() string
- type MsgUpdateParams
- func (*MsgUpdateParams) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUpdateParams) GetAuthority() string
- func (x *MsgUpdateParams) GetParams() *Params
- func (*MsgUpdateParams) ProtoMessage()
- func (x *MsgUpdateParams) ProtoReflect() protoreflect.Message
- func (x *MsgUpdateParams) Reset()
- func (x *MsgUpdateParams) String() string
- type MsgUpdateParamsResponse
- type Params
- func (*Params) Descriptor() ([]byte, []int)deprecated
- func (x *Params) GetBondDenom() string
- func (x *Params) GetHistoricalEntries() uint32
- func (x *Params) GetMaxEntries() uint32
- func (x *Params) GetMaxValidators() uint32
- func (x *Params) GetMinCommissionRate() string
- func (x *Params) GetUnbondingTime() *durationpb.Duration
- func (*Params) ProtoMessage()
- func (x *Params) ProtoReflect() protoreflect.Message
- func (x *Params) Reset()
- func (x *Params) String() string
- type Pool
- type QueryClient
- type QueryDelegationRequest
- func (*QueryDelegationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegationRequest) GetDelegatorAddr() string
- func (x *QueryDelegationRequest) GetValidatorAddr() string
- func (*QueryDelegationRequest) ProtoMessage()
- func (x *QueryDelegationRequest) ProtoReflect() protoreflect.Message
- func (x *QueryDelegationRequest) Reset()
- func (x *QueryDelegationRequest) String() string
- type QueryDelegationResponse
- func (*QueryDelegationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegationResponse) GetDelegationResponse() *DelegationResponse
- func (*QueryDelegationResponse) ProtoMessage()
- func (x *QueryDelegationResponse) ProtoReflect() protoreflect.Message
- func (x *QueryDelegationResponse) Reset()
- func (x *QueryDelegationResponse) String() string
- type QueryDelegatorDelegationsRequest
- func (*QueryDelegatorDelegationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorDelegationsRequest) GetDelegatorAddr() string
- func (x *QueryDelegatorDelegationsRequest) GetPagination() *v1beta1.PageRequest
- func (*QueryDelegatorDelegationsRequest) ProtoMessage()
- func (x *QueryDelegatorDelegationsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorDelegationsRequest) Reset()
- func (x *QueryDelegatorDelegationsRequest) String() string
- type QueryDelegatorDelegationsResponse
- func (*QueryDelegatorDelegationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorDelegationsResponse) GetDelegationResponses() []*DelegationResponse
- func (x *QueryDelegatorDelegationsResponse) GetPagination() *v1beta1.PageResponse
- func (*QueryDelegatorDelegationsResponse) ProtoMessage()
- func (x *QueryDelegatorDelegationsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorDelegationsResponse) Reset()
- func (x *QueryDelegatorDelegationsResponse) String() string
- type QueryDelegatorUnbondingDelegationsRequest
- func (*QueryDelegatorUnbondingDelegationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorUnbondingDelegationsRequest) GetDelegatorAddr() string
- func (x *QueryDelegatorUnbondingDelegationsRequest) GetPagination() *v1beta1.PageRequest
- func (*QueryDelegatorUnbondingDelegationsRequest) ProtoMessage()
- func (x *QueryDelegatorUnbondingDelegationsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorUnbondingDelegationsRequest) Reset()
- func (x *QueryDelegatorUnbondingDelegationsRequest) String() string
- type QueryDelegatorUnbondingDelegationsResponse
- func (*QueryDelegatorUnbondingDelegationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorUnbondingDelegationsResponse) GetPagination() *v1beta1.PageResponse
- func (x *QueryDelegatorUnbondingDelegationsResponse) GetUnbondingResponses() []*UnbondingDelegation
- func (*QueryDelegatorUnbondingDelegationsResponse) ProtoMessage()
- func (x *QueryDelegatorUnbondingDelegationsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorUnbondingDelegationsResponse) Reset()
- func (x *QueryDelegatorUnbondingDelegationsResponse) String() string
- type QueryDelegatorValidatorRequest
- func (*QueryDelegatorValidatorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorValidatorRequest) GetDelegatorAddr() string
- func (x *QueryDelegatorValidatorRequest) GetValidatorAddr() string
- func (*QueryDelegatorValidatorRequest) ProtoMessage()
- func (x *QueryDelegatorValidatorRequest) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorValidatorRequest) Reset()
- func (x *QueryDelegatorValidatorRequest) String() string
- type QueryDelegatorValidatorResponse
- func (*QueryDelegatorValidatorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorValidatorResponse) GetValidator() *Validator
- func (*QueryDelegatorValidatorResponse) ProtoMessage()
- func (x *QueryDelegatorValidatorResponse) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorValidatorResponse) Reset()
- func (x *QueryDelegatorValidatorResponse) String() string
- type QueryDelegatorValidatorsRequest
- func (*QueryDelegatorValidatorsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorValidatorsRequest) GetDelegatorAddr() string
- func (x *QueryDelegatorValidatorsRequest) GetPagination() *v1beta1.PageRequest
- func (*QueryDelegatorValidatorsRequest) ProtoMessage()
- func (x *QueryDelegatorValidatorsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorValidatorsRequest) Reset()
- func (x *QueryDelegatorValidatorsRequest) String() string
- type QueryDelegatorValidatorsResponse
- func (*QueryDelegatorValidatorsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryDelegatorValidatorsResponse) GetPagination() *v1beta1.PageResponse
- func (x *QueryDelegatorValidatorsResponse) GetValidators() []*Validator
- func (*QueryDelegatorValidatorsResponse) ProtoMessage()
- func (x *QueryDelegatorValidatorsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryDelegatorValidatorsResponse) Reset()
- func (x *QueryDelegatorValidatorsResponse) String() string
- type QueryHistoricalInfoRequest
- func (*QueryHistoricalInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryHistoricalInfoRequest) GetHeight() int64
- func (*QueryHistoricalInfoRequest) ProtoMessage()
- func (x *QueryHistoricalInfoRequest) ProtoReflect() protoreflect.Message
- func (x *QueryHistoricalInfoRequest) Reset()
- func (x *QueryHistoricalInfoRequest) String() string
- type QueryHistoricalInfoResponse
- func (*QueryHistoricalInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryHistoricalInfoResponse) GetHist() *HistoricalInfo
- func (*QueryHistoricalInfoResponse) ProtoMessage()
- func (x *QueryHistoricalInfoResponse) ProtoReflect() protoreflect.Message
- func (x *QueryHistoricalInfoResponse) Reset()
- func (x *QueryHistoricalInfoResponse) String() string
- type QueryParamsRequest
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryParamsResponse) GetParams() *Params
- func (*QueryParamsResponse) ProtoMessage()
- func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryParamsResponse) Reset()
- func (x *QueryParamsResponse) String() string
- type QueryPoolRequest
- type QueryPoolResponse
- type QueryRedelegationsRequest
- func (*QueryRedelegationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryRedelegationsRequest) GetDelegatorAddr() string
- func (x *QueryRedelegationsRequest) GetDstValidatorAddr() string
- func (x *QueryRedelegationsRequest) GetPagination() *v1beta1.PageRequest
- func (x *QueryRedelegationsRequest) GetSrcValidatorAddr() string
- func (*QueryRedelegationsRequest) ProtoMessage()
- func (x *QueryRedelegationsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryRedelegationsRequest) Reset()
- func (x *QueryRedelegationsRequest) String() string
- type QueryRedelegationsResponse
- func (*QueryRedelegationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryRedelegationsResponse) GetPagination() *v1beta1.PageResponse
- func (x *QueryRedelegationsResponse) GetRedelegationResponses() []*RedelegationResponse
- func (*QueryRedelegationsResponse) ProtoMessage()
- func (x *QueryRedelegationsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryRedelegationsResponse) Reset()
- func (x *QueryRedelegationsResponse) String() string
- type QueryServer
- type QueryUnbondingDelegationRequest
- func (*QueryUnbondingDelegationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryUnbondingDelegationRequest) GetDelegatorAddr() string
- func (x *QueryUnbondingDelegationRequest) GetValidatorAddr() string
- func (*QueryUnbondingDelegationRequest) ProtoMessage()
- func (x *QueryUnbondingDelegationRequest) ProtoReflect() protoreflect.Message
- func (x *QueryUnbondingDelegationRequest) Reset()
- func (x *QueryUnbondingDelegationRequest) String() string
- type QueryUnbondingDelegationResponse
- func (*QueryUnbondingDelegationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryUnbondingDelegationResponse) GetUnbond() *UnbondingDelegation
- func (*QueryUnbondingDelegationResponse) ProtoMessage()
- func (x *QueryUnbondingDelegationResponse) ProtoReflect() protoreflect.Message
- func (x *QueryUnbondingDelegationResponse) Reset()
- func (x *QueryUnbondingDelegationResponse) String() string
- type QueryValidatorDelegationsRequest
- func (*QueryValidatorDelegationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorDelegationsRequest) GetPagination() *v1beta1.PageRequest
- func (x *QueryValidatorDelegationsRequest) GetValidatorAddr() string
- func (*QueryValidatorDelegationsRequest) ProtoMessage()
- func (x *QueryValidatorDelegationsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorDelegationsRequest) Reset()
- func (x *QueryValidatorDelegationsRequest) String() string
- type QueryValidatorDelegationsResponse
- func (*QueryValidatorDelegationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorDelegationsResponse) GetDelegationResponses() []*DelegationResponse
- func (x *QueryValidatorDelegationsResponse) GetPagination() *v1beta1.PageResponse
- func (*QueryValidatorDelegationsResponse) ProtoMessage()
- func (x *QueryValidatorDelegationsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorDelegationsResponse) Reset()
- func (x *QueryValidatorDelegationsResponse) String() string
- type QueryValidatorRequest
- func (*QueryValidatorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorRequest) GetValidatorAddr() string
- func (*QueryValidatorRequest) ProtoMessage()
- func (x *QueryValidatorRequest) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorRequest) Reset()
- func (x *QueryValidatorRequest) String() string
- type QueryValidatorResponse
- func (*QueryValidatorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorResponse) GetValidator() *Validator
- func (*QueryValidatorResponse) ProtoMessage()
- func (x *QueryValidatorResponse) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorResponse) Reset()
- func (x *QueryValidatorResponse) String() string
- type QueryValidatorUnbondingDelegationsRequest
- func (*QueryValidatorUnbondingDelegationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorUnbondingDelegationsRequest) GetPagination() *v1beta1.PageRequest
- func (x *QueryValidatorUnbondingDelegationsRequest) GetValidatorAddr() string
- func (*QueryValidatorUnbondingDelegationsRequest) ProtoMessage()
- func (x *QueryValidatorUnbondingDelegationsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorUnbondingDelegationsRequest) Reset()
- func (x *QueryValidatorUnbondingDelegationsRequest) String() string
- type QueryValidatorUnbondingDelegationsResponse
- func (*QueryValidatorUnbondingDelegationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorUnbondingDelegationsResponse) GetPagination() *v1beta1.PageResponse
- func (x *QueryValidatorUnbondingDelegationsResponse) GetUnbondingResponses() []*UnbondingDelegation
- func (*QueryValidatorUnbondingDelegationsResponse) ProtoMessage()
- func (x *QueryValidatorUnbondingDelegationsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorUnbondingDelegationsResponse) Reset()
- func (x *QueryValidatorUnbondingDelegationsResponse) String() string
- type QueryValidatorsRequest
- func (*QueryValidatorsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorsRequest) GetPagination() *v1beta1.PageRequest
- func (x *QueryValidatorsRequest) GetStatus() string
- func (*QueryValidatorsRequest) ProtoMessage()
- func (x *QueryValidatorsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorsRequest) Reset()
- func (x *QueryValidatorsRequest) String() string
- type QueryValidatorsResponse
- func (*QueryValidatorsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorsResponse) GetPagination() *v1beta1.PageResponse
- func (x *QueryValidatorsResponse) GetValidators() []*Validator
- func (*QueryValidatorsResponse) ProtoMessage()
- func (x *QueryValidatorsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorsResponse) Reset()
- func (x *QueryValidatorsResponse) String() string
- type Redelegation
- func (*Redelegation) Descriptor() ([]byte, []int)deprecated
- func (x *Redelegation) GetDelegatorAddress() string
- func (x *Redelegation) GetEntries() []*RedelegationEntry
- func (x *Redelegation) GetValidatorDstAddress() string
- func (x *Redelegation) GetValidatorSrcAddress() string
- func (*Redelegation) ProtoMessage()
- func (x *Redelegation) ProtoReflect() protoreflect.Message
- func (x *Redelegation) Reset()
- func (x *Redelegation) String() string
- type RedelegationEntry
- func (*RedelegationEntry) Descriptor() ([]byte, []int)deprecated
- func (x *RedelegationEntry) GetCompletionTime() *timestamppb.Timestamp
- func (x *RedelegationEntry) GetCreationHeight() int64
- func (x *RedelegationEntry) GetInitialBalance() string
- func (x *RedelegationEntry) GetSharesDst() string
- func (x *RedelegationEntry) GetUnbondingId() uint64
- func (x *RedelegationEntry) GetUnbondingOnHoldRefCount() int64
- func (*RedelegationEntry) ProtoMessage()
- func (x *RedelegationEntry) ProtoReflect() protoreflect.Message
- func (x *RedelegationEntry) Reset()
- func (x *RedelegationEntry) String() string
- type RedelegationEntryResponse
- func (*RedelegationEntryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RedelegationEntryResponse) GetBalance() string
- func (x *RedelegationEntryResponse) GetRedelegationEntry() *RedelegationEntry
- func (*RedelegationEntryResponse) ProtoMessage()
- func (x *RedelegationEntryResponse) ProtoReflect() protoreflect.Message
- func (x *RedelegationEntryResponse) Reset()
- func (x *RedelegationEntryResponse) String() string
- type RedelegationResponse
- func (*RedelegationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RedelegationResponse) GetEntries() []*RedelegationEntryResponse
- func (x *RedelegationResponse) GetRedelegation() *Redelegation
- func (*RedelegationResponse) ProtoMessage()
- func (x *RedelegationResponse) ProtoReflect() protoreflect.Message
- func (x *RedelegationResponse) Reset()
- func (x *RedelegationResponse) String() string
- type StakeAuthorization
- func (*StakeAuthorization) Descriptor() ([]byte, []int)deprecated
- func (x *StakeAuthorization) GetAllowList() *StakeAuthorization_Validators
- func (x *StakeAuthorization) GetAuthorizationType() AuthorizationType
- func (x *StakeAuthorization) GetDenyList() *StakeAuthorization_Validators
- func (x *StakeAuthorization) GetMaxTokens() *v1beta1.Coin
- func (x *StakeAuthorization) GetValidators() isStakeAuthorization_Validators
- func (*StakeAuthorization) ProtoMessage()
- func (x *StakeAuthorization) ProtoReflect() protoreflect.Message
- func (x *StakeAuthorization) Reset()
- func (x *StakeAuthorization) String() string
- type StakeAuthorization_AllowList
- type StakeAuthorization_DenyList
- type StakeAuthorization_Validators
- func (*StakeAuthorization_Validators) Descriptor() ([]byte, []int)deprecated
- func (x *StakeAuthorization_Validators) GetAddress() []string
- func (*StakeAuthorization_Validators) ProtoMessage()
- func (x *StakeAuthorization_Validators) ProtoReflect() protoreflect.Message
- func (x *StakeAuthorization_Validators) Reset()
- func (x *StakeAuthorization_Validators) String() string
- type UnbondingDelegation
- func (*UnbondingDelegation) Descriptor() ([]byte, []int)deprecated
- func (x *UnbondingDelegation) GetDelegatorAddress() string
- func (x *UnbondingDelegation) GetEntries() []*UnbondingDelegationEntry
- func (x *UnbondingDelegation) GetValidatorAddress() string
- func (*UnbondingDelegation) ProtoMessage()
- func (x *UnbondingDelegation) ProtoReflect() protoreflect.Message
- func (x *UnbondingDelegation) Reset()
- func (x *UnbondingDelegation) String() string
- type UnbondingDelegationEntry
- func (*UnbondingDelegationEntry) Descriptor() ([]byte, []int)deprecated
- func (x *UnbondingDelegationEntry) GetBalance() string
- func (x *UnbondingDelegationEntry) GetCompletionTime() *timestamppb.Timestamp
- func (x *UnbondingDelegationEntry) GetCreationHeight() int64
- func (x *UnbondingDelegationEntry) GetInitialBalance() string
- func (x *UnbondingDelegationEntry) GetUnbondingId() uint64
- func (x *UnbondingDelegationEntry) GetUnbondingOnHoldRefCount() int64
- func (*UnbondingDelegationEntry) ProtoMessage()
- func (x *UnbondingDelegationEntry) ProtoReflect() protoreflect.Message
- func (x *UnbondingDelegationEntry) Reset()
- func (x *UnbondingDelegationEntry) String() string
- type UnimplementedMsgServer
- func (UnimplementedMsgServer) BeginRedelegate(context.Context, *MsgBeginRedelegate) (*MsgBeginRedelegateResponse, error)
- func (UnimplementedMsgServer) CancelUnbondingDelegation(context.Context, *MsgCancelUnbondingDelegation) (*MsgCancelUnbondingDelegationResponse, error)
- func (UnimplementedMsgServer) CreateValidator(context.Context, *MsgCreateValidator) (*MsgCreateValidatorResponse, error)
- func (UnimplementedMsgServer) Delegate(context.Context, *MsgDelegate) (*MsgDelegateResponse, error)
- func (UnimplementedMsgServer) EditValidator(context.Context, *MsgEditValidator) (*MsgEditValidatorResponse, error)
- func (UnimplementedMsgServer) Undelegate(context.Context, *MsgUndelegate) (*MsgUndelegateResponse, error)
- func (UnimplementedMsgServer) UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error)
- type UnimplementedQueryServer
- func (UnimplementedQueryServer) Delegation(context.Context, *QueryDelegationRequest) (*QueryDelegationResponse, error)
- func (UnimplementedQueryServer) DelegatorDelegations(context.Context, *QueryDelegatorDelegationsRequest) (*QueryDelegatorDelegationsResponse, error)
- func (UnimplementedQueryServer) DelegatorUnbondingDelegations(context.Context, *QueryDelegatorUnbondingDelegationsRequest) (*QueryDelegatorUnbondingDelegationsResponse, error)
- func (UnimplementedQueryServer) DelegatorValidator(context.Context, *QueryDelegatorValidatorRequest) (*QueryDelegatorValidatorResponse, error)
- func (UnimplementedQueryServer) DelegatorValidators(context.Context, *QueryDelegatorValidatorsRequest) (*QueryDelegatorValidatorsResponse, error)
- func (UnimplementedQueryServer) HistoricalInfo(context.Context, *QueryHistoricalInfoRequest) (*QueryHistoricalInfoResponse, error)
- func (UnimplementedQueryServer) Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
- func (UnimplementedQueryServer) Pool(context.Context, *QueryPoolRequest) (*QueryPoolResponse, error)
- func (UnimplementedQueryServer) Redelegations(context.Context, *QueryRedelegationsRequest) (*QueryRedelegationsResponse, error)
- func (UnimplementedQueryServer) UnbondingDelegation(context.Context, *QueryUnbondingDelegationRequest) (*QueryUnbondingDelegationResponse, error)
- func (UnimplementedQueryServer) Validator(context.Context, *QueryValidatorRequest) (*QueryValidatorResponse, error)
- func (UnimplementedQueryServer) ValidatorDelegations(context.Context, *QueryValidatorDelegationsRequest) (*QueryValidatorDelegationsResponse, error)
- func (UnimplementedQueryServer) ValidatorUnbondingDelegations(context.Context, *QueryValidatorUnbondingDelegationsRequest) (*QueryValidatorUnbondingDelegationsResponse, error)
- func (UnimplementedQueryServer) Validators(context.Context, *QueryValidatorsRequest) (*QueryValidatorsResponse, error)
- type UnsafeMsgServer
- type UnsafeQueryServer
- type ValAddresses
- type Validator
- func (*Validator) Descriptor() ([]byte, []int)deprecated
- func (x *Validator) GetCommission() *Commission
- func (x *Validator) GetConsensusPubkey() *anypb.Any
- func (x *Validator) GetDelegatorShares() string
- func (x *Validator) GetDescription() *Description
- func (x *Validator) GetJailed() bool
- func (x *Validator) GetMinSelfDelegation() string
- func (x *Validator) GetOperatorAddress() string
- func (x *Validator) GetStatus() BondStatus
- func (x *Validator) GetTokens() string
- func (x *Validator) GetUnbondingHeight() int64
- func (x *Validator) GetUnbondingIds() []uint64
- func (x *Validator) GetUnbondingOnHoldRefCount() int64
- func (x *Validator) GetUnbondingTime() *timestamppb.Timestamp
- func (*Validator) ProtoMessage()
- func (x *Validator) ProtoReflect() protoreflect.Message
- func (x *Validator) Reset()
- func (x *Validator) String() string
- type ValidatorUpdates
- func (*ValidatorUpdates) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorUpdates) GetUpdates() []*abci.ValidatorUpdate
- func (*ValidatorUpdates) ProtoMessage()
- func (x *ValidatorUpdates) ProtoReflect() protoreflect.Message
- func (x *ValidatorUpdates) Reset()
- func (x *ValidatorUpdates) String() string
Constants ¶
const ( Query_Validators_FullMethodName = "/cosmos.staking.v1beta1.Query/Validators" Query_Validator_FullMethodName = "/cosmos.staking.v1beta1.Query/Validator" Query_ValidatorDelegations_FullMethodName = "/cosmos.staking.v1beta1.Query/ValidatorDelegations" Query_ValidatorUnbondingDelegations_FullMethodName = "/cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations" Query_Delegation_FullMethodName = "/cosmos.staking.v1beta1.Query/Delegation" Query_UnbondingDelegation_FullMethodName = "/cosmos.staking.v1beta1.Query/UnbondingDelegation" Query_DelegatorDelegations_FullMethodName = "/cosmos.staking.v1beta1.Query/DelegatorDelegations" Query_DelegatorUnbondingDelegations_FullMethodName = "/cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations" Query_Redelegations_FullMethodName = "/cosmos.staking.v1beta1.Query/Redelegations" Query_DelegatorValidators_FullMethodName = "/cosmos.staking.v1beta1.Query/DelegatorValidators" Query_DelegatorValidator_FullMethodName = "/cosmos.staking.v1beta1.Query/DelegatorValidator" Query_HistoricalInfo_FullMethodName = "/cosmos.staking.v1beta1.Query/HistoricalInfo" Query_Pool_FullMethodName = "/cosmos.staking.v1beta1.Query/Pool" Query_Params_FullMethodName = "/cosmos.staking.v1beta1.Query/Params" )
const ( Msg_CreateValidator_FullMethodName = "/cosmos.staking.v1beta1.Msg/CreateValidator" Msg_EditValidator_FullMethodName = "/cosmos.staking.v1beta1.Msg/EditValidator" Msg_Delegate_FullMethodName = "/cosmos.staking.v1beta1.Msg/Delegate" Msg_BeginRedelegate_FullMethodName = "/cosmos.staking.v1beta1.Msg/BeginRedelegate" Msg_Undelegate_FullMethodName = "/cosmos.staking.v1beta1.Msg/Undelegate" Msg_CancelUnbondingDelegation_FullMethodName = "/cosmos.staking.v1beta1.Msg/CancelUnbondingDelegation" Msg_UpdateParams_FullMethodName = "/cosmos.staking.v1beta1.Msg/UpdateParams" )
Variables ¶
var ( AuthorizationType_name = map[int32]string{ 0: "AUTHORIZATION_TYPE_UNSPECIFIED", 1: "AUTHORIZATION_TYPE_DELEGATE", 2: "AUTHORIZATION_TYPE_UNDELEGATE", 3: "AUTHORIZATION_TYPE_REDELEGATE", 4: "AUTHORIZATION_TYPE_CANCEL_UNBONDING_DELEGATION", } AuthorizationType_value = map[string]int32{ "AUTHORIZATION_TYPE_UNSPECIFIED": 0, "AUTHORIZATION_TYPE_DELEGATE": 1, "AUTHORIZATION_TYPE_UNDELEGATE": 2, "AUTHORIZATION_TYPE_REDELEGATE": 3, "AUTHORIZATION_TYPE_CANCEL_UNBONDING_DELEGATION": 4, } )
Enum value maps for AuthorizationType.
var ( BondStatus_name = map[int32]string{ 0: "BOND_STATUS_UNSPECIFIED", 1: "BOND_STATUS_UNBONDED", 2: "BOND_STATUS_UNBONDING", 3: "BOND_STATUS_BONDED", } BondStatus_value = map[string]int32{ "BOND_STATUS_UNSPECIFIED": 0, "BOND_STATUS_UNBONDED": 1, "BOND_STATUS_UNBONDING": 2, "BOND_STATUS_BONDED": 3, } )
Enum value maps for BondStatus.
var ( Infraction_name = map[int32]string{ 0: "INFRACTION_UNSPECIFIED", 1: "INFRACTION_DOUBLE_SIGN", 2: "INFRACTION_DOWNTIME", } Infraction_value = map[string]int32{ "INFRACTION_UNSPECIFIED": 0, "INFRACTION_DOUBLE_SIGN": 1, "INFRACTION_DOWNTIME": 2, } )
Enum value maps for Infraction.
var File_cosmos_staking_v1beta1_authz_proto protoreflect.FileDescriptor
var File_cosmos_staking_v1beta1_genesis_proto protoreflect.FileDescriptor
var File_cosmos_staking_v1beta1_query_proto protoreflect.FileDescriptor
var File_cosmos_staking_v1beta1_staking_proto protoreflect.FileDescriptor
var File_cosmos_staking_v1beta1_tx_proto protoreflect.FileDescriptor
var Msg_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cosmos.staking.v1beta1.Msg", HandlerType: (*MsgServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateValidator", Handler: _Msg_CreateValidator_Handler, }, { MethodName: "EditValidator", Handler: _Msg_EditValidator_Handler, }, { MethodName: "Delegate", Handler: _Msg_Delegate_Handler, }, { MethodName: "BeginRedelegate", Handler: _Msg_BeginRedelegate_Handler, }, { MethodName: "Undelegate", Handler: _Msg_Undelegate_Handler, }, { MethodName: "CancelUnbondingDelegation", Handler: _Msg_CancelUnbondingDelegation_Handler, }, { MethodName: "UpdateParams", Handler: _Msg_UpdateParams_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cosmos/staking/v1beta1/tx.proto", }
Msg_ServiceDesc is the grpc.ServiceDesc for Msg service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Query_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cosmos.staking.v1beta1.Query", HandlerType: (*QueryServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Validators", Handler: _Query_Validators_Handler, }, { MethodName: "Validator", Handler: _Query_Validator_Handler, }, { MethodName: "ValidatorDelegations", Handler: _Query_ValidatorDelegations_Handler, }, { MethodName: "ValidatorUnbondingDelegations", Handler: _Query_ValidatorUnbondingDelegations_Handler, }, { MethodName: "Delegation", Handler: _Query_Delegation_Handler, }, { MethodName: "UnbondingDelegation", Handler: _Query_UnbondingDelegation_Handler, }, { MethodName: "DelegatorDelegations", Handler: _Query_DelegatorDelegations_Handler, }, { MethodName: "DelegatorUnbondingDelegations", Handler: _Query_DelegatorUnbondingDelegations_Handler, }, { MethodName: "Redelegations", Handler: _Query_Redelegations_Handler, }, { MethodName: "DelegatorValidators", Handler: _Query_DelegatorValidators_Handler, }, { MethodName: "DelegatorValidator", Handler: _Query_DelegatorValidator_Handler, }, { MethodName: "HistoricalInfo", Handler: _Query_HistoricalInfo_Handler, }, { MethodName: "Pool", Handler: _Query_Pool_Handler, }, { MethodName: "Params", Handler: _Query_Params_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cosmos/staking/v1beta1/query.proto", }
Query_ServiceDesc is the grpc.ServiceDesc for Query service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterMsgServer ¶
func RegisterMsgServer(s grpc.ServiceRegistrar, srv MsgServer)
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc.ServiceRegistrar, srv QueryServer)
Types ¶
type AuthorizationType ¶
type AuthorizationType int32
AuthorizationType defines the type of staking module authorization type
Since: cosmos-sdk 0.43
const ( // AUTHORIZATION_TYPE_UNSPECIFIED specifies an unknown authorization type AuthorizationType_AUTHORIZATION_TYPE_UNSPECIFIED AuthorizationType = 0 // AUTHORIZATION_TYPE_DELEGATE defines an authorization type for Msg/Delegate AuthorizationType_AUTHORIZATION_TYPE_DELEGATE AuthorizationType = 1 // AUTHORIZATION_TYPE_UNDELEGATE defines an authorization type for Msg/Undelegate AuthorizationType_AUTHORIZATION_TYPE_UNDELEGATE AuthorizationType = 2 // AUTHORIZATION_TYPE_REDELEGATE defines an authorization type for Msg/BeginRedelegate AuthorizationType_AUTHORIZATION_TYPE_REDELEGATE AuthorizationType = 3 // AUTHORIZATION_TYPE_CANCEL_UNBONDING_DELEGATION defines an authorization type for Msg/MsgCancelUnbondingDelegation AuthorizationType_AUTHORIZATION_TYPE_CANCEL_UNBONDING_DELEGATION AuthorizationType = 4 )
func (AuthorizationType) Descriptor ¶
func (AuthorizationType) Descriptor() protoreflect.EnumDescriptor
func (AuthorizationType) Enum ¶
func (x AuthorizationType) Enum() *AuthorizationType
func (AuthorizationType) EnumDescriptor
deprecated
func (AuthorizationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AuthorizationType.Descriptor instead.
func (AuthorizationType) Number ¶
func (x AuthorizationType) Number() protoreflect.EnumNumber
func (AuthorizationType) String ¶
func (x AuthorizationType) String() string
func (AuthorizationType) Type ¶
func (AuthorizationType) Type() protoreflect.EnumType
type BondStatus ¶
type BondStatus int32
BondStatus is the status of a validator.
const ( // UNSPECIFIED defines an invalid validator status. BondStatus_BOND_STATUS_UNSPECIFIED BondStatus = 0 // UNBONDED defines a validator that is not bonded. BondStatus_BOND_STATUS_UNBONDED BondStatus = 1 // UNBONDING defines a validator that is unbonding. BondStatus_BOND_STATUS_UNBONDING BondStatus = 2 // BONDED defines a validator that is bonded. BondStatus_BOND_STATUS_BONDED BondStatus = 3 )
func (BondStatus) Descriptor ¶
func (BondStatus) Descriptor() protoreflect.EnumDescriptor
func (BondStatus) Enum ¶
func (x BondStatus) Enum() *BondStatus
func (BondStatus) EnumDescriptor
deprecated
func (BondStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use BondStatus.Descriptor instead.
func (BondStatus) Number ¶
func (x BondStatus) Number() protoreflect.EnumNumber
func (BondStatus) String ¶
func (x BondStatus) String() string
func (BondStatus) Type ¶
func (BondStatus) Type() protoreflect.EnumType
type Commission ¶
type Commission struct { // commission_rates defines the initial commission rates to be used for creating a validator. CommissionRates *CommissionRates `protobuf:"bytes,1,opt,name=commission_rates,json=commissionRates,proto3" json:"commission_rates,omitempty"` // update_time is the last time the commission rate was changed. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // contains filtered or unexported fields }
Commission defines commission parameters for a given validator.
func (*Commission) Descriptor
deprecated
func (*Commission) Descriptor() ([]byte, []int)
Deprecated: Use Commission.ProtoReflect.Descriptor instead.
func (*Commission) GetCommissionRates ¶
func (x *Commission) GetCommissionRates() *CommissionRates
func (*Commission) GetUpdateTime ¶
func (x *Commission) GetUpdateTime() *timestamppb.Timestamp
func (*Commission) ProtoMessage ¶
func (*Commission) ProtoMessage()
func (*Commission) ProtoReflect ¶
func (x *Commission) ProtoReflect() protoreflect.Message
func (*Commission) Reset ¶
func (x *Commission) Reset()
func (*Commission) String ¶
func (x *Commission) String() string
type CommissionRates ¶
type CommissionRates struct { // rate is the commission rate charged to delegators, as a fraction. Rate string `protobuf:"bytes,1,opt,name=rate,proto3" json:"rate,omitempty"` // max_rate defines the maximum commission rate which validator can ever charge, as a fraction. MaxRate string `protobuf:"bytes,2,opt,name=max_rate,json=maxRate,proto3" json:"max_rate,omitempty"` // max_change_rate defines the maximum daily increase of the validator commission, as a fraction. MaxChangeRate string `protobuf:"bytes,3,opt,name=max_change_rate,json=maxChangeRate,proto3" json:"max_change_rate,omitempty"` // contains filtered or unexported fields }
CommissionRates defines the initial commission rates to be used for creating a validator.
func (*CommissionRates) Descriptor
deprecated
func (*CommissionRates) Descriptor() ([]byte, []int)
Deprecated: Use CommissionRates.ProtoReflect.Descriptor instead.
func (*CommissionRates) GetMaxChangeRate ¶
func (x *CommissionRates) GetMaxChangeRate() string
func (*CommissionRates) GetMaxRate ¶
func (x *CommissionRates) GetMaxRate() string
func (*CommissionRates) GetRate ¶
func (x *CommissionRates) GetRate() string
func (*CommissionRates) ProtoMessage ¶
func (*CommissionRates) ProtoMessage()
func (*CommissionRates) ProtoReflect ¶
func (x *CommissionRates) ProtoReflect() protoreflect.Message
func (*CommissionRates) Reset ¶
func (x *CommissionRates) Reset()
func (*CommissionRates) String ¶
func (x *CommissionRates) String() string
type DVPair ¶
type DVPair struct { DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` // contains filtered or unexported fields }
DVPair is struct that just has a delegator-validator pair with no other data. It is intended to be used as a marshalable pointer. For example, a DVPair can be used to construct the key to getting an UnbondingDelegation from state.
func (*DVPair) ProtoReflect ¶
func (x *DVPair) ProtoReflect() protoreflect.Message
type DVPairs ¶
type DVPairs struct { Pairs []*DVPair `protobuf:"bytes,1,rep,name=pairs,proto3" json:"pairs,omitempty"` // contains filtered or unexported fields }
DVPairs defines an array of DVPair objects.
func (*DVPairs) ProtoReflect ¶
func (x *DVPairs) ProtoReflect() protoreflect.Message
type DVVTriplet ¶
type DVVTriplet struct { DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` ValidatorSrcAddress string `protobuf:"bytes,2,opt,name=validator_src_address,json=validatorSrcAddress,proto3" json:"validator_src_address,omitempty"` ValidatorDstAddress string `protobuf:"bytes,3,opt,name=validator_dst_address,json=validatorDstAddress,proto3" json:"validator_dst_address,omitempty"` // contains filtered or unexported fields }
DVVTriplet is struct that just has a delegator-validator-validator triplet with no other data. It is intended to be used as a marshalable pointer. For example, a DVVTriplet can be used to construct the key to getting a Redelegation from state.
func (*DVVTriplet) Descriptor
deprecated
func (*DVVTriplet) Descriptor() ([]byte, []int)
Deprecated: Use DVVTriplet.ProtoReflect.Descriptor instead.
func (*DVVTriplet) GetDelegatorAddress ¶
func (x *DVVTriplet) GetDelegatorAddress() string
func (*DVVTriplet) GetValidatorDstAddress ¶
func (x *DVVTriplet) GetValidatorDstAddress() string
func (*DVVTriplet) GetValidatorSrcAddress ¶
func (x *DVVTriplet) GetValidatorSrcAddress() string
func (*DVVTriplet) ProtoMessage ¶
func (*DVVTriplet) ProtoMessage()
func (*DVVTriplet) ProtoReflect ¶
func (x *DVVTriplet) ProtoReflect() protoreflect.Message
func (*DVVTriplet) Reset ¶
func (x *DVVTriplet) Reset()
func (*DVVTriplet) String ¶
func (x *DVVTriplet) String() string
type DVVTriplets ¶
type DVVTriplets struct { Triplets []*DVVTriplet `protobuf:"bytes,1,rep,name=triplets,proto3" json:"triplets,omitempty"` // contains filtered or unexported fields }
DVVTriplets defines an array of DVVTriplet objects.
func (*DVVTriplets) Descriptor
deprecated
func (*DVVTriplets) Descriptor() ([]byte, []int)
Deprecated: Use DVVTriplets.ProtoReflect.Descriptor instead.
func (*DVVTriplets) GetTriplets ¶
func (x *DVVTriplets) GetTriplets() []*DVVTriplet
func (*DVVTriplets) ProtoMessage ¶
func (*DVVTriplets) ProtoMessage()
func (*DVVTriplets) ProtoReflect ¶
func (x *DVVTriplets) ProtoReflect() protoreflect.Message
func (*DVVTriplets) Reset ¶
func (x *DVVTriplets) Reset()
func (*DVVTriplets) String ¶
func (x *DVVTriplets) String() string
type Delegation ¶
type Delegation struct { // delegator_address is the bech32-encoded address of the delegator. DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` // validator_address is the bech32-encoded address of the validator. ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` Shares string `protobuf:"bytes,3,opt,name=shares,proto3" json:"shares,omitempty"` // contains filtered or unexported fields }
Delegation represents the bond with tokens held by an account. It is owned by one delegator, and is associated with the voting power of one validator.
func (*Delegation) Descriptor
deprecated
func (*Delegation) Descriptor() ([]byte, []int)
Deprecated: Use Delegation.ProtoReflect.Descriptor instead.
func (*Delegation) GetDelegatorAddress ¶
func (x *Delegation) GetDelegatorAddress() string
func (*Delegation) GetShares ¶
func (x *Delegation) GetShares() string
func (*Delegation) GetValidatorAddress ¶
func (x *Delegation) GetValidatorAddress() string
func (*Delegation) ProtoMessage ¶
func (*Delegation) ProtoMessage()
func (*Delegation) ProtoReflect ¶
func (x *Delegation) ProtoReflect() protoreflect.Message
func (*Delegation) Reset ¶
func (x *Delegation) Reset()
func (*Delegation) String ¶
func (x *Delegation) String() string
type DelegationResponse ¶
type DelegationResponse struct { Delegation *Delegation `protobuf:"bytes,1,opt,name=delegation,proto3" json:"delegation,omitempty"` Balance *v1beta1.Coin `protobuf:"bytes,2,opt,name=balance,proto3" json:"balance,omitempty"` // contains filtered or unexported fields }
DelegationResponse is equivalent to Delegation except that it contains a balance in addition to shares which is more suitable for client responses.
func (*DelegationResponse) Descriptor
deprecated
func (*DelegationResponse) Descriptor() ([]byte, []int)
Deprecated: Use DelegationResponse.ProtoReflect.Descriptor instead.
func (*DelegationResponse) GetBalance ¶
func (x *DelegationResponse) GetBalance() *v1beta1.Coin
func (*DelegationResponse) GetDelegation ¶
func (x *DelegationResponse) GetDelegation() *Delegation
func (*DelegationResponse) ProtoMessage ¶
func (*DelegationResponse) ProtoMessage()
func (*DelegationResponse) ProtoReflect ¶
func (x *DelegationResponse) ProtoReflect() protoreflect.Message
func (*DelegationResponse) Reset ¶
func (x *DelegationResponse) Reset()
func (*DelegationResponse) String ¶
func (x *DelegationResponse) String() string
type Description ¶
type Description struct { // moniker defines a human-readable name for the validator. Moniker string `protobuf:"bytes,1,opt,name=moniker,proto3" json:"moniker,omitempty"` // identity defines an optional identity signature (ex. UPort or Keybase). Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"` // website defines an optional website link. Website string `protobuf:"bytes,3,opt,name=website,proto3" json:"website,omitempty"` // security_contact defines an optional email for security contact. SecurityContact string `protobuf:"bytes,4,opt,name=security_contact,json=securityContact,proto3" json:"security_contact,omitempty"` // details define other optional details. Details string `protobuf:"bytes,5,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
Description defines a validator description.
func (*Description) Descriptor
deprecated
func (*Description) Descriptor() ([]byte, []int)
Deprecated: Use Description.ProtoReflect.Descriptor instead.
func (*Description) GetDetails ¶
func (x *Description) GetDetails() string
func (*Description) GetIdentity ¶
func (x *Description) GetIdentity() string
func (*Description) GetMoniker ¶
func (x *Description) GetMoniker() string
func (*Description) GetSecurityContact ¶
func (x *Description) GetSecurityContact() string
func (*Description) GetWebsite ¶
func (x *Description) GetWebsite() string
func (*Description) ProtoMessage ¶
func (*Description) ProtoMessage()
func (*Description) ProtoReflect ¶
func (x *Description) ProtoReflect() protoreflect.Message
func (*Description) Reset ¶
func (x *Description) Reset()
func (*Description) String ¶
func (x *Description) String() string
type GenesisState ¶
type GenesisState struct { // params defines all the parameters of related to deposit. Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"` // last_total_power tracks the total amounts of bonded tokens recorded during // the previous end block. LastTotalPower []byte `protobuf:"bytes,2,opt,name=last_total_power,json=lastTotalPower,proto3" json:"last_total_power,omitempty"` // last_validator_powers is a special index that provides a historical list // of the last-block's bonded validators. LastValidatorPowers []*LastValidatorPower `protobuf:"bytes,3,rep,name=last_validator_powers,json=lastValidatorPowers,proto3" json:"last_validator_powers,omitempty"` // delegations defines the validator set at genesis. Validators []*Validator `protobuf:"bytes,4,rep,name=validators,proto3" json:"validators,omitempty"` // delegations defines the delegations active at genesis. Delegations []*Delegation `protobuf:"bytes,5,rep,name=delegations,proto3" json:"delegations,omitempty"` // unbonding_delegations defines the unbonding delegations active at genesis. UnbondingDelegations []*UnbondingDelegation `protobuf:"bytes,6,rep,name=unbonding_delegations,json=unbondingDelegations,proto3" json:"unbonding_delegations,omitempty"` // redelegations defines the redelegations active at genesis. Redelegations []*Redelegation `protobuf:"bytes,7,rep,name=redelegations,proto3" json:"redelegations,omitempty"` Exported bool `protobuf:"varint,8,opt,name=exported,proto3" json:"exported,omitempty"` // contains filtered or unexported fields }
GenesisState defines the staking module's genesis state.
func (*GenesisState) Descriptor
deprecated
func (*GenesisState) Descriptor() ([]byte, []int)
Deprecated: Use GenesisState.ProtoReflect.Descriptor instead.
func (*GenesisState) GetDelegations ¶
func (x *GenesisState) GetDelegations() []*Delegation
func (*GenesisState) GetExported ¶
func (x *GenesisState) GetExported() bool
func (*GenesisState) GetLastTotalPower ¶
func (x *GenesisState) GetLastTotalPower() []byte
func (*GenesisState) GetLastValidatorPowers ¶
func (x *GenesisState) GetLastValidatorPowers() []*LastValidatorPower
func (*GenesisState) GetParams ¶
func (x *GenesisState) GetParams() *Params
func (*GenesisState) GetRedelegations ¶
func (x *GenesisState) GetRedelegations() []*Redelegation
func (*GenesisState) GetUnbondingDelegations ¶
func (x *GenesisState) GetUnbondingDelegations() []*UnbondingDelegation
func (*GenesisState) GetValidators ¶
func (x *GenesisState) GetValidators() []*Validator
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) ProtoReflect ¶
func (x *GenesisState) ProtoReflect() protoreflect.Message
func (*GenesisState) Reset ¶
func (x *GenesisState) Reset()
func (*GenesisState) String ¶
func (x *GenesisState) String() string
type HistoricalInfo ¶
type HistoricalInfo struct { Header *types.Header `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Valset []*Validator `protobuf:"bytes,2,rep,name=valset,proto3" json:"valset,omitempty"` // contains filtered or unexported fields }
HistoricalInfo contains header and validator information for a given block. It is stored as part of staking module's state, which persists the `n` most recent HistoricalInfo (`n` is set by the staking module's `historical_entries` parameter).
func (*HistoricalInfo) Descriptor
deprecated
func (*HistoricalInfo) Descriptor() ([]byte, []int)
Deprecated: Use HistoricalInfo.ProtoReflect.Descriptor instead.
func (*HistoricalInfo) GetHeader ¶
func (x *HistoricalInfo) GetHeader() *types.Header
func (*HistoricalInfo) GetValset ¶
func (x *HistoricalInfo) GetValset() []*Validator
func (*HistoricalInfo) ProtoMessage ¶
func (*HistoricalInfo) ProtoMessage()
func (*HistoricalInfo) ProtoReflect ¶
func (x *HistoricalInfo) ProtoReflect() protoreflect.Message
func (*HistoricalInfo) Reset ¶
func (x *HistoricalInfo) Reset()
func (*HistoricalInfo) String ¶
func (x *HistoricalInfo) String() string
type Infraction ¶ added in v0.2.2
type Infraction int32
Infraction indicates the infraction a validator commited.
const ( // UNSPECIFIED defines an empty infraction. Infraction_INFRACTION_UNSPECIFIED Infraction = 0 // DOUBLE_SIGN defines a validator that double-signs a block. Infraction_INFRACTION_DOUBLE_SIGN Infraction = 1 // DOWNTIME defines a validator that missed signing too many blocks. Infraction_INFRACTION_DOWNTIME Infraction = 2 )
func (Infraction) Descriptor ¶ added in v0.2.2
func (Infraction) Descriptor() protoreflect.EnumDescriptor
func (Infraction) Enum ¶ added in v0.2.2
func (x Infraction) Enum() *Infraction
func (Infraction) EnumDescriptor
deprecated
added in
v0.2.2
func (Infraction) EnumDescriptor() ([]byte, []int)
Deprecated: Use Infraction.Descriptor instead.
func (Infraction) Number ¶ added in v0.2.2
func (x Infraction) Number() protoreflect.EnumNumber
func (Infraction) String ¶ added in v0.2.2
func (x Infraction) String() string
func (Infraction) Type ¶ added in v0.2.2
func (Infraction) Type() protoreflect.EnumType
type LastValidatorPower ¶
type LastValidatorPower struct { // address is the address of the validator. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // power defines the power of the validator. Power int64 `protobuf:"varint,2,opt,name=power,proto3" json:"power,omitempty"` // contains filtered or unexported fields }
LastValidatorPower required for validator set update logic.
func (*LastValidatorPower) Descriptor
deprecated
func (*LastValidatorPower) Descriptor() ([]byte, []int)
Deprecated: Use LastValidatorPower.ProtoReflect.Descriptor instead.
func (*LastValidatorPower) GetAddress ¶
func (x *LastValidatorPower) GetAddress() string
func (*LastValidatorPower) GetPower ¶
func (x *LastValidatorPower) GetPower() int64
func (*LastValidatorPower) ProtoMessage ¶
func (*LastValidatorPower) ProtoMessage()
func (*LastValidatorPower) ProtoReflect ¶
func (x *LastValidatorPower) ProtoReflect() protoreflect.Message
func (*LastValidatorPower) Reset ¶
func (x *LastValidatorPower) Reset()
func (*LastValidatorPower) String ¶
func (x *LastValidatorPower) String() string
type MsgBeginRedelegate ¶
type MsgBeginRedelegate struct { DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` ValidatorSrcAddress string `protobuf:"bytes,2,opt,name=validator_src_address,json=validatorSrcAddress,proto3" json:"validator_src_address,omitempty"` ValidatorDstAddress string `protobuf:"bytes,3,opt,name=validator_dst_address,json=validatorDstAddress,proto3" json:"validator_dst_address,omitempty"` Amount *v1beta1.Coin `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
MsgBeginRedelegate defines a SDK message for performing a redelegation of coins from a delegator and source validator to a destination validator.
func (*MsgBeginRedelegate) Descriptor
deprecated
func (*MsgBeginRedelegate) Descriptor() ([]byte, []int)
Deprecated: Use MsgBeginRedelegate.ProtoReflect.Descriptor instead.
func (*MsgBeginRedelegate) GetAmount ¶
func (x *MsgBeginRedelegate) GetAmount() *v1beta1.Coin
func (*MsgBeginRedelegate) GetDelegatorAddress ¶
func (x *MsgBeginRedelegate) GetDelegatorAddress() string
func (*MsgBeginRedelegate) GetValidatorDstAddress ¶
func (x *MsgBeginRedelegate) GetValidatorDstAddress() string
func (*MsgBeginRedelegate) GetValidatorSrcAddress ¶
func (x *MsgBeginRedelegate) GetValidatorSrcAddress() string
func (*MsgBeginRedelegate) ProtoMessage ¶
func (*MsgBeginRedelegate) ProtoMessage()
func (*MsgBeginRedelegate) ProtoReflect ¶
func (x *MsgBeginRedelegate) ProtoReflect() protoreflect.Message
func (*MsgBeginRedelegate) Reset ¶
func (x *MsgBeginRedelegate) Reset()
func (*MsgBeginRedelegate) String ¶
func (x *MsgBeginRedelegate) String() string
type MsgBeginRedelegateResponse ¶
type MsgBeginRedelegateResponse struct { CompletionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=completion_time,json=completionTime,proto3" json:"completion_time,omitempty"` // contains filtered or unexported fields }
MsgBeginRedelegateResponse defines the Msg/BeginRedelegate response type.
func (*MsgBeginRedelegateResponse) Descriptor
deprecated
func (*MsgBeginRedelegateResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgBeginRedelegateResponse.ProtoReflect.Descriptor instead.
func (*MsgBeginRedelegateResponse) GetCompletionTime ¶
func (x *MsgBeginRedelegateResponse) GetCompletionTime() *timestamppb.Timestamp
func (*MsgBeginRedelegateResponse) ProtoMessage ¶
func (*MsgBeginRedelegateResponse) ProtoMessage()
func (*MsgBeginRedelegateResponse) ProtoReflect ¶
func (x *MsgBeginRedelegateResponse) ProtoReflect() protoreflect.Message
func (*MsgBeginRedelegateResponse) Reset ¶
func (x *MsgBeginRedelegateResponse) Reset()
func (*MsgBeginRedelegateResponse) String ¶
func (x *MsgBeginRedelegateResponse) String() string
type MsgCancelUnbondingDelegation ¶
type MsgCancelUnbondingDelegation struct { DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` // amount is always less than or equal to unbonding delegation entry balance Amount *v1beta1.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` // creation_height is the height which the unbonding took place. CreationHeight int64 `protobuf:"varint,4,opt,name=creation_height,json=creationHeight,proto3" json:"creation_height,omitempty"` // contains filtered or unexported fields }
MsgCancelUnbondingDelegation defines the SDK message for performing a cancel unbonding delegation for delegator
Since: cosmos-sdk 0.46
func (*MsgCancelUnbondingDelegation) Descriptor
deprecated
func (*MsgCancelUnbondingDelegation) Descriptor() ([]byte, []int)
Deprecated: Use MsgCancelUnbondingDelegation.ProtoReflect.Descriptor instead.
func (*MsgCancelUnbondingDelegation) GetAmount ¶
func (x *MsgCancelUnbondingDelegation) GetAmount() *v1beta1.Coin
func (*MsgCancelUnbondingDelegation) GetCreationHeight ¶
func (x *MsgCancelUnbondingDelegation) GetCreationHeight() int64
func (*MsgCancelUnbondingDelegation) GetDelegatorAddress ¶
func (x *MsgCancelUnbondingDelegation) GetDelegatorAddress() string
func (*MsgCancelUnbondingDelegation) GetValidatorAddress ¶
func (x *MsgCancelUnbondingDelegation) GetValidatorAddress() string
func (*MsgCancelUnbondingDelegation) ProtoMessage ¶
func (*MsgCancelUnbondingDelegation) ProtoMessage()
func (*MsgCancelUnbondingDelegation) ProtoReflect ¶
func (x *MsgCancelUnbondingDelegation) ProtoReflect() protoreflect.Message
func (*MsgCancelUnbondingDelegation) Reset ¶
func (x *MsgCancelUnbondingDelegation) Reset()
func (*MsgCancelUnbondingDelegation) String ¶
func (x *MsgCancelUnbondingDelegation) String() string
type MsgCancelUnbondingDelegationResponse ¶
type MsgCancelUnbondingDelegationResponse struct {
// contains filtered or unexported fields
}
MsgCancelUnbondingDelegationResponse
Since: cosmos-sdk 0.46
func (*MsgCancelUnbondingDelegationResponse) Descriptor
deprecated
func (*MsgCancelUnbondingDelegationResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgCancelUnbondingDelegationResponse.ProtoReflect.Descriptor instead.
func (*MsgCancelUnbondingDelegationResponse) ProtoMessage ¶
func (*MsgCancelUnbondingDelegationResponse) ProtoMessage()
func (*MsgCancelUnbondingDelegationResponse) ProtoReflect ¶
func (x *MsgCancelUnbondingDelegationResponse) ProtoReflect() protoreflect.Message
func (*MsgCancelUnbondingDelegationResponse) Reset ¶
func (x *MsgCancelUnbondingDelegationResponse) Reset()
func (*MsgCancelUnbondingDelegationResponse) String ¶
func (x *MsgCancelUnbondingDelegationResponse) String() string
type MsgClient ¶
type MsgClient interface { // CreateValidator defines a method for creating a new validator. CreateValidator(ctx context.Context, in *MsgCreateValidator, opts ...grpc.CallOption) (*MsgCreateValidatorResponse, error) // EditValidator defines a method for editing an existing validator. EditValidator(ctx context.Context, in *MsgEditValidator, opts ...grpc.CallOption) (*MsgEditValidatorResponse, error) // Delegate defines a method for performing a delegation of coins // from a delegator to a validator. Delegate(ctx context.Context, in *MsgDelegate, opts ...grpc.CallOption) (*MsgDelegateResponse, error) // BeginRedelegate defines a method for performing a redelegation // of coins from a delegator and source validator to a destination validator. BeginRedelegate(ctx context.Context, in *MsgBeginRedelegate, opts ...grpc.CallOption) (*MsgBeginRedelegateResponse, error) // Undelegate defines a method for performing an undelegation from a // delegate and a validator. Undelegate(ctx context.Context, in *MsgUndelegate, opts ...grpc.CallOption) (*MsgUndelegateResponse, error) // CancelUnbondingDelegation defines a method for performing canceling the unbonding delegation // and delegate back to previous validator. // // Since: cosmos-sdk 0.46 CancelUnbondingDelegation(ctx context.Context, in *MsgCancelUnbondingDelegation, opts ...grpc.CallOption) (*MsgCancelUnbondingDelegationResponse, error) // UpdateParams defines an operation for updating the x/staking module // parameters. // Since: cosmos-sdk 0.47 UpdateParams(ctx context.Context, in *MsgUpdateParams, opts ...grpc.CallOption) (*MsgUpdateParamsResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc.ClientConnInterface) MsgClient
type MsgCreateValidator ¶
type MsgCreateValidator struct { Description *Description `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` Commission *CommissionRates `protobuf:"bytes,2,opt,name=commission,proto3" json:"commission,omitempty"` MinSelfDelegation string `protobuf:"bytes,3,opt,name=min_self_delegation,json=minSelfDelegation,proto3" json:"min_self_delegation,omitempty"` // Deprecated: Use of Delegator Address in MsgCreateValidator is deprecated. // The validator address bytes and delegator address bytes refer to the same account while creating validator (defer // only in bech32 notation). // // Deprecated: Do not use. DelegatorAddress string `protobuf:"bytes,4,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` ValidatorAddress string `protobuf:"bytes,5,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` Pubkey *anypb.Any `protobuf:"bytes,6,opt,name=pubkey,proto3" json:"pubkey,omitempty"` Value *v1beta1.Coin `protobuf:"bytes,7,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
MsgCreateValidator defines a SDK message for creating a new validator.
func (*MsgCreateValidator) Descriptor
deprecated
func (*MsgCreateValidator) Descriptor() ([]byte, []int)
Deprecated: Use MsgCreateValidator.ProtoReflect.Descriptor instead.
func (*MsgCreateValidator) GetCommission ¶
func (x *MsgCreateValidator) GetCommission() *CommissionRates
func (*MsgCreateValidator) GetDelegatorAddress
deprecated
func (x *MsgCreateValidator) GetDelegatorAddress() string
Deprecated: Do not use.
func (*MsgCreateValidator) GetDescription ¶
func (x *MsgCreateValidator) GetDescription() *Description
func (*MsgCreateValidator) GetMinSelfDelegation ¶
func (x *MsgCreateValidator) GetMinSelfDelegation() string
func (*MsgCreateValidator) GetPubkey ¶
func (x *MsgCreateValidator) GetPubkey() *anypb.Any
func (*MsgCreateValidator) GetValidatorAddress ¶
func (x *MsgCreateValidator) GetValidatorAddress() string
func (*MsgCreateValidator) GetValue ¶
func (x *MsgCreateValidator) GetValue() *v1beta1.Coin
func (*MsgCreateValidator) ProtoMessage ¶
func (*MsgCreateValidator) ProtoMessage()
func (*MsgCreateValidator) ProtoReflect ¶
func (x *MsgCreateValidator) ProtoReflect() protoreflect.Message
func (*MsgCreateValidator) Reset ¶
func (x *MsgCreateValidator) Reset()
func (*MsgCreateValidator) String ¶
func (x *MsgCreateValidator) String() string
type MsgCreateValidatorResponse ¶
type MsgCreateValidatorResponse struct {
// contains filtered or unexported fields
}
MsgCreateValidatorResponse defines the Msg/CreateValidator response type.
func (*MsgCreateValidatorResponse) Descriptor
deprecated
func (*MsgCreateValidatorResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgCreateValidatorResponse.ProtoReflect.Descriptor instead.
func (*MsgCreateValidatorResponse) ProtoMessage ¶
func (*MsgCreateValidatorResponse) ProtoMessage()
func (*MsgCreateValidatorResponse) ProtoReflect ¶
func (x *MsgCreateValidatorResponse) ProtoReflect() protoreflect.Message
func (*MsgCreateValidatorResponse) Reset ¶
func (x *MsgCreateValidatorResponse) Reset()
func (*MsgCreateValidatorResponse) String ¶
func (x *MsgCreateValidatorResponse) String() string
type MsgDelegate ¶
type MsgDelegate struct { DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` Amount *v1beta1.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
MsgDelegate defines a SDK message for performing a delegation of coins from a delegator to a validator.
func (*MsgDelegate) Descriptor
deprecated
func (*MsgDelegate) Descriptor() ([]byte, []int)
Deprecated: Use MsgDelegate.ProtoReflect.Descriptor instead.
func (*MsgDelegate) GetAmount ¶
func (x *MsgDelegate) GetAmount() *v1beta1.Coin
func (*MsgDelegate) GetDelegatorAddress ¶
func (x *MsgDelegate) GetDelegatorAddress() string
func (*MsgDelegate) GetValidatorAddress ¶
func (x *MsgDelegate) GetValidatorAddress() string
func (*MsgDelegate) ProtoMessage ¶
func (*MsgDelegate) ProtoMessage()
func (*MsgDelegate) ProtoReflect ¶
func (x *MsgDelegate) ProtoReflect() protoreflect.Message
func (*MsgDelegate) Reset ¶
func (x *MsgDelegate) Reset()
func (*MsgDelegate) String ¶
func (x *MsgDelegate) String() string
type MsgDelegateResponse ¶
type MsgDelegateResponse struct {
// contains filtered or unexported fields
}
MsgDelegateResponse defines the Msg/Delegate response type.
func (*MsgDelegateResponse) Descriptor
deprecated
func (*MsgDelegateResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgDelegateResponse.ProtoReflect.Descriptor instead.
func (*MsgDelegateResponse) ProtoMessage ¶
func (*MsgDelegateResponse) ProtoMessage()
func (*MsgDelegateResponse) ProtoReflect ¶
func (x *MsgDelegateResponse) ProtoReflect() protoreflect.Message
func (*MsgDelegateResponse) Reset ¶
func (x *MsgDelegateResponse) Reset()
func (*MsgDelegateResponse) String ¶
func (x *MsgDelegateResponse) String() string
type MsgEditValidator ¶
type MsgEditValidator struct { Description *Description `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` // We pass a reference to the new commission rate and min self delegation as // it's not mandatory to update. If not updated, the deserialized rate will be // zero with no way to distinguish if an update was intended. // REF: #2373 CommissionRate string `protobuf:"bytes,3,opt,name=commission_rate,json=commissionRate,proto3" json:"commission_rate,omitempty"` MinSelfDelegation string `protobuf:"bytes,4,opt,name=min_self_delegation,json=minSelfDelegation,proto3" json:"min_self_delegation,omitempty"` // contains filtered or unexported fields }
MsgEditValidator defines a SDK message for editing an existing validator.
func (*MsgEditValidator) Descriptor
deprecated
func (*MsgEditValidator) Descriptor() ([]byte, []int)
Deprecated: Use MsgEditValidator.ProtoReflect.Descriptor instead.
func (*MsgEditValidator) GetCommissionRate ¶
func (x *MsgEditValidator) GetCommissionRate() string
func (*MsgEditValidator) GetDescription ¶
func (x *MsgEditValidator) GetDescription() *Description
func (*MsgEditValidator) GetMinSelfDelegation ¶
func (x *MsgEditValidator) GetMinSelfDelegation() string
func (*MsgEditValidator) GetValidatorAddress ¶
func (x *MsgEditValidator) GetValidatorAddress() string
func (*MsgEditValidator) ProtoMessage ¶
func (*MsgEditValidator) ProtoMessage()
func (*MsgEditValidator) ProtoReflect ¶
func (x *MsgEditValidator) ProtoReflect() protoreflect.Message
func (*MsgEditValidator) Reset ¶
func (x *MsgEditValidator) Reset()
func (*MsgEditValidator) String ¶
func (x *MsgEditValidator) String() string
type MsgEditValidatorResponse ¶
type MsgEditValidatorResponse struct {
// contains filtered or unexported fields
}
MsgEditValidatorResponse defines the Msg/EditValidator response type.
func (*MsgEditValidatorResponse) Descriptor
deprecated
func (*MsgEditValidatorResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgEditValidatorResponse.ProtoReflect.Descriptor instead.
func (*MsgEditValidatorResponse) ProtoMessage ¶
func (*MsgEditValidatorResponse) ProtoMessage()
func (*MsgEditValidatorResponse) ProtoReflect ¶
func (x *MsgEditValidatorResponse) ProtoReflect() protoreflect.Message
func (*MsgEditValidatorResponse) Reset ¶
func (x *MsgEditValidatorResponse) Reset()
func (*MsgEditValidatorResponse) String ¶
func (x *MsgEditValidatorResponse) String() string
type MsgServer ¶
type MsgServer interface { // CreateValidator defines a method for creating a new validator. CreateValidator(context.Context, *MsgCreateValidator) (*MsgCreateValidatorResponse, error) // EditValidator defines a method for editing an existing validator. EditValidator(context.Context, *MsgEditValidator) (*MsgEditValidatorResponse, error) // Delegate defines a method for performing a delegation of coins // from a delegator to a validator. Delegate(context.Context, *MsgDelegate) (*MsgDelegateResponse, error) // BeginRedelegate defines a method for performing a redelegation // of coins from a delegator and source validator to a destination validator. BeginRedelegate(context.Context, *MsgBeginRedelegate) (*MsgBeginRedelegateResponse, error) // Undelegate defines a method for performing an undelegation from a // delegate and a validator. Undelegate(context.Context, *MsgUndelegate) (*MsgUndelegateResponse, error) // CancelUnbondingDelegation defines a method for performing canceling the unbonding delegation // and delegate back to previous validator. // // Since: cosmos-sdk 0.46 CancelUnbondingDelegation(context.Context, *MsgCancelUnbondingDelegation) (*MsgCancelUnbondingDelegationResponse, error) // UpdateParams defines an operation for updating the x/staking module // parameters. // Since: cosmos-sdk 0.47 UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error) // contains filtered or unexported methods }
MsgServer is the server API for Msg service. All implementations must embed UnimplementedMsgServer for forward compatibility
type MsgUndelegate ¶
type MsgUndelegate struct { DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` Amount *v1beta1.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
MsgUndelegate defines a SDK message for performing an undelegation from a delegate and a validator.
func (*MsgUndelegate) Descriptor
deprecated
func (*MsgUndelegate) Descriptor() ([]byte, []int)
Deprecated: Use MsgUndelegate.ProtoReflect.Descriptor instead.
func (*MsgUndelegate) GetAmount ¶
func (x *MsgUndelegate) GetAmount() *v1beta1.Coin
func (*MsgUndelegate) GetDelegatorAddress ¶
func (x *MsgUndelegate) GetDelegatorAddress() string
func (*MsgUndelegate) GetValidatorAddress ¶
func (x *MsgUndelegate) GetValidatorAddress() string
func (*MsgUndelegate) ProtoMessage ¶
func (*MsgUndelegate) ProtoMessage()
func (*MsgUndelegate) ProtoReflect ¶
func (x *MsgUndelegate) ProtoReflect() protoreflect.Message
func (*MsgUndelegate) Reset ¶
func (x *MsgUndelegate) Reset()
func (*MsgUndelegate) String ¶
func (x *MsgUndelegate) String() string
type MsgUndelegateResponse ¶
type MsgUndelegateResponse struct { CompletionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=completion_time,json=completionTime,proto3" json:"completion_time,omitempty"` // amount returns the amount of undelegated coins // // Since: cosmos-sdk 0.48 Amount *v1beta1.Coin `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
MsgUndelegateResponse defines the Msg/Undelegate response type.
func (*MsgUndelegateResponse) Descriptor
deprecated
func (*MsgUndelegateResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgUndelegateResponse.ProtoReflect.Descriptor instead.
func (*MsgUndelegateResponse) GetAmount ¶ added in v0.3.0
func (x *MsgUndelegateResponse) GetAmount() *v1beta1.Coin
func (*MsgUndelegateResponse) GetCompletionTime ¶
func (x *MsgUndelegateResponse) GetCompletionTime() *timestamppb.Timestamp
func (*MsgUndelegateResponse) ProtoMessage ¶
func (*MsgUndelegateResponse) ProtoMessage()
func (*MsgUndelegateResponse) ProtoReflect ¶
func (x *MsgUndelegateResponse) ProtoReflect() protoreflect.Message
func (*MsgUndelegateResponse) Reset ¶
func (x *MsgUndelegateResponse) Reset()
func (*MsgUndelegateResponse) String ¶
func (x *MsgUndelegateResponse) String() string
type MsgUpdateParams ¶
type MsgUpdateParams struct { // authority is the address that controls the module (defaults to x/gov unless overwritten). Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"` // params defines the x/staking parameters to update. // // NOTE: All parameters must be supplied. Params *Params `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
MsgUpdateParams is the Msg/UpdateParams request type.
Since: cosmos-sdk 0.47
func (*MsgUpdateParams) Descriptor
deprecated
func (*MsgUpdateParams) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParams.ProtoReflect.Descriptor instead.
func (*MsgUpdateParams) GetAuthority ¶
func (x *MsgUpdateParams) GetAuthority() string
func (*MsgUpdateParams) GetParams ¶
func (x *MsgUpdateParams) GetParams() *Params
func (*MsgUpdateParams) ProtoMessage ¶
func (*MsgUpdateParams) ProtoMessage()
func (*MsgUpdateParams) ProtoReflect ¶
func (x *MsgUpdateParams) ProtoReflect() protoreflect.Message
func (*MsgUpdateParams) Reset ¶
func (x *MsgUpdateParams) Reset()
func (*MsgUpdateParams) String ¶
func (x *MsgUpdateParams) String() string
type MsgUpdateParamsResponse ¶
type MsgUpdateParamsResponse struct {
// contains filtered or unexported fields
}
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Since: cosmos-sdk 0.47
func (*MsgUpdateParamsResponse) Descriptor
deprecated
func (*MsgUpdateParamsResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParamsResponse.ProtoReflect.Descriptor instead.
func (*MsgUpdateParamsResponse) ProtoMessage ¶
func (*MsgUpdateParamsResponse) ProtoMessage()
func (*MsgUpdateParamsResponse) ProtoReflect ¶
func (x *MsgUpdateParamsResponse) ProtoReflect() protoreflect.Message
func (*MsgUpdateParamsResponse) Reset ¶
func (x *MsgUpdateParamsResponse) Reset()
func (*MsgUpdateParamsResponse) String ¶
func (x *MsgUpdateParamsResponse) String() string
type Params ¶
type Params struct { // unbonding_time is the time duration of unbonding. UnbondingTime *durationpb.Duration `protobuf:"bytes,1,opt,name=unbonding_time,json=unbondingTime,proto3" json:"unbonding_time,omitempty"` // max_validators is the maximum number of validators. MaxValidators uint32 `protobuf:"varint,2,opt,name=max_validators,json=maxValidators,proto3" json:"max_validators,omitempty"` // max_entries is the max entries for either unbonding delegation or redelegation (per pair/trio). MaxEntries uint32 `protobuf:"varint,3,opt,name=max_entries,json=maxEntries,proto3" json:"max_entries,omitempty"` // historical_entries is the number of historical entries to persist. HistoricalEntries uint32 `protobuf:"varint,4,opt,name=historical_entries,json=historicalEntries,proto3" json:"historical_entries,omitempty"` // bond_denom defines the bondable coin denomination. BondDenom string `protobuf:"bytes,5,opt,name=bond_denom,json=bondDenom,proto3" json:"bond_denom,omitempty"` // min_commission_rate is the chain-wide minimum commission rate that a validator can charge their delegators MinCommissionRate string `protobuf:"bytes,6,opt,name=min_commission_rate,json=minCommissionRate,proto3" json:"min_commission_rate,omitempty"` // contains filtered or unexported fields }
Params defines the parameters for the x/staking module.
func (*Params) GetUnbondingTime ¶
func (x *Params) GetUnbondingTime() *durationpb.Duration
func (*Params) ProtoReflect ¶
func (x *Params) ProtoReflect() protoreflect.Message
type Pool ¶
type Pool struct { NotBondedTokens string `protobuf:"bytes,1,opt,name=not_bonded_tokens,json=notBondedTokens,proto3" json:"not_bonded_tokens,omitempty"` BondedTokens string `protobuf:"bytes,2,opt,name=bonded_tokens,json=bondedTokens,proto3" json:"bonded_tokens,omitempty"` // contains filtered or unexported fields }
Pool is used for tracking bonded and not-bonded token supply of the bond denomination.
func (*Pool) ProtoReflect ¶
func (x *Pool) ProtoReflect() protoreflect.Message
type QueryClient ¶
type QueryClient interface { // Validators queries all validators that match the given status. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. Validators(ctx context.Context, in *QueryValidatorsRequest, opts ...grpc.CallOption) (*QueryValidatorsResponse, error) // Validator queries validator info for given validator address. Validator(ctx context.Context, in *QueryValidatorRequest, opts ...grpc.CallOption) (*QueryValidatorResponse, error) // ValidatorDelegations queries delegate info for given validator. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. ValidatorDelegations(ctx context.Context, in *QueryValidatorDelegationsRequest, opts ...grpc.CallOption) (*QueryValidatorDelegationsResponse, error) // ValidatorUnbondingDelegations queries unbonding delegations of a validator. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. ValidatorUnbondingDelegations(ctx context.Context, in *QueryValidatorUnbondingDelegationsRequest, opts ...grpc.CallOption) (*QueryValidatorUnbondingDelegationsResponse, error) // Delegation queries delegate info for given validator delegator pair. Delegation(ctx context.Context, in *QueryDelegationRequest, opts ...grpc.CallOption) (*QueryDelegationResponse, error) // UnbondingDelegation queries unbonding info for given validator delegator // pair. UnbondingDelegation(ctx context.Context, in *QueryUnbondingDelegationRequest, opts ...grpc.CallOption) (*QueryUnbondingDelegationResponse, error) // DelegatorDelegations queries all delegations of a given delegator address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. DelegatorDelegations(ctx context.Context, in *QueryDelegatorDelegationsRequest, opts ...grpc.CallOption) (*QueryDelegatorDelegationsResponse, error) // DelegatorUnbondingDelegations queries all unbonding delegations of a given // delegator address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. DelegatorUnbondingDelegations(ctx context.Context, in *QueryDelegatorUnbondingDelegationsRequest, opts ...grpc.CallOption) (*QueryDelegatorUnbondingDelegationsResponse, error) // Redelegations queries redelegations of given address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. Redelegations(ctx context.Context, in *QueryRedelegationsRequest, opts ...grpc.CallOption) (*QueryRedelegationsResponse, error) // DelegatorValidators queries all validators info for given delegator // address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. DelegatorValidators(ctx context.Context, in *QueryDelegatorValidatorsRequest, opts ...grpc.CallOption) (*QueryDelegatorValidatorsResponse, error) // DelegatorValidator queries validator info for given delegator validator // pair. DelegatorValidator(ctx context.Context, in *QueryDelegatorValidatorRequest, opts ...grpc.CallOption) (*QueryDelegatorValidatorResponse, error) // HistoricalInfo queries the historical info for given height. HistoricalInfo(ctx context.Context, in *QueryHistoricalInfoRequest, opts ...grpc.CallOption) (*QueryHistoricalInfoResponse, error) // Pool queries the pool info. Pool(ctx context.Context, in *QueryPoolRequest, opts ...grpc.CallOption) (*QueryPoolResponse, error) // Parameters queries the staking parameters. Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc.ClientConnInterface) QueryClient
type QueryDelegationRequest ¶
type QueryDelegationRequest struct { // delegator_addr defines the delegator address to query for. DelegatorAddr string `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"` // validator_addr defines the validator address to query for. ValidatorAddr string `protobuf:"bytes,2,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"` // contains filtered or unexported fields }
QueryDelegationRequest is request type for the Query/Delegation RPC method.
func (*QueryDelegationRequest) Descriptor
deprecated
func (*QueryDelegationRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegationRequest.ProtoReflect.Descriptor instead.
func (*QueryDelegationRequest) GetDelegatorAddr ¶
func (x *QueryDelegationRequest) GetDelegatorAddr() string
func (*QueryDelegationRequest) GetValidatorAddr ¶
func (x *QueryDelegationRequest) GetValidatorAddr() string
func (*QueryDelegationRequest) ProtoMessage ¶
func (*QueryDelegationRequest) ProtoMessage()
func (*QueryDelegationRequest) ProtoReflect ¶
func (x *QueryDelegationRequest) ProtoReflect() protoreflect.Message
func (*QueryDelegationRequest) Reset ¶
func (x *QueryDelegationRequest) Reset()
func (*QueryDelegationRequest) String ¶
func (x *QueryDelegationRequest) String() string
type QueryDelegationResponse ¶
type QueryDelegationResponse struct { // delegation_responses defines the delegation info of a delegation. DelegationResponse *DelegationResponse `protobuf:"bytes,1,opt,name=delegation_response,json=delegationResponse,proto3" json:"delegation_response,omitempty"` // contains filtered or unexported fields }
QueryDelegationResponse is response type for the Query/Delegation RPC method.
func (*QueryDelegationResponse) Descriptor
deprecated
func (*QueryDelegationResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegationResponse.ProtoReflect.Descriptor instead.
func (*QueryDelegationResponse) GetDelegationResponse ¶
func (x *QueryDelegationResponse) GetDelegationResponse() *DelegationResponse
func (*QueryDelegationResponse) ProtoMessage ¶
func (*QueryDelegationResponse) ProtoMessage()
func (*QueryDelegationResponse) ProtoReflect ¶
func (x *QueryDelegationResponse) ProtoReflect() protoreflect.Message
func (*QueryDelegationResponse) Reset ¶
func (x *QueryDelegationResponse) Reset()
func (*QueryDelegationResponse) String ¶
func (x *QueryDelegationResponse) String() string
type QueryDelegatorDelegationsRequest ¶
type QueryDelegatorDelegationsRequest struct { // delegator_addr defines the delegator address to query for. DelegatorAddr string `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryDelegatorDelegationsRequest is request type for the Query/DelegatorDelegations RPC method.
func (*QueryDelegatorDelegationsRequest) Descriptor
deprecated
func (*QueryDelegatorDelegationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorDelegationsRequest.ProtoReflect.Descriptor instead.
func (*QueryDelegatorDelegationsRequest) GetDelegatorAddr ¶
func (x *QueryDelegatorDelegationsRequest) GetDelegatorAddr() string
func (*QueryDelegatorDelegationsRequest) GetPagination ¶
func (x *QueryDelegatorDelegationsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryDelegatorDelegationsRequest) ProtoMessage ¶
func (*QueryDelegatorDelegationsRequest) ProtoMessage()
func (*QueryDelegatorDelegationsRequest) ProtoReflect ¶
func (x *QueryDelegatorDelegationsRequest) ProtoReflect() protoreflect.Message
func (*QueryDelegatorDelegationsRequest) Reset ¶
func (x *QueryDelegatorDelegationsRequest) Reset()
func (*QueryDelegatorDelegationsRequest) String ¶
func (x *QueryDelegatorDelegationsRequest) String() string
type QueryDelegatorDelegationsResponse ¶
type QueryDelegatorDelegationsResponse struct { // delegation_responses defines all the delegations' info of a delegator. DelegationResponses []*DelegationResponse `protobuf:"bytes,1,rep,name=delegation_responses,json=delegationResponses,proto3" json:"delegation_responses,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryDelegatorDelegationsResponse is response type for the Query/DelegatorDelegations RPC method.
func (*QueryDelegatorDelegationsResponse) Descriptor
deprecated
func (*QueryDelegatorDelegationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorDelegationsResponse.ProtoReflect.Descriptor instead.
func (*QueryDelegatorDelegationsResponse) GetDelegationResponses ¶
func (x *QueryDelegatorDelegationsResponse) GetDelegationResponses() []*DelegationResponse
func (*QueryDelegatorDelegationsResponse) GetPagination ¶
func (x *QueryDelegatorDelegationsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryDelegatorDelegationsResponse) ProtoMessage ¶
func (*QueryDelegatorDelegationsResponse) ProtoMessage()
func (*QueryDelegatorDelegationsResponse) ProtoReflect ¶
func (x *QueryDelegatorDelegationsResponse) ProtoReflect() protoreflect.Message
func (*QueryDelegatorDelegationsResponse) Reset ¶
func (x *QueryDelegatorDelegationsResponse) Reset()
func (*QueryDelegatorDelegationsResponse) String ¶
func (x *QueryDelegatorDelegationsResponse) String() string
type QueryDelegatorUnbondingDelegationsRequest ¶
type QueryDelegatorUnbondingDelegationsRequest struct { // delegator_addr defines the delegator address to query for. DelegatorAddr string `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryDelegatorUnbondingDelegationsRequest is request type for the Query/DelegatorUnbondingDelegations RPC method.
func (*QueryDelegatorUnbondingDelegationsRequest) Descriptor
deprecated
func (*QueryDelegatorUnbondingDelegationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorUnbondingDelegationsRequest.ProtoReflect.Descriptor instead.
func (*QueryDelegatorUnbondingDelegationsRequest) GetDelegatorAddr ¶
func (x *QueryDelegatorUnbondingDelegationsRequest) GetDelegatorAddr() string
func (*QueryDelegatorUnbondingDelegationsRequest) GetPagination ¶
func (x *QueryDelegatorUnbondingDelegationsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryDelegatorUnbondingDelegationsRequest) ProtoMessage ¶
func (*QueryDelegatorUnbondingDelegationsRequest) ProtoMessage()
func (*QueryDelegatorUnbondingDelegationsRequest) ProtoReflect ¶
func (x *QueryDelegatorUnbondingDelegationsRequest) ProtoReflect() protoreflect.Message
func (*QueryDelegatorUnbondingDelegationsRequest) Reset ¶
func (x *QueryDelegatorUnbondingDelegationsRequest) Reset()
func (*QueryDelegatorUnbondingDelegationsRequest) String ¶
func (x *QueryDelegatorUnbondingDelegationsRequest) String() string
type QueryDelegatorUnbondingDelegationsResponse ¶
type QueryDelegatorUnbondingDelegationsResponse struct { UnbondingResponses []*UnbondingDelegation `protobuf:"bytes,1,rep,name=unbonding_responses,json=unbondingResponses,proto3" json:"unbonding_responses,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryUnbondingDelegatorDelegationsResponse is response type for the Query/UnbondingDelegatorDelegations RPC method.
func (*QueryDelegatorUnbondingDelegationsResponse) Descriptor
deprecated
func (*QueryDelegatorUnbondingDelegationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorUnbondingDelegationsResponse.ProtoReflect.Descriptor instead.
func (*QueryDelegatorUnbondingDelegationsResponse) GetPagination ¶
func (x *QueryDelegatorUnbondingDelegationsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryDelegatorUnbondingDelegationsResponse) GetUnbondingResponses ¶
func (x *QueryDelegatorUnbondingDelegationsResponse) GetUnbondingResponses() []*UnbondingDelegation
func (*QueryDelegatorUnbondingDelegationsResponse) ProtoMessage ¶
func (*QueryDelegatorUnbondingDelegationsResponse) ProtoMessage()
func (*QueryDelegatorUnbondingDelegationsResponse) ProtoReflect ¶
func (x *QueryDelegatorUnbondingDelegationsResponse) ProtoReflect() protoreflect.Message
func (*QueryDelegatorUnbondingDelegationsResponse) Reset ¶
func (x *QueryDelegatorUnbondingDelegationsResponse) Reset()
func (*QueryDelegatorUnbondingDelegationsResponse) String ¶
func (x *QueryDelegatorUnbondingDelegationsResponse) String() string
type QueryDelegatorValidatorRequest ¶
type QueryDelegatorValidatorRequest struct { // delegator_addr defines the delegator address to query for. DelegatorAddr string `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"` // validator_addr defines the validator address to query for. ValidatorAddr string `protobuf:"bytes,2,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"` // contains filtered or unexported fields }
QueryDelegatorValidatorRequest is request type for the Query/DelegatorValidator RPC method.
func (*QueryDelegatorValidatorRequest) Descriptor
deprecated
func (*QueryDelegatorValidatorRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorValidatorRequest.ProtoReflect.Descriptor instead.
func (*QueryDelegatorValidatorRequest) GetDelegatorAddr ¶
func (x *QueryDelegatorValidatorRequest) GetDelegatorAddr() string
func (*QueryDelegatorValidatorRequest) GetValidatorAddr ¶
func (x *QueryDelegatorValidatorRequest) GetValidatorAddr() string
func (*QueryDelegatorValidatorRequest) ProtoMessage ¶
func (*QueryDelegatorValidatorRequest) ProtoMessage()
func (*QueryDelegatorValidatorRequest) ProtoReflect ¶
func (x *QueryDelegatorValidatorRequest) ProtoReflect() protoreflect.Message
func (*QueryDelegatorValidatorRequest) Reset ¶
func (x *QueryDelegatorValidatorRequest) Reset()
func (*QueryDelegatorValidatorRequest) String ¶
func (x *QueryDelegatorValidatorRequest) String() string
type QueryDelegatorValidatorResponse ¶
type QueryDelegatorValidatorResponse struct { // validator defines the validator info. Validator *Validator `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator,omitempty"` // contains filtered or unexported fields }
QueryDelegatorValidatorResponse response type for the Query/DelegatorValidator RPC method.
func (*QueryDelegatorValidatorResponse) Descriptor
deprecated
func (*QueryDelegatorValidatorResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorValidatorResponse.ProtoReflect.Descriptor instead.
func (*QueryDelegatorValidatorResponse) GetValidator ¶
func (x *QueryDelegatorValidatorResponse) GetValidator() *Validator
func (*QueryDelegatorValidatorResponse) ProtoMessage ¶
func (*QueryDelegatorValidatorResponse) ProtoMessage()
func (*QueryDelegatorValidatorResponse) ProtoReflect ¶
func (x *QueryDelegatorValidatorResponse) ProtoReflect() protoreflect.Message
func (*QueryDelegatorValidatorResponse) Reset ¶
func (x *QueryDelegatorValidatorResponse) Reset()
func (*QueryDelegatorValidatorResponse) String ¶
func (x *QueryDelegatorValidatorResponse) String() string
type QueryDelegatorValidatorsRequest ¶
type QueryDelegatorValidatorsRequest struct { // delegator_addr defines the delegator address to query for. DelegatorAddr string `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryDelegatorValidatorsRequest is request type for the Query/DelegatorValidators RPC method.
func (*QueryDelegatorValidatorsRequest) Descriptor
deprecated
func (*QueryDelegatorValidatorsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorValidatorsRequest.ProtoReflect.Descriptor instead.
func (*QueryDelegatorValidatorsRequest) GetDelegatorAddr ¶
func (x *QueryDelegatorValidatorsRequest) GetDelegatorAddr() string
func (*QueryDelegatorValidatorsRequest) GetPagination ¶
func (x *QueryDelegatorValidatorsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryDelegatorValidatorsRequest) ProtoMessage ¶
func (*QueryDelegatorValidatorsRequest) ProtoMessage()
func (*QueryDelegatorValidatorsRequest) ProtoReflect ¶
func (x *QueryDelegatorValidatorsRequest) ProtoReflect() protoreflect.Message
func (*QueryDelegatorValidatorsRequest) Reset ¶
func (x *QueryDelegatorValidatorsRequest) Reset()
func (*QueryDelegatorValidatorsRequest) String ¶
func (x *QueryDelegatorValidatorsRequest) String() string
type QueryDelegatorValidatorsResponse ¶
type QueryDelegatorValidatorsResponse struct { // validators defines the validators' info of a delegator. Validators []*Validator `protobuf:"bytes,1,rep,name=validators,proto3" json:"validators,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryDelegatorValidatorsResponse is response type for the Query/DelegatorValidators RPC method.
func (*QueryDelegatorValidatorsResponse) Descriptor
deprecated
func (*QueryDelegatorValidatorsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryDelegatorValidatorsResponse.ProtoReflect.Descriptor instead.
func (*QueryDelegatorValidatorsResponse) GetPagination ¶
func (x *QueryDelegatorValidatorsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryDelegatorValidatorsResponse) GetValidators ¶
func (x *QueryDelegatorValidatorsResponse) GetValidators() []*Validator
func (*QueryDelegatorValidatorsResponse) ProtoMessage ¶
func (*QueryDelegatorValidatorsResponse) ProtoMessage()
func (*QueryDelegatorValidatorsResponse) ProtoReflect ¶
func (x *QueryDelegatorValidatorsResponse) ProtoReflect() protoreflect.Message
func (*QueryDelegatorValidatorsResponse) Reset ¶
func (x *QueryDelegatorValidatorsResponse) Reset()
func (*QueryDelegatorValidatorsResponse) String ¶
func (x *QueryDelegatorValidatorsResponse) String() string
type QueryHistoricalInfoRequest ¶
type QueryHistoricalInfoRequest struct { // height defines at which height to query the historical info. Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` // contains filtered or unexported fields }
QueryHistoricalInfoRequest is request type for the Query/HistoricalInfo RPC method.
func (*QueryHistoricalInfoRequest) Descriptor
deprecated
func (*QueryHistoricalInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryHistoricalInfoRequest.ProtoReflect.Descriptor instead.
func (*QueryHistoricalInfoRequest) GetHeight ¶
func (x *QueryHistoricalInfoRequest) GetHeight() int64
func (*QueryHistoricalInfoRequest) ProtoMessage ¶
func (*QueryHistoricalInfoRequest) ProtoMessage()
func (*QueryHistoricalInfoRequest) ProtoReflect ¶
func (x *QueryHistoricalInfoRequest) ProtoReflect() protoreflect.Message
func (*QueryHistoricalInfoRequest) Reset ¶
func (x *QueryHistoricalInfoRequest) Reset()
func (*QueryHistoricalInfoRequest) String ¶
func (x *QueryHistoricalInfoRequest) String() string
type QueryHistoricalInfoResponse ¶
type QueryHistoricalInfoResponse struct { // hist defines the historical info at the given height. Hist *HistoricalInfo `protobuf:"bytes,1,opt,name=hist,proto3" json:"hist,omitempty"` // contains filtered or unexported fields }
QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC method.
func (*QueryHistoricalInfoResponse) Descriptor
deprecated
func (*QueryHistoricalInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryHistoricalInfoResponse.ProtoReflect.Descriptor instead.
func (*QueryHistoricalInfoResponse) GetHist ¶
func (x *QueryHistoricalInfoResponse) GetHist() *HistoricalInfo
func (*QueryHistoricalInfoResponse) ProtoMessage ¶
func (*QueryHistoricalInfoResponse) ProtoMessage()
func (*QueryHistoricalInfoResponse) ProtoReflect ¶
func (x *QueryHistoricalInfoResponse) ProtoReflect() protoreflect.Message
func (*QueryHistoricalInfoResponse) Reset ¶
func (x *QueryHistoricalInfoResponse) Reset()
func (*QueryHistoricalInfoResponse) String ¶
func (x *QueryHistoricalInfoResponse) String() string
type QueryParamsRequest ¶
type QueryParamsRequest struct {
// contains filtered or unexported fields
}
QueryParamsRequest is request type for the Query/Params RPC method.
func (*QueryParamsRequest) Descriptor
deprecated
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryParamsRequest.ProtoReflect.Descriptor instead.
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) ProtoReflect ¶
func (x *QueryParamsRequest) ProtoReflect() protoreflect.Message
func (*QueryParamsRequest) Reset ¶
func (x *QueryParamsRequest) Reset()
func (*QueryParamsRequest) String ¶
func (x *QueryParamsRequest) String() string
type QueryParamsResponse ¶
type QueryParamsResponse struct { // params holds all the parameters of this module. Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
QueryParamsResponse is response type for the Query/Params RPC method.
func (*QueryParamsResponse) Descriptor
deprecated
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryParamsResponse.ProtoReflect.Descriptor instead.
func (*QueryParamsResponse) GetParams ¶
func (x *QueryParamsResponse) GetParams() *Params
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) ProtoReflect ¶
func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message
func (*QueryParamsResponse) Reset ¶
func (x *QueryParamsResponse) Reset()
func (*QueryParamsResponse) String ¶
func (x *QueryParamsResponse) String() string
type QueryPoolRequest ¶
type QueryPoolRequest struct {
// contains filtered or unexported fields
}
QueryPoolRequest is request type for the Query/Pool RPC method.
func (*QueryPoolRequest) Descriptor
deprecated
func (*QueryPoolRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryPoolRequest.ProtoReflect.Descriptor instead.
func (*QueryPoolRequest) ProtoMessage ¶
func (*QueryPoolRequest) ProtoMessage()
func (*QueryPoolRequest) ProtoReflect ¶
func (x *QueryPoolRequest) ProtoReflect() protoreflect.Message
func (*QueryPoolRequest) Reset ¶
func (x *QueryPoolRequest) Reset()
func (*QueryPoolRequest) String ¶
func (x *QueryPoolRequest) String() string
type QueryPoolResponse ¶
type QueryPoolResponse struct { // pool defines the pool info. Pool *Pool `protobuf:"bytes,1,opt,name=pool,proto3" json:"pool,omitempty"` // contains filtered or unexported fields }
QueryPoolResponse is response type for the Query/Pool RPC method.
func (*QueryPoolResponse) Descriptor
deprecated
func (*QueryPoolResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryPoolResponse.ProtoReflect.Descriptor instead.
func (*QueryPoolResponse) GetPool ¶
func (x *QueryPoolResponse) GetPool() *Pool
func (*QueryPoolResponse) ProtoMessage ¶
func (*QueryPoolResponse) ProtoMessage()
func (*QueryPoolResponse) ProtoReflect ¶
func (x *QueryPoolResponse) ProtoReflect() protoreflect.Message
func (*QueryPoolResponse) Reset ¶
func (x *QueryPoolResponse) Reset()
func (*QueryPoolResponse) String ¶
func (x *QueryPoolResponse) String() string
type QueryRedelegationsRequest ¶
type QueryRedelegationsRequest struct { // delegator_addr defines the delegator address to query for. DelegatorAddr string `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"` // src_validator_addr defines the validator address to redelegate from. SrcValidatorAddr string `protobuf:"bytes,2,opt,name=src_validator_addr,json=srcValidatorAddr,proto3" json:"src_validator_addr,omitempty"` // dst_validator_addr defines the validator address to redelegate to. DstValidatorAddr string `protobuf:"bytes,3,opt,name=dst_validator_addr,json=dstValidatorAddr,proto3" json:"dst_validator_addr,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,4,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryRedelegationsRequest is request type for the Query/Redelegations RPC method.
func (*QueryRedelegationsRequest) Descriptor
deprecated
func (*QueryRedelegationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryRedelegationsRequest.ProtoReflect.Descriptor instead.
func (*QueryRedelegationsRequest) GetDelegatorAddr ¶
func (x *QueryRedelegationsRequest) GetDelegatorAddr() string
func (*QueryRedelegationsRequest) GetDstValidatorAddr ¶
func (x *QueryRedelegationsRequest) GetDstValidatorAddr() string
func (*QueryRedelegationsRequest) GetPagination ¶
func (x *QueryRedelegationsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryRedelegationsRequest) GetSrcValidatorAddr ¶
func (x *QueryRedelegationsRequest) GetSrcValidatorAddr() string
func (*QueryRedelegationsRequest) ProtoMessage ¶
func (*QueryRedelegationsRequest) ProtoMessage()
func (*QueryRedelegationsRequest) ProtoReflect ¶
func (x *QueryRedelegationsRequest) ProtoReflect() protoreflect.Message
func (*QueryRedelegationsRequest) Reset ¶
func (x *QueryRedelegationsRequest) Reset()
func (*QueryRedelegationsRequest) String ¶
func (x *QueryRedelegationsRequest) String() string
type QueryRedelegationsResponse ¶
type QueryRedelegationsResponse struct { RedelegationResponses []*RedelegationResponse `protobuf:"bytes,1,rep,name=redelegation_responses,json=redelegationResponses,proto3" json:"redelegation_responses,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryRedelegationsResponse is response type for the Query/Redelegations RPC method.
func (*QueryRedelegationsResponse) Descriptor
deprecated
func (*QueryRedelegationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryRedelegationsResponse.ProtoReflect.Descriptor instead.
func (*QueryRedelegationsResponse) GetPagination ¶
func (x *QueryRedelegationsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryRedelegationsResponse) GetRedelegationResponses ¶
func (x *QueryRedelegationsResponse) GetRedelegationResponses() []*RedelegationResponse
func (*QueryRedelegationsResponse) ProtoMessage ¶
func (*QueryRedelegationsResponse) ProtoMessage()
func (*QueryRedelegationsResponse) ProtoReflect ¶
func (x *QueryRedelegationsResponse) ProtoReflect() protoreflect.Message
func (*QueryRedelegationsResponse) Reset ¶
func (x *QueryRedelegationsResponse) Reset()
func (*QueryRedelegationsResponse) String ¶
func (x *QueryRedelegationsResponse) String() string
type QueryServer ¶
type QueryServer interface { // Validators queries all validators that match the given status. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. Validators(context.Context, *QueryValidatorsRequest) (*QueryValidatorsResponse, error) // Validator queries validator info for given validator address. Validator(context.Context, *QueryValidatorRequest) (*QueryValidatorResponse, error) // ValidatorDelegations queries delegate info for given validator. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. ValidatorDelegations(context.Context, *QueryValidatorDelegationsRequest) (*QueryValidatorDelegationsResponse, error) // ValidatorUnbondingDelegations queries unbonding delegations of a validator. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. ValidatorUnbondingDelegations(context.Context, *QueryValidatorUnbondingDelegationsRequest) (*QueryValidatorUnbondingDelegationsResponse, error) // Delegation queries delegate info for given validator delegator pair. Delegation(context.Context, *QueryDelegationRequest) (*QueryDelegationResponse, error) // UnbondingDelegation queries unbonding info for given validator delegator // pair. UnbondingDelegation(context.Context, *QueryUnbondingDelegationRequest) (*QueryUnbondingDelegationResponse, error) // DelegatorDelegations queries all delegations of a given delegator address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. DelegatorDelegations(context.Context, *QueryDelegatorDelegationsRequest) (*QueryDelegatorDelegationsResponse, error) // DelegatorUnbondingDelegations queries all unbonding delegations of a given // delegator address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. DelegatorUnbondingDelegations(context.Context, *QueryDelegatorUnbondingDelegationsRequest) (*QueryDelegatorUnbondingDelegationsResponse, error) // Redelegations queries redelegations of given address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. Redelegations(context.Context, *QueryRedelegationsRequest) (*QueryRedelegationsResponse, error) // DelegatorValidators queries all validators info for given delegator // address. // // When called from another module, this query might consume a high amount of // gas if the pagination field is incorrectly set. DelegatorValidators(context.Context, *QueryDelegatorValidatorsRequest) (*QueryDelegatorValidatorsResponse, error) // DelegatorValidator queries validator info for given delegator validator // pair. DelegatorValidator(context.Context, *QueryDelegatorValidatorRequest) (*QueryDelegatorValidatorResponse, error) // HistoricalInfo queries the historical info for given height. HistoricalInfo(context.Context, *QueryHistoricalInfoRequest) (*QueryHistoricalInfoResponse, error) // Pool queries the pool info. Pool(context.Context, *QueryPoolRequest) (*QueryPoolResponse, error) // Parameters queries the staking parameters. Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) // contains filtered or unexported methods }
QueryServer is the server API for Query service. All implementations must embed UnimplementedQueryServer for forward compatibility
type QueryUnbondingDelegationRequest ¶
type QueryUnbondingDelegationRequest struct { // delegator_addr defines the delegator address to query for. DelegatorAddr string `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"` // validator_addr defines the validator address to query for. ValidatorAddr string `protobuf:"bytes,2,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"` // contains filtered or unexported fields }
QueryUnbondingDelegationRequest is request type for the Query/UnbondingDelegation RPC method.
func (*QueryUnbondingDelegationRequest) Descriptor
deprecated
func (*QueryUnbondingDelegationRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryUnbondingDelegationRequest.ProtoReflect.Descriptor instead.
func (*QueryUnbondingDelegationRequest) GetDelegatorAddr ¶
func (x *QueryUnbondingDelegationRequest) GetDelegatorAddr() string
func (*QueryUnbondingDelegationRequest) GetValidatorAddr ¶
func (x *QueryUnbondingDelegationRequest) GetValidatorAddr() string
func (*QueryUnbondingDelegationRequest) ProtoMessage ¶
func (*QueryUnbondingDelegationRequest) ProtoMessage()
func (*QueryUnbondingDelegationRequest) ProtoReflect ¶
func (x *QueryUnbondingDelegationRequest) ProtoReflect() protoreflect.Message
func (*QueryUnbondingDelegationRequest) Reset ¶
func (x *QueryUnbondingDelegationRequest) Reset()
func (*QueryUnbondingDelegationRequest) String ¶
func (x *QueryUnbondingDelegationRequest) String() string
type QueryUnbondingDelegationResponse ¶
type QueryUnbondingDelegationResponse struct { // unbond defines the unbonding information of a delegation. Unbond *UnbondingDelegation `protobuf:"bytes,1,opt,name=unbond,proto3" json:"unbond,omitempty"` // contains filtered or unexported fields }
QueryDelegationResponse is response type for the Query/UnbondingDelegation RPC method.
func (*QueryUnbondingDelegationResponse) Descriptor
deprecated
func (*QueryUnbondingDelegationResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryUnbondingDelegationResponse.ProtoReflect.Descriptor instead.
func (*QueryUnbondingDelegationResponse) GetUnbond ¶
func (x *QueryUnbondingDelegationResponse) GetUnbond() *UnbondingDelegation
func (*QueryUnbondingDelegationResponse) ProtoMessage ¶
func (*QueryUnbondingDelegationResponse) ProtoMessage()
func (*QueryUnbondingDelegationResponse) ProtoReflect ¶
func (x *QueryUnbondingDelegationResponse) ProtoReflect() protoreflect.Message
func (*QueryUnbondingDelegationResponse) Reset ¶
func (x *QueryUnbondingDelegationResponse) Reset()
func (*QueryUnbondingDelegationResponse) String ¶
func (x *QueryUnbondingDelegationResponse) String() string
type QueryValidatorDelegationsRequest ¶
type QueryValidatorDelegationsRequest struct { // validator_addr defines the validator address to query for. ValidatorAddr string `protobuf:"bytes,1,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryValidatorDelegationsRequest is request type for the Query/ValidatorDelegations RPC method
func (*QueryValidatorDelegationsRequest) Descriptor
deprecated
func (*QueryValidatorDelegationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorDelegationsRequest.ProtoReflect.Descriptor instead.
func (*QueryValidatorDelegationsRequest) GetPagination ¶
func (x *QueryValidatorDelegationsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryValidatorDelegationsRequest) GetValidatorAddr ¶
func (x *QueryValidatorDelegationsRequest) GetValidatorAddr() string
func (*QueryValidatorDelegationsRequest) ProtoMessage ¶
func (*QueryValidatorDelegationsRequest) ProtoMessage()
func (*QueryValidatorDelegationsRequest) ProtoReflect ¶
func (x *QueryValidatorDelegationsRequest) ProtoReflect() protoreflect.Message
func (*QueryValidatorDelegationsRequest) Reset ¶
func (x *QueryValidatorDelegationsRequest) Reset()
func (*QueryValidatorDelegationsRequest) String ¶
func (x *QueryValidatorDelegationsRequest) String() string
type QueryValidatorDelegationsResponse ¶
type QueryValidatorDelegationsResponse struct { DelegationResponses []*DelegationResponse `protobuf:"bytes,1,rep,name=delegation_responses,json=delegationResponses,proto3" json:"delegation_responses,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryValidatorDelegationsResponse is response type for the Query/ValidatorDelegations RPC method
func (*QueryValidatorDelegationsResponse) Descriptor
deprecated
func (*QueryValidatorDelegationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorDelegationsResponse.ProtoReflect.Descriptor instead.
func (*QueryValidatorDelegationsResponse) GetDelegationResponses ¶
func (x *QueryValidatorDelegationsResponse) GetDelegationResponses() []*DelegationResponse
func (*QueryValidatorDelegationsResponse) GetPagination ¶
func (x *QueryValidatorDelegationsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryValidatorDelegationsResponse) ProtoMessage ¶
func (*QueryValidatorDelegationsResponse) ProtoMessage()
func (*QueryValidatorDelegationsResponse) ProtoReflect ¶
func (x *QueryValidatorDelegationsResponse) ProtoReflect() protoreflect.Message
func (*QueryValidatorDelegationsResponse) Reset ¶
func (x *QueryValidatorDelegationsResponse) Reset()
func (*QueryValidatorDelegationsResponse) String ¶
func (x *QueryValidatorDelegationsResponse) String() string
type QueryValidatorRequest ¶
type QueryValidatorRequest struct { // validator_addr defines the validator address to query for. ValidatorAddr string `protobuf:"bytes,1,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"` // contains filtered or unexported fields }
QueryValidatorRequest is response type for the Query/Validator RPC method
func (*QueryValidatorRequest) Descriptor
deprecated
func (*QueryValidatorRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorRequest.ProtoReflect.Descriptor instead.
func (*QueryValidatorRequest) GetValidatorAddr ¶
func (x *QueryValidatorRequest) GetValidatorAddr() string
func (*QueryValidatorRequest) ProtoMessage ¶
func (*QueryValidatorRequest) ProtoMessage()
func (*QueryValidatorRequest) ProtoReflect ¶
func (x *QueryValidatorRequest) ProtoReflect() protoreflect.Message
func (*QueryValidatorRequest) Reset ¶
func (x *QueryValidatorRequest) Reset()
func (*QueryValidatorRequest) String ¶
func (x *QueryValidatorRequest) String() string
type QueryValidatorResponse ¶
type QueryValidatorResponse struct { // validator defines the validator info. Validator *Validator `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator,omitempty"` // contains filtered or unexported fields }
QueryValidatorResponse is response type for the Query/Validator RPC method
func (*QueryValidatorResponse) Descriptor
deprecated
func (*QueryValidatorResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorResponse.ProtoReflect.Descriptor instead.
func (*QueryValidatorResponse) GetValidator ¶
func (x *QueryValidatorResponse) GetValidator() *Validator
func (*QueryValidatorResponse) ProtoMessage ¶
func (*QueryValidatorResponse) ProtoMessage()
func (*QueryValidatorResponse) ProtoReflect ¶
func (x *QueryValidatorResponse) ProtoReflect() protoreflect.Message
func (*QueryValidatorResponse) Reset ¶
func (x *QueryValidatorResponse) Reset()
func (*QueryValidatorResponse) String ¶
func (x *QueryValidatorResponse) String() string
type QueryValidatorUnbondingDelegationsRequest ¶
type QueryValidatorUnbondingDelegationsRequest struct { // validator_addr defines the validator address to query for. ValidatorAddr string `protobuf:"bytes,1,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryValidatorUnbondingDelegationsRequest is required type for the Query/ValidatorUnbondingDelegations RPC method
func (*QueryValidatorUnbondingDelegationsRequest) Descriptor
deprecated
func (*QueryValidatorUnbondingDelegationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorUnbondingDelegationsRequest.ProtoReflect.Descriptor instead.
func (*QueryValidatorUnbondingDelegationsRequest) GetPagination ¶
func (x *QueryValidatorUnbondingDelegationsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryValidatorUnbondingDelegationsRequest) GetValidatorAddr ¶
func (x *QueryValidatorUnbondingDelegationsRequest) GetValidatorAddr() string
func (*QueryValidatorUnbondingDelegationsRequest) ProtoMessage ¶
func (*QueryValidatorUnbondingDelegationsRequest) ProtoMessage()
func (*QueryValidatorUnbondingDelegationsRequest) ProtoReflect ¶
func (x *QueryValidatorUnbondingDelegationsRequest) ProtoReflect() protoreflect.Message
func (*QueryValidatorUnbondingDelegationsRequest) Reset ¶
func (x *QueryValidatorUnbondingDelegationsRequest) Reset()
func (*QueryValidatorUnbondingDelegationsRequest) String ¶
func (x *QueryValidatorUnbondingDelegationsRequest) String() string
type QueryValidatorUnbondingDelegationsResponse ¶
type QueryValidatorUnbondingDelegationsResponse struct { UnbondingResponses []*UnbondingDelegation `protobuf:"bytes,1,rep,name=unbonding_responses,json=unbondingResponses,proto3" json:"unbonding_responses,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryValidatorUnbondingDelegationsResponse is response type for the Query/ValidatorUnbondingDelegations RPC method.
func (*QueryValidatorUnbondingDelegationsResponse) Descriptor
deprecated
func (*QueryValidatorUnbondingDelegationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorUnbondingDelegationsResponse.ProtoReflect.Descriptor instead.
func (*QueryValidatorUnbondingDelegationsResponse) GetPagination ¶
func (x *QueryValidatorUnbondingDelegationsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryValidatorUnbondingDelegationsResponse) GetUnbondingResponses ¶
func (x *QueryValidatorUnbondingDelegationsResponse) GetUnbondingResponses() []*UnbondingDelegation
func (*QueryValidatorUnbondingDelegationsResponse) ProtoMessage ¶
func (*QueryValidatorUnbondingDelegationsResponse) ProtoMessage()
func (*QueryValidatorUnbondingDelegationsResponse) ProtoReflect ¶
func (x *QueryValidatorUnbondingDelegationsResponse) ProtoReflect() protoreflect.Message
func (*QueryValidatorUnbondingDelegationsResponse) Reset ¶
func (x *QueryValidatorUnbondingDelegationsResponse) Reset()
func (*QueryValidatorUnbondingDelegationsResponse) String ¶
func (x *QueryValidatorUnbondingDelegationsResponse) String() string
type QueryValidatorsRequest ¶
type QueryValidatorsRequest struct { // status enables to query for validators matching a given status. Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryValidatorsRequest is request type for Query/Validators RPC method.
func (*QueryValidatorsRequest) Descriptor
deprecated
func (*QueryValidatorsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorsRequest.ProtoReflect.Descriptor instead.
func (*QueryValidatorsRequest) GetPagination ¶
func (x *QueryValidatorsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryValidatorsRequest) GetStatus ¶
func (x *QueryValidatorsRequest) GetStatus() string
func (*QueryValidatorsRequest) ProtoMessage ¶
func (*QueryValidatorsRequest) ProtoMessage()
func (*QueryValidatorsRequest) ProtoReflect ¶
func (x *QueryValidatorsRequest) ProtoReflect() protoreflect.Message
func (*QueryValidatorsRequest) Reset ¶
func (x *QueryValidatorsRequest) Reset()
func (*QueryValidatorsRequest) String ¶
func (x *QueryValidatorsRequest) String() string
type QueryValidatorsResponse ¶
type QueryValidatorsResponse struct { // validators contains all the queried validators. Validators []*Validator `protobuf:"bytes,1,rep,name=validators,proto3" json:"validators,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryValidatorsResponse is response type for the Query/Validators RPC method
func (*QueryValidatorsResponse) Descriptor
deprecated
func (*QueryValidatorsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorsResponse.ProtoReflect.Descriptor instead.
func (*QueryValidatorsResponse) GetPagination ¶
func (x *QueryValidatorsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryValidatorsResponse) GetValidators ¶
func (x *QueryValidatorsResponse) GetValidators() []*Validator
func (*QueryValidatorsResponse) ProtoMessage ¶
func (*QueryValidatorsResponse) ProtoMessage()
func (*QueryValidatorsResponse) ProtoReflect ¶
func (x *QueryValidatorsResponse) ProtoReflect() protoreflect.Message
func (*QueryValidatorsResponse) Reset ¶
func (x *QueryValidatorsResponse) Reset()
func (*QueryValidatorsResponse) String ¶
func (x *QueryValidatorsResponse) String() string
type Redelegation ¶
type Redelegation struct { // delegator_address is the bech32-encoded address of the delegator. DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` // validator_src_address is the validator redelegation source operator address. ValidatorSrcAddress string `protobuf:"bytes,2,opt,name=validator_src_address,json=validatorSrcAddress,proto3" json:"validator_src_address,omitempty"` // validator_dst_address is the validator redelegation destination operator address. ValidatorDstAddress string `protobuf:"bytes,3,opt,name=validator_dst_address,json=validatorDstAddress,proto3" json:"validator_dst_address,omitempty"` // entries are the redelegation entries. Entries []*RedelegationEntry `protobuf:"bytes,4,rep,name=entries,proto3" json:"entries,omitempty"` // redelegation entries // contains filtered or unexported fields }
Redelegation contains the list of a particular delegator's redelegating bonds from a particular source validator to a particular destination validator.
func (*Redelegation) Descriptor
deprecated
func (*Redelegation) Descriptor() ([]byte, []int)
Deprecated: Use Redelegation.ProtoReflect.Descriptor instead.
func (*Redelegation) GetDelegatorAddress ¶
func (x *Redelegation) GetDelegatorAddress() string
func (*Redelegation) GetEntries ¶
func (x *Redelegation) GetEntries() []*RedelegationEntry
func (*Redelegation) GetValidatorDstAddress ¶
func (x *Redelegation) GetValidatorDstAddress() string
func (*Redelegation) GetValidatorSrcAddress ¶
func (x *Redelegation) GetValidatorSrcAddress() string
func (*Redelegation) ProtoMessage ¶
func (*Redelegation) ProtoMessage()
func (*Redelegation) ProtoReflect ¶
func (x *Redelegation) ProtoReflect() protoreflect.Message
func (*Redelegation) Reset ¶
func (x *Redelegation) Reset()
func (*Redelegation) String ¶
func (x *Redelegation) String() string
type RedelegationEntry ¶
type RedelegationEntry struct { // creation_height defines the height which the redelegation took place. CreationHeight int64 `protobuf:"varint,1,opt,name=creation_height,json=creationHeight,proto3" json:"creation_height,omitempty"` // completion_time defines the unix time for redelegation completion. CompletionTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=completion_time,json=completionTime,proto3" json:"completion_time,omitempty"` // initial_balance defines the initial balance when redelegation started. InitialBalance string `protobuf:"bytes,3,opt,name=initial_balance,json=initialBalance,proto3" json:"initial_balance,omitempty"` SharesDst string `protobuf:"bytes,4,opt,name=shares_dst,json=sharesDst,proto3" json:"shares_dst,omitempty"` // Incrementing id that uniquely identifies this entry UnbondingId uint64 `protobuf:"varint,5,opt,name=unbonding_id,json=unbondingId,proto3" json:"unbonding_id,omitempty"` // Strictly positive if this entry's unbonding has been stopped by external modules UnbondingOnHoldRefCount int64 `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
RedelegationEntry defines a redelegation object with relevant metadata.
func (*RedelegationEntry) Descriptor
deprecated
func (*RedelegationEntry) Descriptor() ([]byte, []int)
Deprecated: Use RedelegationEntry.ProtoReflect.Descriptor instead.
func (*RedelegationEntry) GetCompletionTime ¶
func (x *RedelegationEntry) GetCompletionTime() *timestamppb.Timestamp
func (*RedelegationEntry) GetCreationHeight ¶
func (x *RedelegationEntry) GetCreationHeight() int64
func (*RedelegationEntry) GetInitialBalance ¶
func (x *RedelegationEntry) GetInitialBalance() string
func (*RedelegationEntry) GetSharesDst ¶
func (x *RedelegationEntry) GetSharesDst() string
func (*RedelegationEntry) GetUnbondingId ¶ added in v0.2.2
func (x *RedelegationEntry) GetUnbondingId() uint64
func (*RedelegationEntry) GetUnbondingOnHoldRefCount ¶ added in v0.2.2
func (x *RedelegationEntry) GetUnbondingOnHoldRefCount() int64
func (*RedelegationEntry) ProtoMessage ¶
func (*RedelegationEntry) ProtoMessage()
func (*RedelegationEntry) ProtoReflect ¶
func (x *RedelegationEntry) ProtoReflect() protoreflect.Message
func (*RedelegationEntry) Reset ¶
func (x *RedelegationEntry) Reset()
func (*RedelegationEntry) String ¶
func (x *RedelegationEntry) String() string
type RedelegationEntryResponse ¶
type RedelegationEntryResponse struct { RedelegationEntry *RedelegationEntry `protobuf:"bytes,1,opt,name=redelegation_entry,json=redelegationEntry,proto3" json:"redelegation_entry,omitempty"` Balance string `protobuf:"bytes,4,opt,name=balance,proto3" json:"balance,omitempty"` // contains filtered or unexported fields }
RedelegationEntryResponse is equivalent to a RedelegationEntry except that it contains a balance in addition to shares which is more suitable for client responses.
func (*RedelegationEntryResponse) Descriptor
deprecated
func (*RedelegationEntryResponse) Descriptor() ([]byte, []int)
Deprecated: Use RedelegationEntryResponse.ProtoReflect.Descriptor instead.
func (*RedelegationEntryResponse) GetBalance ¶
func (x *RedelegationEntryResponse) GetBalance() string
func (*RedelegationEntryResponse) GetRedelegationEntry ¶
func (x *RedelegationEntryResponse) GetRedelegationEntry() *RedelegationEntry
func (*RedelegationEntryResponse) ProtoMessage ¶
func (*RedelegationEntryResponse) ProtoMessage()
func (*RedelegationEntryResponse) ProtoReflect ¶
func (x *RedelegationEntryResponse) ProtoReflect() protoreflect.Message
func (*RedelegationEntryResponse) Reset ¶
func (x *RedelegationEntryResponse) Reset()
func (*RedelegationEntryResponse) String ¶
func (x *RedelegationEntryResponse) String() string
type RedelegationResponse ¶
type RedelegationResponse struct { Redelegation *Redelegation `protobuf:"bytes,1,opt,name=redelegation,proto3" json:"redelegation,omitempty"` Entries []*RedelegationEntryResponse `protobuf:"bytes,2,rep,name=entries,proto3" json:"entries,omitempty"` // contains filtered or unexported fields }
RedelegationResponse is equivalent to a Redelegation except that its entries contain a balance in addition to shares which is more suitable for client responses.
func (*RedelegationResponse) Descriptor
deprecated
func (*RedelegationResponse) Descriptor() ([]byte, []int)
Deprecated: Use RedelegationResponse.ProtoReflect.Descriptor instead.
func (*RedelegationResponse) GetEntries ¶
func (x *RedelegationResponse) GetEntries() []*RedelegationEntryResponse
func (*RedelegationResponse) GetRedelegation ¶
func (x *RedelegationResponse) GetRedelegation() *Redelegation
func (*RedelegationResponse) ProtoMessage ¶
func (*RedelegationResponse) ProtoMessage()
func (*RedelegationResponse) ProtoReflect ¶
func (x *RedelegationResponse) ProtoReflect() protoreflect.Message
func (*RedelegationResponse) Reset ¶
func (x *RedelegationResponse) Reset()
func (*RedelegationResponse) String ¶
func (x *RedelegationResponse) String() string
type StakeAuthorization ¶
type StakeAuthorization struct { // max_tokens specifies the maximum amount of tokens can be delegate to a validator. If it is // empty, there is no spend limit and any amount of coins can be delegated. MaxTokens *v1beta1.Coin `protobuf:"bytes,1,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"` // validators is the oneof that represents either allow_list or deny_list // // Types that are assignable to Validators: // // *StakeAuthorization_AllowList // *StakeAuthorization_DenyList Validators isStakeAuthorization_Validators `protobuf_oneof:"validators"` // authorization_type defines one of AuthorizationType. AuthorizationType AuthorizationType `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
StakeAuthorization defines authorization for delegate/undelegate/redelegate.
Since: cosmos-sdk 0.43
func (*StakeAuthorization) Descriptor
deprecated
func (*StakeAuthorization) Descriptor() ([]byte, []int)
Deprecated: Use StakeAuthorization.ProtoReflect.Descriptor instead.
func (*StakeAuthorization) GetAllowList ¶
func (x *StakeAuthorization) GetAllowList() *StakeAuthorization_Validators
func (*StakeAuthorization) GetAuthorizationType ¶
func (x *StakeAuthorization) GetAuthorizationType() AuthorizationType
func (*StakeAuthorization) GetDenyList ¶
func (x *StakeAuthorization) GetDenyList() *StakeAuthorization_Validators
func (*StakeAuthorization) GetMaxTokens ¶
func (x *StakeAuthorization) GetMaxTokens() *v1beta1.Coin
func (*StakeAuthorization) GetValidators ¶
func (x *StakeAuthorization) GetValidators() isStakeAuthorization_Validators
func (*StakeAuthorization) ProtoMessage ¶
func (*StakeAuthorization) ProtoMessage()
func (*StakeAuthorization) ProtoReflect ¶
func (x *StakeAuthorization) ProtoReflect() protoreflect.Message
func (*StakeAuthorization) Reset ¶
func (x *StakeAuthorization) Reset()
func (*StakeAuthorization) String ¶
func (x *StakeAuthorization) String() string
type StakeAuthorization_AllowList ¶
type StakeAuthorization_AllowList struct { // allow_list specifies list of validator addresses to whom grantee can delegate tokens on behalf of granter's // account. AllowList *StakeAuthorization_Validators `protobuf:"bytes,2,opt,name=allow_list,json=allowList,proto3,oneof"` }
type StakeAuthorization_DenyList ¶
type StakeAuthorization_DenyList struct { // deny_list specifies list of validator addresses to whom grantee can not delegate tokens. DenyList *StakeAuthorization_Validators `protobuf:"bytes,3,opt,name=deny_list,json=denyList,proto3,oneof"` }
type StakeAuthorization_Validators ¶
type StakeAuthorization_Validators struct { Address []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
Validators defines list of validator addresses.
func (*StakeAuthorization_Validators) Descriptor
deprecated
func (*StakeAuthorization_Validators) Descriptor() ([]byte, []int)
Deprecated: Use StakeAuthorization_Validators.ProtoReflect.Descriptor instead.
func (*StakeAuthorization_Validators) GetAddress ¶
func (x *StakeAuthorization_Validators) GetAddress() []string
func (*StakeAuthorization_Validators) ProtoMessage ¶
func (*StakeAuthorization_Validators) ProtoMessage()
func (*StakeAuthorization_Validators) ProtoReflect ¶
func (x *StakeAuthorization_Validators) ProtoReflect() protoreflect.Message
func (*StakeAuthorization_Validators) Reset ¶
func (x *StakeAuthorization_Validators) Reset()
func (*StakeAuthorization_Validators) String ¶
func (x *StakeAuthorization_Validators) String() string
type UnbondingDelegation ¶
type UnbondingDelegation struct { // delegator_address is the bech32-encoded address of the delegator. DelegatorAddress string `protobuf:"bytes,1,opt,name=delegator_address,json=delegatorAddress,proto3" json:"delegator_address,omitempty"` // validator_address is the bech32-encoded address of the validator. ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` // entries are the unbonding delegation entries. Entries []*UnbondingDelegationEntry `protobuf:"bytes,3,rep,name=entries,proto3" json:"entries,omitempty"` // unbonding delegation entries // contains filtered or unexported fields }
UnbondingDelegation stores all of a single delegator's unbonding bonds for a single validator in an time-ordered list.
func (*UnbondingDelegation) Descriptor
deprecated
func (*UnbondingDelegation) Descriptor() ([]byte, []int)
Deprecated: Use UnbondingDelegation.ProtoReflect.Descriptor instead.
func (*UnbondingDelegation) GetDelegatorAddress ¶
func (x *UnbondingDelegation) GetDelegatorAddress() string
func (*UnbondingDelegation) GetEntries ¶
func (x *UnbondingDelegation) GetEntries() []*UnbondingDelegationEntry
func (*UnbondingDelegation) GetValidatorAddress ¶
func (x *UnbondingDelegation) GetValidatorAddress() string
func (*UnbondingDelegation) ProtoMessage ¶
func (*UnbondingDelegation) ProtoMessage()
func (*UnbondingDelegation) ProtoReflect ¶
func (x *UnbondingDelegation) ProtoReflect() protoreflect.Message
func (*UnbondingDelegation) Reset ¶
func (x *UnbondingDelegation) Reset()
func (*UnbondingDelegation) String ¶
func (x *UnbondingDelegation) String() string
type UnbondingDelegationEntry ¶
type UnbondingDelegationEntry struct { // creation_height is the height which the unbonding took place. CreationHeight int64 `protobuf:"varint,1,opt,name=creation_height,json=creationHeight,proto3" json:"creation_height,omitempty"` // completion_time is the unix time for unbonding completion. CompletionTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=completion_time,json=completionTime,proto3" json:"completion_time,omitempty"` // initial_balance defines the tokens initially scheduled to receive at completion. InitialBalance string `protobuf:"bytes,3,opt,name=initial_balance,json=initialBalance,proto3" json:"initial_balance,omitempty"` // balance defines the tokens to receive at completion. Balance string `protobuf:"bytes,4,opt,name=balance,proto3" json:"balance,omitempty"` // Incrementing id that uniquely identifies this entry UnbondingId uint64 `protobuf:"varint,5,opt,name=unbonding_id,json=unbondingId,proto3" json:"unbonding_id,omitempty"` // Strictly positive if this entry's unbonding has been stopped by external modules UnbondingOnHoldRefCount int64 `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
UnbondingDelegationEntry defines an unbonding object with relevant metadata.
func (*UnbondingDelegationEntry) Descriptor
deprecated
func (*UnbondingDelegationEntry) Descriptor() ([]byte, []int)
Deprecated: Use UnbondingDelegationEntry.ProtoReflect.Descriptor instead.
func (*UnbondingDelegationEntry) GetBalance ¶
func (x *UnbondingDelegationEntry) GetBalance() string
func (*UnbondingDelegationEntry) GetCompletionTime ¶
func (x *UnbondingDelegationEntry) GetCompletionTime() *timestamppb.Timestamp
func (*UnbondingDelegationEntry) GetCreationHeight ¶
func (x *UnbondingDelegationEntry) GetCreationHeight() int64
func (*UnbondingDelegationEntry) GetInitialBalance ¶
func (x *UnbondingDelegationEntry) GetInitialBalance() string
func (*UnbondingDelegationEntry) GetUnbondingId ¶ added in v0.2.2
func (x *UnbondingDelegationEntry) GetUnbondingId() uint64
func (*UnbondingDelegationEntry) GetUnbondingOnHoldRefCount ¶ added in v0.2.2
func (x *UnbondingDelegationEntry) GetUnbondingOnHoldRefCount() int64
func (*UnbondingDelegationEntry) ProtoMessage ¶
func (*UnbondingDelegationEntry) ProtoMessage()
func (*UnbondingDelegationEntry) ProtoReflect ¶
func (x *UnbondingDelegationEntry) ProtoReflect() protoreflect.Message
func (*UnbondingDelegationEntry) Reset ¶
func (x *UnbondingDelegationEntry) Reset()
func (*UnbondingDelegationEntry) String ¶
func (x *UnbondingDelegationEntry) String() string
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer must be embedded to have forward compatible implementations.
func (UnimplementedMsgServer) BeginRedelegate ¶
func (UnimplementedMsgServer) BeginRedelegate(context.Context, *MsgBeginRedelegate) (*MsgBeginRedelegateResponse, error)
func (UnimplementedMsgServer) CancelUnbondingDelegation ¶
func (UnimplementedMsgServer) CancelUnbondingDelegation(context.Context, *MsgCancelUnbondingDelegation) (*MsgCancelUnbondingDelegationResponse, error)
func (UnimplementedMsgServer) CreateValidator ¶
func (UnimplementedMsgServer) CreateValidator(context.Context, *MsgCreateValidator) (*MsgCreateValidatorResponse, error)
func (UnimplementedMsgServer) Delegate ¶
func (UnimplementedMsgServer) Delegate(context.Context, *MsgDelegate) (*MsgDelegateResponse, error)
func (UnimplementedMsgServer) EditValidator ¶
func (UnimplementedMsgServer) EditValidator(context.Context, *MsgEditValidator) (*MsgEditValidatorResponse, error)
func (UnimplementedMsgServer) Undelegate ¶
func (UnimplementedMsgServer) Undelegate(context.Context, *MsgUndelegate) (*MsgUndelegateResponse, error)
func (UnimplementedMsgServer) UpdateParams ¶
func (UnimplementedMsgServer) UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer must be embedded to have forward compatible implementations.
func (UnimplementedQueryServer) Delegation ¶
func (UnimplementedQueryServer) Delegation(context.Context, *QueryDelegationRequest) (*QueryDelegationResponse, error)
func (UnimplementedQueryServer) DelegatorDelegations ¶
func (UnimplementedQueryServer) DelegatorDelegations(context.Context, *QueryDelegatorDelegationsRequest) (*QueryDelegatorDelegationsResponse, error)
func (UnimplementedQueryServer) DelegatorUnbondingDelegations ¶
func (UnimplementedQueryServer) DelegatorUnbondingDelegations(context.Context, *QueryDelegatorUnbondingDelegationsRequest) (*QueryDelegatorUnbondingDelegationsResponse, error)
func (UnimplementedQueryServer) DelegatorValidator ¶
func (UnimplementedQueryServer) DelegatorValidator(context.Context, *QueryDelegatorValidatorRequest) (*QueryDelegatorValidatorResponse, error)
func (UnimplementedQueryServer) DelegatorValidators ¶
func (UnimplementedQueryServer) DelegatorValidators(context.Context, *QueryDelegatorValidatorsRequest) (*QueryDelegatorValidatorsResponse, error)
func (UnimplementedQueryServer) HistoricalInfo ¶
func (UnimplementedQueryServer) HistoricalInfo(context.Context, *QueryHistoricalInfoRequest) (*QueryHistoricalInfoResponse, error)
func (UnimplementedQueryServer) Params ¶
func (UnimplementedQueryServer) Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
func (UnimplementedQueryServer) Pool ¶
func (UnimplementedQueryServer) Pool(context.Context, *QueryPoolRequest) (*QueryPoolResponse, error)
func (UnimplementedQueryServer) Redelegations ¶
func (UnimplementedQueryServer) Redelegations(context.Context, *QueryRedelegationsRequest) (*QueryRedelegationsResponse, error)
func (UnimplementedQueryServer) UnbondingDelegation ¶
func (UnimplementedQueryServer) UnbondingDelegation(context.Context, *QueryUnbondingDelegationRequest) (*QueryUnbondingDelegationResponse, error)
func (UnimplementedQueryServer) Validator ¶
func (UnimplementedQueryServer) Validator(context.Context, *QueryValidatorRequest) (*QueryValidatorResponse, error)
func (UnimplementedQueryServer) ValidatorDelegations ¶
func (UnimplementedQueryServer) ValidatorDelegations(context.Context, *QueryValidatorDelegationsRequest) (*QueryValidatorDelegationsResponse, error)
func (UnimplementedQueryServer) ValidatorUnbondingDelegations ¶
func (UnimplementedQueryServer) ValidatorUnbondingDelegations(context.Context, *QueryValidatorUnbondingDelegationsRequest) (*QueryValidatorUnbondingDelegationsResponse, error)
func (UnimplementedQueryServer) Validators ¶
func (UnimplementedQueryServer) Validators(context.Context, *QueryValidatorsRequest) (*QueryValidatorsResponse, error)
type UnsafeMsgServer ¶
type UnsafeMsgServer interface {
// contains filtered or unexported methods
}
UnsafeMsgServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MsgServer will result in compilation errors.
type UnsafeQueryServer ¶
type UnsafeQueryServer interface {
// contains filtered or unexported methods
}
UnsafeQueryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to QueryServer will result in compilation errors.
type ValAddresses ¶
type ValAddresses struct { Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` // contains filtered or unexported fields }
ValAddresses defines a repeated set of validator addresses.
func (*ValAddresses) Descriptor
deprecated
func (*ValAddresses) Descriptor() ([]byte, []int)
Deprecated: Use ValAddresses.ProtoReflect.Descriptor instead.
func (*ValAddresses) GetAddresses ¶
func (x *ValAddresses) GetAddresses() []string
func (*ValAddresses) ProtoMessage ¶
func (*ValAddresses) ProtoMessage()
func (*ValAddresses) ProtoReflect ¶
func (x *ValAddresses) ProtoReflect() protoreflect.Message
func (*ValAddresses) Reset ¶
func (x *ValAddresses) Reset()
func (*ValAddresses) String ¶
func (x *ValAddresses) String() string
type Validator ¶
type Validator struct { // operator_address defines the address of the validator's operator; bech encoded in JSON. OperatorAddress string `protobuf:"bytes,1,opt,name=operator_address,json=operatorAddress,proto3" json:"operator_address,omitempty"` // consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. ConsensusPubkey *anypb.Any `protobuf:"bytes,2,opt,name=consensus_pubkey,json=consensusPubkey,proto3" json:"consensus_pubkey,omitempty"` // jailed defined whether the validator has been jailed from bonded status or not. Jailed bool `protobuf:"varint,3,opt,name=jailed,proto3" json:"jailed,omitempty"` // status is the validator status (bonded/unbonding/unbonded). Status BondStatus `protobuf:"varint,4,opt,name=status,proto3,enum=cosmos.staking.v1beta1.BondStatus" json:"status,omitempty"` // tokens define the delegated tokens (incl. self-delegation). Tokens string `protobuf:"bytes,5,opt,name=tokens,proto3" json:"tokens,omitempty"` DelegatorShares string `protobuf:"bytes,6,opt,name=delegator_shares,json=delegatorShares,proto3" json:"delegator_shares,omitempty"` // description defines the description terms for the validator. Description *Description `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` // unbonding_height defines, if unbonding, the height at which this validator has begun unbonding. UnbondingHeight int64 `protobuf:"varint,8,opt,name=unbonding_height,json=unbondingHeight,proto3" json:"unbonding_height,omitempty"` // unbonding_time defines, if unbonding, the min time for the validator to complete unbonding. UnbondingTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=unbonding_time,json=unbondingTime,proto3" json:"unbonding_time,omitempty"` // commission defines the commission parameters. Commission *Commission `protobuf:"bytes,10,opt,name=commission,proto3" json:"commission,omitempty"` // min_self_delegation is the validator's self declared minimum self delegation. // // Since: cosmos-sdk 0.46 MinSelfDelegation string `protobuf:"bytes,11,opt,name=min_self_delegation,json=minSelfDelegation,proto3" json:"min_self_delegation,omitempty"` // strictly positive if this validator's unbonding has been stopped by external modules UnbondingOnHoldRefCount int64 `` /* 138-byte string literal not displayed */ // list of unbonding ids, each uniquely identifing an unbonding of this validator UnbondingIds []uint64 `protobuf:"varint,13,rep,packed,name=unbonding_ids,json=unbondingIds,proto3" json:"unbonding_ids,omitempty"` // contains filtered or unexported fields }
Validator defines a validator, together with the total amount of the Validator's bond shares and their exchange rate to coins. Slashing results in a decrease in the exchange rate, allowing correct calculation of future undelegations without iterating over delegators. When coins are delegated to this validator, the validator is credited with a delegation whose number of bond shares is based on the amount of coins delegated divided by the current exchange rate. Voting power can be calculated as total bonded shares multiplied by exchange rate.
func (*Validator) GetCommission ¶
func (x *Validator) GetCommission() *Commission
func (*Validator) GetDescription ¶
func (x *Validator) GetDescription() *Description
func (*Validator) GetStatus ¶
func (x *Validator) GetStatus() BondStatus
func (*Validator) GetUnbondingOnHoldRefCount ¶ added in v0.2.2
func (*Validator) GetUnbondingTime ¶
func (x *Validator) GetUnbondingTime() *timestamppb.Timestamp
func (*Validator) ProtoReflect ¶
func (x *Validator) ProtoReflect() protoreflect.Message
type ValidatorUpdates ¶ added in v0.2.2
type ValidatorUpdates struct { Updates []*abci.ValidatorUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"` // contains filtered or unexported fields }
ValidatorUpdates defines an array of abci.ValidatorUpdate objects. TODO: explore moving this to proto/cosmos/base to separate modules from tendermint dependence
func (*ValidatorUpdates) Descriptor
deprecated
added in
v0.2.2
func (*ValidatorUpdates) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorUpdates.ProtoReflect.Descriptor instead.
func (*ValidatorUpdates) GetUpdates ¶ added in v0.2.2
func (x *ValidatorUpdates) GetUpdates() []*abci.ValidatorUpdate
func (*ValidatorUpdates) ProtoMessage ¶ added in v0.2.2
func (*ValidatorUpdates) ProtoMessage()
func (*ValidatorUpdates) ProtoReflect ¶ added in v0.2.2
func (x *ValidatorUpdates) ProtoReflect() protoreflect.Message
func (*ValidatorUpdates) Reset ¶ added in v0.2.2
func (x *ValidatorUpdates) Reset()
func (*ValidatorUpdates) String ¶ added in v0.2.2
func (x *ValidatorUpdates) String() string