Versions in this module Expand all Collapse all v18 v18.0.0 Jan 27, 2024 Changes in this version + var DefaultSafetyMaxSlashPercent uint64 = 0 + var ErrIntOverflowHostZone = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowIcaAccount = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowValidator = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthHostZone = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthIcaAccount = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthValidator = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupHostZone = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupIcaAccount = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupValidator = fmt.Errorf("proto: unexpected end of group") + var ICAAccountType_name = map[int32]string + var ICAAccountType_value = map[string]int32 + var KeySafetyMaxSlashPercent = []byte("SafetyMaxSlashPercent") + type HostZone struct + Address string + Bech32Prefix string + BlacklistedValidators []*Validator + ChainId string + ConnectionId string + DelegationAccount *ICAAccount + FeeAccount *ICAAccount + Halted bool + HostDenom string + IbcDenom string + LastRedemptionRate github_com_cosmos_cosmos_sdk_types.Dec + MaxRedemptionRate github_com_cosmos_cosmos_sdk_types.Dec + MinRedemptionRate github_com_cosmos_cosmos_sdk_types.Dec + RedemptionAccount *ICAAccount + RedemptionRate github_com_cosmos_cosmos_sdk_types.Dec + StakedBal github_com_cosmos_cosmos_sdk_types.Int + TransferChannelId string + UnbondingFrequency uint64 + Validators []*Validator + WithdrawalAccount *ICAAccount + func (*HostZone) Descriptor() ([]byte, []int) + func (*HostZone) ProtoMessage() + func (m *HostZone) GetAddress() string + func (m *HostZone) GetBech32Prefix() string + func (m *HostZone) GetBlacklistedValidators() []*Validator + func (m *HostZone) GetChainId() string + func (m *HostZone) GetConnectionId() string + func (m *HostZone) GetDelegationAccount() *ICAAccount + func (m *HostZone) GetFeeAccount() *ICAAccount + func (m *HostZone) GetHalted() bool + func (m *HostZone) GetHostDenom() string + func (m *HostZone) GetIbcDenom() string + func (m *HostZone) GetRedemptionAccount() *ICAAccount + func (m *HostZone) GetTransferChannelId() string + func (m *HostZone) GetUnbondingFrequency() uint64 + func (m *HostZone) GetValidators() []*Validator + func (m *HostZone) GetWithdrawalAccount() *ICAAccount + func (m *HostZone) Marshal() (dAtA []byte, err error) + func (m *HostZone) MarshalTo(dAtA []byte) (int, error) + func (m *HostZone) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *HostZone) Reset() + func (m *HostZone) Size() (n int) + func (m *HostZone) String() string + func (m *HostZone) Unmarshal(dAtA []byte) error + func (m *HostZone) XXX_DiscardUnknown() + func (m *HostZone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HostZone) XXX_Merge(src proto.Message) + func (m *HostZone) XXX_Size() int + func (m *HostZone) XXX_Unmarshal(b []byte) error + type ICAAccount struct + Address string + Target ICAAccountType + func (*ICAAccount) Descriptor() ([]byte, []int) + func (*ICAAccount) ProtoMessage() + func (m *ICAAccount) GetAddress() string + func (m *ICAAccount) GetTarget() ICAAccountType + func (m *ICAAccount) Marshal() (dAtA []byte, err error) + func (m *ICAAccount) MarshalTo(dAtA []byte) (int, error) + func (m *ICAAccount) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ICAAccount) Reset() + func (m *ICAAccount) Size() (n int) + func (m *ICAAccount) String() string + func (m *ICAAccount) Unmarshal(dAtA []byte) error + func (m *ICAAccount) XXX_DiscardUnknown() + func (m *ICAAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ICAAccount) XXX_Merge(src proto.Message) + func (m *ICAAccount) XXX_Size() int + func (m *ICAAccount) XXX_Unmarshal(b []byte) error + type ICAAccountType int32 + const ICAAccountType_DELEGATION + const ICAAccountType_FEE + const ICAAccountType_REDEMPTION + const ICAAccountType_WITHDRAWAL + func (ICAAccountType) EnumDescriptor() ([]byte, []int) + func (x ICAAccountType) String() string + type Validator struct + Address string + DelegationAmt github_com_cosmos_cosmos_sdk_types.Int + InternalExchangeRate *ValidatorExchangeRate + Name string + Weight uint64 + func (*Validator) Descriptor() ([]byte, []int) + func (*Validator) ProtoMessage() + func (m *Validator) GetAddress() string + func (m *Validator) GetInternalExchangeRate() *ValidatorExchangeRate + func (m *Validator) GetName() string + func (m *Validator) GetWeight() uint64 + func (m *Validator) Marshal() (dAtA []byte, err error) + func (m *Validator) MarshalTo(dAtA []byte) (int, error) + func (m *Validator) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Validator) Reset() + func (m *Validator) Size() (n int) + func (m *Validator) String() string + func (m *Validator) Unmarshal(dAtA []byte) error + func (m *Validator) XXX_DiscardUnknown() + func (m *Validator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Validator) XXX_Merge(src proto.Message) + func (m *Validator) XXX_Size() int + func (m *Validator) XXX_Unmarshal(b []byte) error + type ValidatorExchangeRate struct + EpochNumber uint64 + InternalTokensToSharesRate github_com_cosmos_cosmos_sdk_types.Dec + func (*ValidatorExchangeRate) Descriptor() ([]byte, []int) + func (*ValidatorExchangeRate) ProtoMessage() + func (m *ValidatorExchangeRate) GetEpochNumber() uint64 + func (m *ValidatorExchangeRate) Marshal() (dAtA []byte, err error) + func (m *ValidatorExchangeRate) MarshalTo(dAtA []byte) (int, error) + func (m *ValidatorExchangeRate) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ValidatorExchangeRate) Reset() + func (m *ValidatorExchangeRate) Size() (n int) + func (m *ValidatorExchangeRate) String() string + func (m *ValidatorExchangeRate) Unmarshal(dAtA []byte) error + func (m *ValidatorExchangeRate) XXX_DiscardUnknown() + func (m *ValidatorExchangeRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ValidatorExchangeRate) XXX_Merge(src proto.Message) + func (m *ValidatorExchangeRate) XXX_Size() int + func (m *ValidatorExchangeRate) XXX_Unmarshal(b []byte) error v18.0.0-testnet Jan 27, 2024 Other modules containing this package github.com/Stride-Labs/stride/v14 github.com/Stride-Labs/stride/v15 github.com/Stride-Labs/stride/v16 github.com/Stride-Labs/stride/v17 github.com/Stride-Labs/stride/v19 github.com/Stride-Labs/stride/v20 github.com/Stride-Labs/stride/v21 github.com/Stride-Labs/stride/v22