Documentation ¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func IteratePoEContractTypes(cb func(tp PoEContractType) bool)
- func MakeEncodingConfig(_ testing.TB) simappparams.EncodingConfig
- func ParamKeyTable() paramtypes.KeyTable
- func RandomAccAddress() sdk.AccAddress
- func RandomGenTX(t *testing.T, power uint32, mutators ...func(*MsgCreateValidator)) (json.RawMessage, sdk.AccAddress, cryptotypes.PubKey)
- func RegisterInterfaces(registry types.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- func SetGenTxsInAppGenesisState(cdc codec.JSONCodec, txJSONEncoder sdk.TxEncoder, ...) (map[string]json.RawMessage, error)
- func SetGenesisOCMembersMutator(members ...sdk.AccAddress) func(m *GenesisState)
- func SetGenesisStateInAppState(cdc codec.JSONCodec, appState map[string]json.RawMessage, ...) map[string]json.RawMessage
- func ValidateGenesis(g GenesisState, txJSONDecoder sdk.TxDecoder) error
- func ValidatorFixture(mutators ...func(m *stakingtypes.Validator)) stakingtypes.Validator
- type AccountKeeper
- type ArbiterPoolContractConfig
- func (*ArbiterPoolContractConfig) Descriptor() ([]byte, []int)
- func (m *ArbiterPoolContractConfig) GetDenyListContractAddress() string
- func (m *ArbiterPoolContractConfig) GetDisputeCost() types.Coin
- func (m *ArbiterPoolContractConfig) GetEscrowAmount() types.Coin
- func (m *ArbiterPoolContractConfig) GetName() string
- func (m *ArbiterPoolContractConfig) GetVotingRules() VotingRules
- func (m *ArbiterPoolContractConfig) GetWaitingPeriod() time.Duration
- func (m *ArbiterPoolContractConfig) Marshal() (dAtA []byte, err error)
- func (m *ArbiterPoolContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *ArbiterPoolContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ArbiterPoolContractConfig) ProtoMessage()
- func (m *ArbiterPoolContractConfig) Reset()
- func (m *ArbiterPoolContractConfig) Size() (n int)
- func (m *ArbiterPoolContractConfig) String() string
- func (m *ArbiterPoolContractConfig) Unmarshal(dAtA []byte) error
- func (c ArbiterPoolContractConfig) ValidateBasic() error
- func (m *ArbiterPoolContractConfig) XXX_DiscardUnknown()
- func (m *ArbiterPoolContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ArbiterPoolContractConfig) XXX_Merge(src proto.Message)
- func (m *ArbiterPoolContractConfig) XXX_Size() int
- func (m *ArbiterPoolContractConfig) XXX_Unmarshal(b []byte) error
- type AuthKeeper
- type BankKeeper
- type CommunityPoolContractConfig
- func (*CommunityPoolContractConfig) Descriptor() ([]byte, []int)
- func (m *CommunityPoolContractConfig) GetVotingRules() VotingRules
- func (m *CommunityPoolContractConfig) Marshal() (dAtA []byte, err error)
- func (m *CommunityPoolContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *CommunityPoolContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CommunityPoolContractConfig) ProtoMessage()
- func (m *CommunityPoolContractConfig) Reset()
- func (m *CommunityPoolContractConfig) Size() (n int)
- func (m *CommunityPoolContractConfig) String() string
- func (m *CommunityPoolContractConfig) Unmarshal(dAtA []byte) error
- func (c CommunityPoolContractConfig) ValidateBasic() error
- func (m *CommunityPoolContractConfig) XXX_DiscardUnknown()
- func (m *CommunityPoolContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommunityPoolContractConfig) XXX_Merge(src proto.Message)
- func (m *CommunityPoolContractConfig) XXX_Size() int
- func (m *CommunityPoolContractConfig) XXX_Unmarshal(b []byte) error
- type EngagementContractConfig
- func (*EngagementContractConfig) Descriptor() ([]byte, []int)
- func (m *EngagementContractConfig) GetHalflife() time.Duration
- func (m *EngagementContractConfig) Marshal() (dAtA []byte, err error)
- func (m *EngagementContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *EngagementContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EngagementContractConfig) ProtoMessage()
- func (m *EngagementContractConfig) Reset()
- func (m *EngagementContractConfig) Size() (n int)
- func (m *EngagementContractConfig) String() string
- func (m *EngagementContractConfig) Unmarshal(dAtA []byte) error
- func (c *EngagementContractConfig) ValidateBasic() error
- func (m *EngagementContractConfig) XXX_DiscardUnknown()
- func (m *EngagementContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EngagementContractConfig) XXX_Merge(src proto.Message)
- func (m *EngagementContractConfig) XXX_Size() int
- func (m *EngagementContractConfig) XXX_Unmarshal(b []byte) error
- type Executor
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetImportDump() *ImportDump
- func (m *GenesisState) GetParams() Params
- func (m *GenesisState) GetSeedContracts() *SeedContracts
- func (m *GenesisState) GetSetupMode() isGenesisState_SetupMode
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (*GenesisState) XXX_OneofWrappers() []interface{}
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type GenesisState_ImportDump
- type GenesisState_SeedContracts
- type ImportDump
- func (*ImportDump) Descriptor() ([]byte, []int)
- func (m *ImportDump) GetContracts() []PoEContract
- func (m *ImportDump) Marshal() (dAtA []byte, err error)
- func (m *ImportDump) MarshalTo(dAtA []byte) (int, error)
- func (m *ImportDump) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ImportDump) ProtoMessage()
- func (m *ImportDump) Reset()
- func (m *ImportDump) Size() (n int)
- func (m *ImportDump) String() string
- func (m *ImportDump) Unmarshal(dAtA []byte) error
- func (g ImportDump) ValidateBasic() error
- func (m *ImportDump) XXX_DiscardUnknown()
- func (m *ImportDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ImportDump) XXX_Merge(src proto.Message)
- func (m *ImportDump) XXX_Size() int
- func (m *ImportDump) XXX_Unmarshal(b []byte) error
- type MixerContractConfig
- func (*MixerContractConfig) Descriptor() ([]byte, []int)
- func (m *MixerContractConfig) GetSigmoid() MixerContractConfig_Sigmoid
- func (m *MixerContractConfig) Marshal() (dAtA []byte, err error)
- func (m *MixerContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *MixerContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MixerContractConfig) ProtoMessage()
- func (m *MixerContractConfig) Reset()
- func (m *MixerContractConfig) Size() (n int)
- func (m *MixerContractConfig) String() string
- func (m *MixerContractConfig) Unmarshal(dAtA []byte) error
- func (m *MixerContractConfig) ValidateBasic() error
- func (m *MixerContractConfig) XXX_DiscardUnknown()
- func (m *MixerContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MixerContractConfig) XXX_Merge(src proto.Message)
- func (m *MixerContractConfig) XXX_Size() int
- func (m *MixerContractConfig) XXX_Unmarshal(b []byte) error
- type MixerContractConfig_Sigmoid
- func (*MixerContractConfig_Sigmoid) Descriptor() ([]byte, []int)
- func (m *MixerContractConfig_Sigmoid) GetMaxPoints() uint64
- func (m *MixerContractConfig_Sigmoid) Marshal() (dAtA []byte, err error)
- func (m *MixerContractConfig_Sigmoid) MarshalTo(dAtA []byte) (int, error)
- func (m *MixerContractConfig_Sigmoid) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MixerContractConfig_Sigmoid) ProtoMessage()
- func (m *MixerContractConfig_Sigmoid) Reset()
- func (m *MixerContractConfig_Sigmoid) Size() (n int)
- func (m *MixerContractConfig_Sigmoid) String() string
- func (m *MixerContractConfig_Sigmoid) Unmarshal(dAtA []byte) error
- func (m *MixerContractConfig_Sigmoid) XXX_DiscardUnknown()
- func (m *MixerContractConfig_Sigmoid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MixerContractConfig_Sigmoid) XXX_Merge(src proto.Message)
- func (m *MixerContractConfig_Sigmoid) XXX_Size() int
- func (m *MixerContractConfig_Sigmoid) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgCreateValidator
- func (*MsgCreateValidator) Descriptor() ([]byte, []int)
- func (msg MsgCreateValidator) GetSignBytes() []byte
- func (msg MsgCreateValidator) GetSigners() []sdk.AccAddress
- func (m *MsgCreateValidator) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateValidator) ProtoMessage()
- func (m *MsgCreateValidator) Reset()
- func (msg MsgCreateValidator) Route() string
- func (m *MsgCreateValidator) Size() (n int)
- func (m *MsgCreateValidator) String() string
- func (msg MsgCreateValidator) Type() string
- func (m *MsgCreateValidator) Unmarshal(dAtA []byte) error
- func (msg MsgCreateValidator) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
- func (msg MsgCreateValidator) ValidateBasic() error
- func (m *MsgCreateValidator) XXX_DiscardUnknown()
- func (m *MsgCreateValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateValidator) XXX_Merge(src proto.Message)
- func (m *MsgCreateValidator) XXX_Size() int
- func (m *MsgCreateValidator) XXX_Unmarshal(b []byte) error
- type MsgCreateValidatorResponse
- func (*MsgCreateValidatorResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateValidatorResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateValidatorResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateValidatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateValidatorResponse) ProtoMessage()
- func (m *MsgCreateValidatorResponse) Reset()
- func (m *MsgCreateValidatorResponse) Size() (n int)
- func (m *MsgCreateValidatorResponse) String() string
- func (m *MsgCreateValidatorResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateValidatorResponse) XXX_DiscardUnknown()
- func (m *MsgCreateValidatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateValidatorResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateValidatorResponse) XXX_Size() int
- func (m *MsgCreateValidatorResponse) XXX_Unmarshal(b []byte) error
- type MsgDelegate
- func (*MsgDelegate) Descriptor() ([]byte, []int)
- func (msg MsgDelegate) GetSignBytes() []byte
- func (msg MsgDelegate) GetSigners() []sdk.AccAddress
- func (m *MsgDelegate) Marshal() (dAtA []byte, err error)
- func (m *MsgDelegate) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgDelegate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgDelegate) ProtoMessage()
- func (m *MsgDelegate) Reset()
- func (msg MsgDelegate) Route() string
- func (m *MsgDelegate) Size() (n int)
- func (m *MsgDelegate) String() string
- func (msg MsgDelegate) Type() string
- func (m *MsgDelegate) Unmarshal(dAtA []byte) error
- func (msg MsgDelegate) ValidateBasic() error
- func (m *MsgDelegate) XXX_DiscardUnknown()
- func (m *MsgDelegate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgDelegate) XXX_Merge(src proto.Message)
- func (m *MsgDelegate) XXX_Size() int
- func (m *MsgDelegate) XXX_Unmarshal(b []byte) error
- type MsgDelegateResponse
- func (*MsgDelegateResponse) Descriptor() ([]byte, []int)
- func (m *MsgDelegateResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgDelegateResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgDelegateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgDelegateResponse) ProtoMessage()
- func (m *MsgDelegateResponse) Reset()
- func (m *MsgDelegateResponse) Size() (n int)
- func (m *MsgDelegateResponse) String() string
- func (m *MsgDelegateResponse) Unmarshal(dAtA []byte) error
- func (m *MsgDelegateResponse) XXX_DiscardUnknown()
- func (m *MsgDelegateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgDelegateResponse) XXX_Merge(src proto.Message)
- func (m *MsgDelegateResponse) XXX_Size() int
- func (m *MsgDelegateResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgUndelegate
- func (*MsgUndelegate) Descriptor() ([]byte, []int)
- func (msg MsgUndelegate) GetSignBytes() []byte
- func (msg MsgUndelegate) GetSigners() []sdk.AccAddress
- func (m *MsgUndelegate) Marshal() (dAtA []byte, err error)
- func (m *MsgUndelegate) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUndelegate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUndelegate) ProtoMessage()
- func (m *MsgUndelegate) Reset()
- func (msg MsgUndelegate) Route() string
- func (m *MsgUndelegate) Size() (n int)
- func (m *MsgUndelegate) String() string
- func (msg MsgUndelegate) Type() string
- func (m *MsgUndelegate) Unmarshal(dAtA []byte) error
- func (msg MsgUndelegate) ValidateBasic() error
- func (m *MsgUndelegate) XXX_DiscardUnknown()
- func (m *MsgUndelegate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUndelegate) XXX_Merge(src proto.Message)
- func (m *MsgUndelegate) XXX_Size() int
- func (m *MsgUndelegate) XXX_Unmarshal(b []byte) error
- type MsgUndelegateResponse
- func (*MsgUndelegateResponse) Descriptor() ([]byte, []int)
- func (m *MsgUndelegateResponse) GetCompletionTime() time.Time
- func (m *MsgUndelegateResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUndelegateResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUndelegateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUndelegateResponse) ProtoMessage()
- func (m *MsgUndelegateResponse) Reset()
- func (m *MsgUndelegateResponse) Size() (n int)
- func (m *MsgUndelegateResponse) String() string
- func (m *MsgUndelegateResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUndelegateResponse) XXX_DiscardUnknown()
- func (m *MsgUndelegateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUndelegateResponse) XXX_Merge(src proto.Message)
- func (m *MsgUndelegateResponse) XXX_Size() int
- func (m *MsgUndelegateResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateValidator
- func (*MsgUpdateValidator) Descriptor() ([]byte, []int)
- func (msg MsgUpdateValidator) GetSignBytes() []byte
- func (msg MsgUpdateValidator) GetSigners() []sdk.AccAddress
- func (m *MsgUpdateValidator) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateValidator) ProtoMessage()
- func (m *MsgUpdateValidator) Reset()
- func (msg MsgUpdateValidator) Route() string
- func (m *MsgUpdateValidator) Size() (n int)
- func (m *MsgUpdateValidator) String() string
- func (msg MsgUpdateValidator) Type() string
- func (m *MsgUpdateValidator) Unmarshal(dAtA []byte) error
- func (msg MsgUpdateValidator) ValidateBasic() error
- func (m *MsgUpdateValidator) XXX_DiscardUnknown()
- func (m *MsgUpdateValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateValidator) XXX_Merge(src proto.Message)
- func (m *MsgUpdateValidator) XXX_Size() int
- func (m *MsgUpdateValidator) XXX_Unmarshal(b []byte) error
- type MsgUpdateValidatorResponse
- func (*MsgUpdateValidatorResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateValidatorResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateValidatorResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateValidatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateValidatorResponse) ProtoMessage()
- func (m *MsgUpdateValidatorResponse) Reset()
- func (m *MsgUpdateValidatorResponse) Size() (n int)
- func (m *MsgUpdateValidatorResponse) String() string
- func (m *MsgUpdateValidatorResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateValidatorResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateValidatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateValidatorResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateValidatorResponse) XXX_Size() int
- func (m *MsgUpdateValidatorResponse) XXX_Unmarshal(b []byte) error
- type OversightCommitteeContractConfig
- func (*OversightCommitteeContractConfig) Descriptor() ([]byte, []int)
- func (m *OversightCommitteeContractConfig) GetDenyListContractAddress() string
- func (m *OversightCommitteeContractConfig) GetEscrowAmount() types.Coin
- func (m *OversightCommitteeContractConfig) GetName() string
- func (m *OversightCommitteeContractConfig) GetVotingRules() VotingRules
- func (m *OversightCommitteeContractConfig) Marshal() (dAtA []byte, err error)
- func (m *OversightCommitteeContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *OversightCommitteeContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OversightCommitteeContractConfig) ProtoMessage()
- func (m *OversightCommitteeContractConfig) Reset()
- func (m *OversightCommitteeContractConfig) Size() (n int)
- func (m *OversightCommitteeContractConfig) String() string
- func (m *OversightCommitteeContractConfig) Unmarshal(dAtA []byte) error
- func (c OversightCommitteeContractConfig) ValidateBasic() error
- func (m *OversightCommitteeContractConfig) XXX_DiscardUnknown()
- func (m *OversightCommitteeContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OversightCommitteeContractConfig) XXX_Merge(src proto.Message)
- func (m *OversightCommitteeContractConfig) XXX_Size() int
- func (m *OversightCommitteeContractConfig) XXX_Unmarshal(b []byte) error
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (this *Params) Equal(that interface{}) bool
- func (m *Params) GetHistoricalEntries() uint32
- func (m *Params) GetInitialValEngagementPoints() uint64
- func (m *Params) GetMinDelegationAmounts() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (p Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (p Params) Validate() error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type PoEContract
- func (*PoEContract) Descriptor() ([]byte, []int)
- func (m *PoEContract) GetAddress() string
- func (m *PoEContract) GetContractType() PoEContractType
- func (m *PoEContract) Marshal() (dAtA []byte, err error)
- func (m *PoEContract) MarshalTo(dAtA []byte) (int, error)
- func (m *PoEContract) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PoEContract) ProtoMessage()
- func (m *PoEContract) Reset()
- func (m *PoEContract) Size() (n int)
- func (m *PoEContract) String() string
- func (m *PoEContract) Unmarshal(dAtA []byte) error
- func (c PoEContract) ValidateBasic() error
- func (m *PoEContract) XXX_DiscardUnknown()
- func (m *PoEContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoEContract) XXX_Merge(src proto.Message)
- func (m *PoEContract) XXX_Size() int
- func (m *PoEContract) XXX_Unmarshal(b []byte) error
- type PoEContractType
- type QueryClient
- type QueryContractAddressRequest
- func (*QueryContractAddressRequest) Descriptor() ([]byte, []int)
- func (m *QueryContractAddressRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryContractAddressRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryContractAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryContractAddressRequest) ProtoMessage()
- func (m *QueryContractAddressRequest) Reset()
- func (m *QueryContractAddressRequest) Size() (n int)
- func (m *QueryContractAddressRequest) String() string
- func (m *QueryContractAddressRequest) Unmarshal(dAtA []byte) error
- func (m *QueryContractAddressRequest) XXX_DiscardUnknown()
- func (m *QueryContractAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryContractAddressRequest) XXX_Merge(src proto.Message)
- func (m *QueryContractAddressRequest) XXX_Size() int
- func (m *QueryContractAddressRequest) XXX_Unmarshal(b []byte) error
- type QueryContractAddressResponse
- func (*QueryContractAddressResponse) Descriptor() ([]byte, []int)
- func (m *QueryContractAddressResponse) GetAddress() string
- func (m *QueryContractAddressResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryContractAddressResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryContractAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryContractAddressResponse) ProtoMessage()
- func (m *QueryContractAddressResponse) Reset()
- func (m *QueryContractAddressResponse) Size() (n int)
- func (m *QueryContractAddressResponse) String() string
- func (m *QueryContractAddressResponse) Unmarshal(dAtA []byte) error
- func (m *QueryContractAddressResponse) XXX_DiscardUnknown()
- func (m *QueryContractAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryContractAddressResponse) XXX_Merge(src proto.Message)
- func (m *QueryContractAddressResponse) XXX_Size() int
- func (m *QueryContractAddressResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type QueryUnbondingPeriodRequest
- func (*QueryUnbondingPeriodRequest) Descriptor() ([]byte, []int)
- func (m *QueryUnbondingPeriodRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryUnbondingPeriodRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryUnbondingPeriodRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryUnbondingPeriodRequest) ProtoMessage()
- func (m *QueryUnbondingPeriodRequest) Reset()
- func (m *QueryUnbondingPeriodRequest) Size() (n int)
- func (m *QueryUnbondingPeriodRequest) String() string
- func (m *QueryUnbondingPeriodRequest) Unmarshal(dAtA []byte) error
- func (m *QueryUnbondingPeriodRequest) XXX_DiscardUnknown()
- func (m *QueryUnbondingPeriodRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryUnbondingPeriodRequest) XXX_Merge(src proto.Message)
- func (m *QueryUnbondingPeriodRequest) XXX_Size() int
- func (m *QueryUnbondingPeriodRequest) XXX_Unmarshal(b []byte) error
- type QueryUnbondingPeriodResponse
- func (*QueryUnbondingPeriodResponse) Descriptor() ([]byte, []int)
- func (m *QueryUnbondingPeriodResponse) GetTime() time.Duration
- func (m *QueryUnbondingPeriodResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryUnbondingPeriodResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryUnbondingPeriodResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryUnbondingPeriodResponse) ProtoMessage()
- func (m *QueryUnbondingPeriodResponse) Reset()
- func (m *QueryUnbondingPeriodResponse) Size() (n int)
- func (m *QueryUnbondingPeriodResponse) String() string
- func (m *QueryUnbondingPeriodResponse) Unmarshal(dAtA []byte) error
- func (m *QueryUnbondingPeriodResponse) XXX_DiscardUnknown()
- func (m *QueryUnbondingPeriodResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryUnbondingPeriodResponse) XXX_Merge(src proto.Message)
- func (m *QueryUnbondingPeriodResponse) XXX_Size() int
- func (m *QueryUnbondingPeriodResponse) XXX_Unmarshal(b []byte) error
- type QueryValidatorDelegationRequest
- func (*QueryValidatorDelegationRequest) Descriptor() ([]byte, []int)
- func (m *QueryValidatorDelegationRequest) GetValidatorAddr() string
- func (m *QueryValidatorDelegationRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorDelegationRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorDelegationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorDelegationRequest) ProtoMessage()
- func (m *QueryValidatorDelegationRequest) Reset()
- func (m *QueryValidatorDelegationRequest) Size() (n int)
- func (m *QueryValidatorDelegationRequest) String() string
- func (m *QueryValidatorDelegationRequest) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorDelegationRequest) XXX_DiscardUnknown()
- func (m *QueryValidatorDelegationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorDelegationRequest) XXX_Merge(src proto.Message)
- func (m *QueryValidatorDelegationRequest) XXX_Size() int
- func (m *QueryValidatorDelegationRequest) XXX_Unmarshal(b []byte) error
- type QueryValidatorDelegationResponse
- func (*QueryValidatorDelegationResponse) Descriptor() ([]byte, []int)
- func (m *QueryValidatorDelegationResponse) GetBalance() types.Coin
- func (m *QueryValidatorDelegationResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorDelegationResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorDelegationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorDelegationResponse) ProtoMessage()
- func (m *QueryValidatorDelegationResponse) Reset()
- func (m *QueryValidatorDelegationResponse) Size() (n int)
- func (m *QueryValidatorDelegationResponse) String() string
- func (m *QueryValidatorDelegationResponse) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorDelegationResponse) XXX_DiscardUnknown()
- func (m *QueryValidatorDelegationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorDelegationResponse) XXX_Merge(src proto.Message)
- func (m *QueryValidatorDelegationResponse) XXX_Size() int
- func (m *QueryValidatorDelegationResponse) XXX_Unmarshal(b []byte) error
- type QueryValidatorEngagementRewardRequest
- func (*QueryValidatorEngagementRewardRequest) Descriptor() ([]byte, []int)
- func (m *QueryValidatorEngagementRewardRequest) GetValidatorAddress() string
- func (m *QueryValidatorEngagementRewardRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorEngagementRewardRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorEngagementRewardRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorEngagementRewardRequest) ProtoMessage()
- func (m *QueryValidatorEngagementRewardRequest) Reset()
- func (m *QueryValidatorEngagementRewardRequest) Size() (n int)
- func (m *QueryValidatorEngagementRewardRequest) String() string
- func (m *QueryValidatorEngagementRewardRequest) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorEngagementRewardRequest) XXX_DiscardUnknown()
- func (m *QueryValidatorEngagementRewardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorEngagementRewardRequest) XXX_Merge(src proto.Message)
- func (m *QueryValidatorEngagementRewardRequest) XXX_Size() int
- func (m *QueryValidatorEngagementRewardRequest) XXX_Unmarshal(b []byte) error
- type QueryValidatorEngagementRewardResponse
- func (*QueryValidatorEngagementRewardResponse) Descriptor() ([]byte, []int)
- func (m *QueryValidatorEngagementRewardResponse) GetReward() types.DecCoin
- func (m *QueryValidatorEngagementRewardResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorEngagementRewardResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorEngagementRewardResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorEngagementRewardResponse) ProtoMessage()
- func (m *QueryValidatorEngagementRewardResponse) Reset()
- func (m *QueryValidatorEngagementRewardResponse) Size() (n int)
- func (m *QueryValidatorEngagementRewardResponse) String() string
- func (m *QueryValidatorEngagementRewardResponse) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorEngagementRewardResponse) XXX_DiscardUnknown()
- func (m *QueryValidatorEngagementRewardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorEngagementRewardResponse) XXX_Merge(src proto.Message)
- func (m *QueryValidatorEngagementRewardResponse) XXX_Size() int
- func (m *QueryValidatorEngagementRewardResponse) XXX_Unmarshal(b []byte) error
- type QueryValidatorOutstandingRewardRequest
- func (*QueryValidatorOutstandingRewardRequest) Descriptor() ([]byte, []int)
- func (m *QueryValidatorOutstandingRewardRequest) GetValidatorAddress() string
- func (m *QueryValidatorOutstandingRewardRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorOutstandingRewardRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorOutstandingRewardRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorOutstandingRewardRequest) ProtoMessage()
- func (m *QueryValidatorOutstandingRewardRequest) Reset()
- func (m *QueryValidatorOutstandingRewardRequest) Size() (n int)
- func (m *QueryValidatorOutstandingRewardRequest) String() string
- func (m *QueryValidatorOutstandingRewardRequest) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorOutstandingRewardRequest) XXX_DiscardUnknown()
- func (m *QueryValidatorOutstandingRewardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorOutstandingRewardRequest) XXX_Merge(src proto.Message)
- func (m *QueryValidatorOutstandingRewardRequest) XXX_Size() int
- func (m *QueryValidatorOutstandingRewardRequest) XXX_Unmarshal(b []byte) error
- type QueryValidatorOutstandingRewardResponse
- func (*QueryValidatorOutstandingRewardResponse) Descriptor() ([]byte, []int)
- func (m *QueryValidatorOutstandingRewardResponse) GetReward() types.DecCoin
- func (m *QueryValidatorOutstandingRewardResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorOutstandingRewardResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorOutstandingRewardResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorOutstandingRewardResponse) ProtoMessage()
- func (m *QueryValidatorOutstandingRewardResponse) Reset()
- func (m *QueryValidatorOutstandingRewardResponse) Size() (n int)
- func (m *QueryValidatorOutstandingRewardResponse) String() string
- func (m *QueryValidatorOutstandingRewardResponse) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorOutstandingRewardResponse) XXX_DiscardUnknown()
- func (m *QueryValidatorOutstandingRewardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorOutstandingRewardResponse) XXX_Merge(src proto.Message)
- func (m *QueryValidatorOutstandingRewardResponse) XXX_Size() int
- func (m *QueryValidatorOutstandingRewardResponse) XXX_Unmarshal(b []byte) error
- type QueryValidatorUnbondingDelegationsRequest
- func (*QueryValidatorUnbondingDelegationsRequest) Descriptor() ([]byte, []int)
- func (m *QueryValidatorUnbondingDelegationsRequest) GetPagination() *query.PageRequest
- func (m *QueryValidatorUnbondingDelegationsRequest) GetValidatorAddr() string
- func (m *QueryValidatorUnbondingDelegationsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorUnbondingDelegationsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorUnbondingDelegationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorUnbondingDelegationsRequest) ProtoMessage()
- func (m *QueryValidatorUnbondingDelegationsRequest) Reset()
- func (m *QueryValidatorUnbondingDelegationsRequest) Size() (n int)
- func (m *QueryValidatorUnbondingDelegationsRequest) String() string
- func (m *QueryValidatorUnbondingDelegationsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorUnbondingDelegationsRequest) XXX_DiscardUnknown()
- func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Merge(src proto.Message)
- func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Size() int
- func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Unmarshal(b []byte) error
- type QueryValidatorUnbondingDelegationsResponse
- func (*QueryValidatorUnbondingDelegationsResponse) Descriptor() ([]byte, []int)
- func (m *QueryValidatorUnbondingDelegationsResponse) GetEntries() []types1.UnbondingDelegationEntry
- func (m *QueryValidatorUnbondingDelegationsResponse) GetPagination() *query.PageResponse
- func (m *QueryValidatorUnbondingDelegationsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryValidatorUnbondingDelegationsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryValidatorUnbondingDelegationsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryValidatorUnbondingDelegationsResponse) ProtoMessage()
- func (m *QueryValidatorUnbondingDelegationsResponse) Reset()
- func (m *QueryValidatorUnbondingDelegationsResponse) Size() (n int)
- func (m *QueryValidatorUnbondingDelegationsResponse) String() string
- func (m *QueryValidatorUnbondingDelegationsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryValidatorUnbondingDelegationsResponse) XXX_DiscardUnknown()
- func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Merge(src proto.Message)
- func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Size() int
- func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Unmarshal(b []byte) error
- type SeedContracts
- func (*SeedContracts) Descriptor() ([]byte, []int)
- func (m *SeedContracts) GetArbiterPoolContractConfig() *ArbiterPoolContractConfig
- func (m *SeedContracts) GetArbiterPoolMembers() []string
- func (m *SeedContracts) GetBondDenom() string
- func (m *SeedContracts) GetBootstrapAccountAddress() string
- func (m *SeedContracts) GetCommunityPoolContractConfig() *CommunityPoolContractConfig
- func (m *SeedContracts) GetEngagement() []TG4Member
- func (m *SeedContracts) GetEngagementContractConfig() *EngagementContractConfig
- func (m *SeedContracts) GetGenTxs() []encoding_json.RawMessage
- func (m *SeedContracts) GetMixerContractConfig() *MixerContractConfig
- func (m *SeedContracts) GetOversightCommitteeContractConfig() *OversightCommitteeContractConfig
- func (m *SeedContracts) GetOversightCommunityMembers() []string
- func (m *SeedContracts) GetStakeContractConfig() *StakeContractConfig
- func (m *SeedContracts) GetValidatorVotingContractConfig() *ValidatorVotingContractConfig
- func (m *SeedContracts) GetValsetContractConfig() *ValsetContractConfig
- func (m *SeedContracts) Marshal() (dAtA []byte, err error)
- func (m *SeedContracts) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedContracts) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedContracts) ProtoMessage()
- func (m *SeedContracts) Reset()
- func (m *SeedContracts) Size() (n int)
- func (m *SeedContracts) String() string
- func (m *SeedContracts) Unmarshal(dAtA []byte) error
- func (m *SeedContracts) XXX_DiscardUnknown()
- func (m *SeedContracts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedContracts) XXX_Merge(src proto.Message)
- func (m *SeedContracts) XXX_Size() int
- func (m *SeedContracts) XXX_Unmarshal(b []byte) error
- type SmartQuerier
- type StakeContractConfig
- func (*StakeContractConfig) Descriptor() ([]byte, []int)
- func (m *StakeContractConfig) GetClaimAutoreturnLimit() uint32
- func (m *StakeContractConfig) GetMinBond() uint64
- func (m *StakeContractConfig) GetTokensPerPoint() uint64
- func (m *StakeContractConfig) GetUnbondingPeriod() time.Duration
- func (m *StakeContractConfig) Marshal() (dAtA []byte, err error)
- func (m *StakeContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *StakeContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StakeContractConfig) ProtoMessage()
- func (m *StakeContractConfig) Reset()
- func (m *StakeContractConfig) Size() (n int)
- func (m *StakeContractConfig) String() string
- func (m *StakeContractConfig) Unmarshal(dAtA []byte) error
- func (c StakeContractConfig) ValidateBasic() error
- func (m *StakeContractConfig) XXX_DiscardUnknown()
- func (m *StakeContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StakeContractConfig) XXX_Merge(src proto.Message)
- func (m *StakeContractConfig) XXX_Size() int
- func (m *StakeContractConfig) XXX_Unmarshal(b []byte) error
- type Sudoer
- type TG4Member
- func (*TG4Member) Descriptor() ([]byte, []int)
- func (m *TG4Member) GetAddress() string
- func (m *TG4Member) GetPoints() uint64
- func (m *TG4Member) Marshal() (dAtA []byte, err error)
- func (m *TG4Member) MarshalTo(dAtA []byte) (int, error)
- func (m *TG4Member) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TG4Member) ProtoMessage()
- func (m *TG4Member) Reset()
- func (m *TG4Member) Size() (n int)
- func (m *TG4Member) String() string
- func (m *TG4Member) Unmarshal(dAtA []byte) error
- func (c TG4Member) ValidateBasic() error
- func (m *TG4Member) XXX_DiscardUnknown()
- func (m *TG4Member) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TG4Member) XXX_Merge(src proto.Message)
- func (m *TG4Member) XXX_Size() int
- func (m *TG4Member) XXX_Unmarshal(b []byte) error
- type TWasmKeeper
- type UnimplementedMsgServer
- func (*UnimplementedMsgServer) CreateValidator(ctx context.Context, req *MsgCreateValidator) (*MsgCreateValidatorResponse, error)
- func (*UnimplementedMsgServer) Delegate(ctx context.Context, req *MsgDelegate) (*MsgDelegateResponse, error)
- func (*UnimplementedMsgServer) Undelegate(ctx context.Context, req *MsgUndelegate) (*MsgUndelegateResponse, error)
- func (*UnimplementedMsgServer) UpdateValidator(ctx context.Context, req *MsgUpdateValidator) (*MsgUpdateValidatorResponse, error)
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) ContractAddress(ctx context.Context, req *QueryContractAddressRequest) (*QueryContractAddressResponse, error)
- func (*UnimplementedQueryServer) HistoricalInfo(ctx context.Context, req *types1.QueryHistoricalInfoRequest) (*types1.QueryHistoricalInfoResponse, error)
- func (*UnimplementedQueryServer) UnbondingPeriod(ctx context.Context, req *QueryUnbondingPeriodRequest) (*QueryUnbondingPeriodResponse, error)
- func (*UnimplementedQueryServer) Validator(ctx context.Context, req *types1.QueryValidatorRequest) (*types1.QueryValidatorResponse, error)
- func (*UnimplementedQueryServer) ValidatorDelegation(ctx context.Context, req *QueryValidatorDelegationRequest) (*QueryValidatorDelegationResponse, error)
- func (*UnimplementedQueryServer) ValidatorEngagementReward(ctx context.Context, req *QueryValidatorEngagementRewardRequest) (*QueryValidatorEngagementRewardResponse, error)
- func (*UnimplementedQueryServer) ValidatorOutstandingReward(ctx context.Context, req *QueryValidatorOutstandingRewardRequest) (*QueryValidatorOutstandingRewardResponse, error)
- func (*UnimplementedQueryServer) ValidatorUnbondingDelegations(ctx context.Context, req *QueryValidatorUnbondingDelegationsRequest) (*QueryValidatorUnbondingDelegationsResponse, error)
- func (*UnimplementedQueryServer) Validators(ctx context.Context, req *types1.QueryValidatorsRequest) (*types1.QueryValidatorsResponse, error)
- type ValidatorVotingContractConfig
- func (*ValidatorVotingContractConfig) Descriptor() ([]byte, []int)
- func (m *ValidatorVotingContractConfig) GetVotingRules() VotingRules
- func (m *ValidatorVotingContractConfig) Marshal() (dAtA []byte, err error)
- func (m *ValidatorVotingContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *ValidatorVotingContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ValidatorVotingContractConfig) ProtoMessage()
- func (m *ValidatorVotingContractConfig) Reset()
- func (m *ValidatorVotingContractConfig) Size() (n int)
- func (m *ValidatorVotingContractConfig) String() string
- func (m *ValidatorVotingContractConfig) Unmarshal(dAtA []byte) error
- func (c ValidatorVotingContractConfig) ValidateBasic() error
- func (m *ValidatorVotingContractConfig) XXX_DiscardUnknown()
- func (m *ValidatorVotingContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ValidatorVotingContractConfig) XXX_Merge(src proto.Message)
- func (m *ValidatorVotingContractConfig) XXX_Size() int
- func (m *ValidatorVotingContractConfig) XXX_Unmarshal(b []byte) error
- type ValsetContractConfig
- func (*ValsetContractConfig) Descriptor() ([]byte, []int)
- func (m *ValsetContractConfig) GetAutoUnjail() bool
- func (m *ValsetContractConfig) GetEpochLength() time.Duration
- func (m *ValsetContractConfig) GetEpochReward() types.Coin
- func (m *ValsetContractConfig) GetMaxValidators() uint32
- func (m *ValsetContractConfig) GetMinPoints() uint64
- func (m *ValsetContractConfig) GetOfflineJailDuration() time.Duration
- func (m *ValsetContractConfig) GetScaling() uint32
- func (m *ValsetContractConfig) GetVerifyValidators() bool
- func (m *ValsetContractConfig) Marshal() (dAtA []byte, err error)
- func (m *ValsetContractConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *ValsetContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ValsetContractConfig) ProtoMessage()
- func (m *ValsetContractConfig) Reset()
- func (m *ValsetContractConfig) Size() (n int)
- func (m *ValsetContractConfig) String() string
- func (m *ValsetContractConfig) Unmarshal(dAtA []byte) error
- func (c ValsetContractConfig) ValidateBasic() error
- func (m *ValsetContractConfig) XXX_DiscardUnknown()
- func (m *ValsetContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ValsetContractConfig) XXX_Merge(src proto.Message)
- func (m *ValsetContractConfig) XXX_Size() int
- func (m *ValsetContractConfig) XXX_Unmarshal(b []byte) error
- type VotingRules
- func (*VotingRules) Descriptor() ([]byte, []int)
- func (m *VotingRules) GetAllowEndEarly() bool
- func (m *VotingRules) GetVotingPeriod() uint32
- func (m *VotingRules) Marshal() (dAtA []byte, err error)
- func (m *VotingRules) MarshalTo(dAtA []byte) (int, error)
- func (m *VotingRules) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VotingRules) ProtoMessage()
- func (m *VotingRules) Reset()
- func (m *VotingRules) Size() (n int)
- func (m *VotingRules) String() string
- func (m *VotingRules) Unmarshal(dAtA []byte) error
- func (v VotingRules) ValidateBasic() error
- func (m *VotingRules) XXX_DiscardUnknown()
- func (m *VotingRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VotingRules) XXX_Merge(src proto.Message)
- func (m *VotingRules) XXX_Size() int
- func (m *VotingRules) XXX_Unmarshal(b []byte) error
Constants ¶
const ( EventTypeCreateValidator = "create_validator" EventTypeUpdateValidator = "update_validator" EventTypeDelegate = "delegate" EventTypeUndelegate = "undelegate" AttributeKeyValOperator = "operator" AttributeKeyMoniker = "moniker" AttributeKeyPubKeyHex = "pubkey" AttributeValueCategory = ModuleName )
staking module event types
const ( // ModuleName is the name of the gentx module ModuleName = "poe" // StoreKey is the string store representation StoreKey = ModuleName // QuerierRoute is the querier route for the staking module QuerierRoute = ModuleName // RouterKey is the msg router key for the staking module RouterKey = ModuleName // BondedPoolName is the bonded tokens module account name BondedPoolName = "bonded_tokens_pool" )
const ( TypeMsgCreateValidator = "create_validator" TypeMsgUpdateValidator = "update_validator" TypeMsgUndelegate = "begin_unbonding" TypeMsgDelegate = "delegate" )
const ( // DefaultHistoricalEntries entries is 10000. Apps that don't use IBC can ignore this // value by not adding the staking module to the application module manager's // SetOrderBeginBlockers. DefaultHistoricalEntries uint32 = 10000 DefaultInitialValidatorEngagementPoints uint64 = 1 )
PoE params default values
const DefaultBondDenom = "utgd"
Variables ¶
var ( ErrDeliverGenTXFailed = sdkerrors.Register(ModuleName, 2, "tx failed") ErrValidatorPubKeyTypeNotSupported = sdkerrors.Register(ModuleName, 3, "validator pubkey type is not supported") ErrInvalidHistoricalInfo = sdkerrors.Register(ModuleName, 4, "invalid historical info") ErrEmpty = sdkerrors.Register(ModuleName, 5, "empty") ErrInvalid = sdkerrors.Register(ModuleName, 6, "invalid") ErrNotFound = sdkerrors.Register(ModuleName, 7, "not found") )
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( ContractPrefix = []byte{0x01} HistoricalInfoKey = []byte{0x02} )
nolint
var ( KeyHistoricalEntries = []byte("HistoricalEntries") KeyInitialValEngagementPoints = []byte("InitialValidatorEngagementPoints") KeyMinDelegationAmounts = []byte("MinDelegationAmounts") )
var ( ErrInvalidLengthPoe = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowPoe = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupPoe = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var ( // ModuleCdc references the global x/poe module codec. Note, the codec should // ONLY be used in certain instances of tests and for JSON encoding as Amino is // still used for that purpose. // // The actual codec used for serialization should be provided to x/staking and // defined at the application level. ModuleCdc = codec.NewAminoCodec(amino) )
var PoEContractType_name = map[int32]string{
0: "UNDEFINED",
1: "STAKING",
2: "VALSET",
3: "ENGAGEMENT",
4: "MIXER",
5: "DISTRIBUTION",
6: "OVERSIGHT_COMMUNITY",
7: "OVERSIGHT_COMMUNITY_PROPOSALS",
8: "COMMUNITY_POOL",
9: "VALIDATOR_VOTING",
10: "ARBITER_POOL",
11: "ARBITER_POOL_VOTING",
}
var PoEContractType_value = map[string]int32{
"UNDEFINED": 0,
"STAKING": 1,
"VALSET": 2,
"ENGAGEMENT": 3,
"MIXER": 4,
"DISTRIBUTION": 5,
"OVERSIGHT_COMMUNITY": 6,
"OVERSIGHT_COMMUNITY_PROPOSALS": 7,
"COMMUNITY_POOL": 8,
"VALIDATOR_VOTING": 9,
"ARBITER_POOL": 10,
"ARBITER_POOL_VOTING": 11,
}
Functions ¶
func IteratePoEContractTypes ¶
func IteratePoEContractTypes(cb func(tp PoEContractType) bool)
IteratePoEContractTypes for each defined poe contract type the given callback is called deterministic. When the callback returns true the loop is aborted early
func MakeEncodingConfig ¶
func MakeEncodingConfig(_ testing.TB) simappparams.EncodingConfig
func RandomAccAddress ¶
func RandomAccAddress() sdk.AccAddress
func RandomGenTX ¶
func RandomGenTX(t *testing.T, power uint32, mutators ...func(*MsgCreateValidator)) (json.RawMessage, sdk.AccAddress, cryptotypes.PubKey)
RandomGenTX returns a signed genesis tx
func RegisterInterfaces ¶
func RegisterInterfaces(registry types.InterfaceRegistry)
RegisterInterfaces registers the x/poe interfaces types with the interface registry
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
RegisterLegacyAminoCodec registers the necessary x/poe interfaces and concrete types on the provided LegacyAmino codec. These types are used for Amino JSON serialization.
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
func SetGenTxsInAppGenesisState ¶
func SetGenTxsInAppGenesisState( cdc codec.JSONCodec, txJSONEncoder sdk.TxEncoder, appGenesisState map[string]json.RawMessage, genTxs []sdk.Tx, ) (map[string]json.RawMessage, error)
SetGenTxsInAppGenesisState - sets the genesis transactions in the app genesis state
func SetGenesisOCMembersMutator ¶
func SetGenesisOCMembersMutator(members ...sdk.AccAddress) func(m *GenesisState)
SetGenesisOCMembersMutator helper to overwrite the oversight community members within GenesisStateFixture
func SetGenesisStateInAppState ¶
func SetGenesisStateInAppState( cdc codec.JSONCodec, appState map[string]json.RawMessage, genesisState *GenesisState, ) map[string]json.RawMessage
SetGenesisStateInAppState sets the genesis state within the expected app state
func ValidateGenesis ¶
func ValidateGenesis(g GenesisState, txJSONDecoder sdk.TxDecoder) error
ValidateGenesis validates genesis for PoE module
func ValidatorFixture ¶
func ValidatorFixture(mutators ...func(m *stakingtypes.Validator)) stakingtypes.Validator
Types ¶
type AccountKeeper ¶
AccountKeeper is a subset of the SDK account keeper
type ArbiterPoolContractConfig ¶
type ArbiterPoolContractConfig struct { // Name of TRUSTED_CIRCLE Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // EscrowAmount The required escrow amount, in the default denom (utgd) EscrowAmount types.Coin `protobuf:"bytes,2,opt,name=escrow_amount,json=escrowAmount,proto3" json:"escrow_amount"` // VotingRules rules for the tally VotingRules VotingRules `protobuf:"bytes,3,opt,name=voting_rules,json=votingRules,proto3" json:"voting_rules"` // DenyListContractAddress is an optional cw4 contract with list of addresses // denied to be part of TrustedCircle DenyListContractAddress string `` /* 134-byte string literal not displayed */ // DisputeCost The required dispute amount, in the default denom (utgd) DisputeCost types.Coin `protobuf:"bytes,5,opt,name=dispute_cost,json=disputeCost,proto3" json:"dispute_cost"` WaitingPeriod time.Duration `protobuf:"bytes,6,opt,name=waiting_period,json=waitingPeriod,proto3,stdduration" json:"waiting_period"` }
ArbiterPoolContractConfig initial setup config for the trusted circle
func (*ArbiterPoolContractConfig) Descriptor ¶
func (*ArbiterPoolContractConfig) Descriptor() ([]byte, []int)
func (*ArbiterPoolContractConfig) GetDenyListContractAddress ¶
func (m *ArbiterPoolContractConfig) GetDenyListContractAddress() string
func (*ArbiterPoolContractConfig) GetDisputeCost ¶
func (m *ArbiterPoolContractConfig) GetDisputeCost() types.Coin
func (*ArbiterPoolContractConfig) GetEscrowAmount ¶
func (m *ArbiterPoolContractConfig) GetEscrowAmount() types.Coin
func (*ArbiterPoolContractConfig) GetName ¶
func (m *ArbiterPoolContractConfig) GetName() string
func (*ArbiterPoolContractConfig) GetVotingRules ¶
func (m *ArbiterPoolContractConfig) GetVotingRules() VotingRules
func (*ArbiterPoolContractConfig) GetWaitingPeriod ¶
func (m *ArbiterPoolContractConfig) GetWaitingPeriod() time.Duration
func (*ArbiterPoolContractConfig) Marshal ¶
func (m *ArbiterPoolContractConfig) Marshal() (dAtA []byte, err error)
func (*ArbiterPoolContractConfig) MarshalTo ¶
func (m *ArbiterPoolContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*ArbiterPoolContractConfig) MarshalToSizedBuffer ¶
func (m *ArbiterPoolContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ArbiterPoolContractConfig) ProtoMessage ¶
func (*ArbiterPoolContractConfig) ProtoMessage()
func (*ArbiterPoolContractConfig) Reset ¶
func (m *ArbiterPoolContractConfig) Reset()
func (*ArbiterPoolContractConfig) Size ¶
func (m *ArbiterPoolContractConfig) Size() (n int)
func (*ArbiterPoolContractConfig) String ¶
func (m *ArbiterPoolContractConfig) String() string
func (*ArbiterPoolContractConfig) Unmarshal ¶
func (m *ArbiterPoolContractConfig) Unmarshal(dAtA []byte) error
func (ArbiterPoolContractConfig) ValidateBasic ¶
func (c ArbiterPoolContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*ArbiterPoolContractConfig) XXX_DiscardUnknown ¶
func (m *ArbiterPoolContractConfig) XXX_DiscardUnknown()
func (*ArbiterPoolContractConfig) XXX_Marshal ¶
func (m *ArbiterPoolContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ArbiterPoolContractConfig) XXX_Merge ¶
func (m *ArbiterPoolContractConfig) XXX_Merge(src proto.Message)
func (*ArbiterPoolContractConfig) XXX_Size ¶
func (m *ArbiterPoolContractConfig) XXX_Size() int
func (*ArbiterPoolContractConfig) XXX_Unmarshal ¶
func (m *ArbiterPoolContractConfig) XXX_Unmarshal(b []byte) error
type AuthKeeper ¶
type AuthKeeper interface {
GetModuleAddress(name string) sdk.AccAddress
}
AuthKeeper is a subset of the sdk auth/keeper
type BankKeeper ¶
type BankKeeper interface { SendCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error SendCoinsFromModuleToAccount(ctx sdk.Context, s string, addr sdk.AccAddress, amt sdk.Coins) error UndelegateCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error DelegateCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error }
BankKeeper is a subset of the SDK bank keeper
type CommunityPoolContractConfig ¶
type CommunityPoolContractConfig struct { // VotingRules rules for the tally VotingRules VotingRules `protobuf:"bytes,1,opt,name=voting_rules,json=votingRules,proto3" json:"voting_rules"` }
CommunityPoolContractConfig initial setup config for the contract
func (*CommunityPoolContractConfig) Descriptor ¶
func (*CommunityPoolContractConfig) Descriptor() ([]byte, []int)
func (*CommunityPoolContractConfig) GetVotingRules ¶
func (m *CommunityPoolContractConfig) GetVotingRules() VotingRules
func (*CommunityPoolContractConfig) Marshal ¶
func (m *CommunityPoolContractConfig) Marshal() (dAtA []byte, err error)
func (*CommunityPoolContractConfig) MarshalTo ¶
func (m *CommunityPoolContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*CommunityPoolContractConfig) MarshalToSizedBuffer ¶
func (m *CommunityPoolContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CommunityPoolContractConfig) ProtoMessage ¶
func (*CommunityPoolContractConfig) ProtoMessage()
func (*CommunityPoolContractConfig) Reset ¶
func (m *CommunityPoolContractConfig) Reset()
func (*CommunityPoolContractConfig) Size ¶
func (m *CommunityPoolContractConfig) Size() (n int)
func (*CommunityPoolContractConfig) String ¶
func (m *CommunityPoolContractConfig) String() string
func (*CommunityPoolContractConfig) Unmarshal ¶
func (m *CommunityPoolContractConfig) Unmarshal(dAtA []byte) error
func (CommunityPoolContractConfig) ValidateBasic ¶
func (c CommunityPoolContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*CommunityPoolContractConfig) XXX_DiscardUnknown ¶
func (m *CommunityPoolContractConfig) XXX_DiscardUnknown()
func (*CommunityPoolContractConfig) XXX_Marshal ¶
func (m *CommunityPoolContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommunityPoolContractConfig) XXX_Merge ¶
func (m *CommunityPoolContractConfig) XXX_Merge(src proto.Message)
func (*CommunityPoolContractConfig) XXX_Size ¶
func (m *CommunityPoolContractConfig) XXX_Size() int
func (*CommunityPoolContractConfig) XXX_Unmarshal ¶
func (m *CommunityPoolContractConfig) XXX_Unmarshal(b []byte) error
type EngagementContractConfig ¶
type EngagementContractConfig struct {
Halflife time.Duration `protobuf:"bytes,1,opt,name=halflife,proto3,stdduration" json:"halflife"`
}
EngagementContractConfig initial setup config
func (*EngagementContractConfig) Descriptor ¶
func (*EngagementContractConfig) Descriptor() ([]byte, []int)
func (*EngagementContractConfig) GetHalflife ¶
func (m *EngagementContractConfig) GetHalflife() time.Duration
func (*EngagementContractConfig) Marshal ¶
func (m *EngagementContractConfig) Marshal() (dAtA []byte, err error)
func (*EngagementContractConfig) MarshalTo ¶
func (m *EngagementContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*EngagementContractConfig) MarshalToSizedBuffer ¶
func (m *EngagementContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EngagementContractConfig) ProtoMessage ¶
func (*EngagementContractConfig) ProtoMessage()
func (*EngagementContractConfig) Reset ¶
func (m *EngagementContractConfig) Reset()
func (*EngagementContractConfig) Size ¶
func (m *EngagementContractConfig) Size() (n int)
func (*EngagementContractConfig) String ¶
func (m *EngagementContractConfig) String() string
func (*EngagementContractConfig) Unmarshal ¶
func (m *EngagementContractConfig) Unmarshal(dAtA []byte) error
func (*EngagementContractConfig) ValidateBasic ¶
func (c *EngagementContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*EngagementContractConfig) XXX_DiscardUnknown ¶
func (m *EngagementContractConfig) XXX_DiscardUnknown()
func (*EngagementContractConfig) XXX_Marshal ¶
func (m *EngagementContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EngagementContractConfig) XXX_Merge ¶
func (m *EngagementContractConfig) XXX_Merge(src proto.Message)
func (*EngagementContractConfig) XXX_Size ¶
func (m *EngagementContractConfig) XXX_Size() int
func (*EngagementContractConfig) XXX_Unmarshal ¶
func (m *EngagementContractConfig) XXX_Unmarshal(b []byte) error
type Executor ¶
type Executor interface {
Execute(ctx sdk.Context, contractAddress sdk.AccAddress, caller sdk.AccAddress, msg []byte, coins sdk.Coins) ([]byte, error)
}
Executor with access to execute method
type GenesisState ¶
type GenesisState struct { // params defines all the parameter of the module Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` // SetupMode defines which scenario to apply on a genesis import. // Either it is a fresh chain that needs PoE contracts bootstrapped or // the module state has to be restored from a previous state dump. // // Types that are valid to be assigned to SetupMode: // *GenesisState_SeedContracts // *GenesisState_ImportDump SetupMode isGenesisState_SetupMode `protobuf_oneof:"setup_mode"` }
GenesisState - initial state of module
func DefaultGenesisState ¶
func DefaultGenesisState() *GenesisState
DefaultGenesisState default values
func GenesisStateFixture ¶
func GenesisStateFixture(mutators ...func(m *GenesisState)) *GenesisState
func GetGenesisStateFromAppState ¶
func GetGenesisStateFromAppState(cdc codec.JSONCodec, appState map[string]json.RawMessage) *GenesisState
GetGenesisStateFromAppState gets the genesis state from the expected app state
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetImportDump ¶
func (m *GenesisState) GetImportDump() *ImportDump
func (*GenesisState) GetParams ¶
func (m *GenesisState) GetParams() Params
func (*GenesisState) GetSeedContracts ¶
func (m *GenesisState) GetSeedContracts() *SeedContracts
func (*GenesisState) GetSetupMode ¶
func (m *GenesisState) GetSetupMode() isGenesisState_SetupMode
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_OneofWrappers ¶
func (*GenesisState) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type GenesisState_ImportDump ¶
type GenesisState_ImportDump struct {
ImportDump *ImportDump `protobuf:"bytes,3,opt,name=import_dump,json=importDump,proto3,oneof" json:"import_dump,omitempty"`
}
func (*GenesisState_ImportDump) MarshalTo ¶
func (m *GenesisState_ImportDump) MarshalTo(dAtA []byte) (int, error)
func (*GenesisState_ImportDump) MarshalToSizedBuffer ¶
func (m *GenesisState_ImportDump) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState_ImportDump) Size ¶
func (m *GenesisState_ImportDump) Size() (n int)
type GenesisState_SeedContracts ¶
type GenesisState_SeedContracts struct {
SeedContracts *SeedContracts `protobuf:"bytes,2,opt,name=seed_contracts,json=seedContracts,proto3,oneof" json:"seed_contracts,omitempty"`
}
func (*GenesisState_SeedContracts) MarshalTo ¶
func (m *GenesisState_SeedContracts) MarshalTo(dAtA []byte) (int, error)
func (*GenesisState_SeedContracts) MarshalToSizedBuffer ¶
func (m *GenesisState_SeedContracts) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState_SeedContracts) Size ¶
func (m *GenesisState_SeedContracts) Size() (n int)
type ImportDump ¶
type ImportDump struct { // Contracts PoE contract addresses and types Contracts []PoEContract `protobuf:"bytes,1,rep,name=contracts,proto3" json:"contracts,omitempty"` }
ImportDump has all module data for non seed mode.
func (*ImportDump) Descriptor ¶
func (*ImportDump) Descriptor() ([]byte, []int)
func (*ImportDump) GetContracts ¶
func (m *ImportDump) GetContracts() []PoEContract
func (*ImportDump) Marshal ¶
func (m *ImportDump) Marshal() (dAtA []byte, err error)
func (*ImportDump) MarshalToSizedBuffer ¶
func (m *ImportDump) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ImportDump) ProtoMessage ¶
func (*ImportDump) ProtoMessage()
func (*ImportDump) Reset ¶
func (m *ImportDump) Reset()
func (*ImportDump) Size ¶
func (m *ImportDump) Size() (n int)
func (*ImportDump) String ¶
func (m *ImportDump) String() string
func (*ImportDump) Unmarshal ¶
func (m *ImportDump) Unmarshal(dAtA []byte) error
func (ImportDump) ValidateBasic ¶
func (g ImportDump) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*ImportDump) XXX_DiscardUnknown ¶
func (m *ImportDump) XXX_DiscardUnknown()
func (*ImportDump) XXX_Marshal ¶
func (m *ImportDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ImportDump) XXX_Merge ¶
func (m *ImportDump) XXX_Merge(src proto.Message)
func (*ImportDump) XXX_Size ¶
func (m *ImportDump) XXX_Size() int
func (*ImportDump) XXX_Unmarshal ¶
func (m *ImportDump) XXX_Unmarshal(b []byte) error
type MixerContractConfig ¶
type MixerContractConfig struct { // Sigmoid returns a sigmoid-like value of staked amount times engagement // points. See the Proof-of-Engagement white-paper for details. Sigmoid MixerContractConfig_Sigmoid `protobuf:"bytes,1,opt,name=sigmoid,proto3" json:"sigmoid"` }
Mixer contract setup. See https://github.com/confio/poe-contracts/tree/main/contracts/tg4-mixer
func (*MixerContractConfig) Descriptor ¶
func (*MixerContractConfig) Descriptor() ([]byte, []int)
func (*MixerContractConfig) GetSigmoid ¶
func (m *MixerContractConfig) GetSigmoid() MixerContractConfig_Sigmoid
func (*MixerContractConfig) Marshal ¶
func (m *MixerContractConfig) Marshal() (dAtA []byte, err error)
func (*MixerContractConfig) MarshalTo ¶
func (m *MixerContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*MixerContractConfig) MarshalToSizedBuffer ¶
func (m *MixerContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MixerContractConfig) ProtoMessage ¶
func (*MixerContractConfig) ProtoMessage()
func (*MixerContractConfig) Reset ¶
func (m *MixerContractConfig) Reset()
func (*MixerContractConfig) Size ¶
func (m *MixerContractConfig) Size() (n int)
func (*MixerContractConfig) String ¶
func (m *MixerContractConfig) String() string
func (*MixerContractConfig) Unmarshal ¶
func (m *MixerContractConfig) Unmarshal(dAtA []byte) error
func (*MixerContractConfig) ValidateBasic ¶
func (m *MixerContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*MixerContractConfig) XXX_DiscardUnknown ¶
func (m *MixerContractConfig) XXX_DiscardUnknown()
func (*MixerContractConfig) XXX_Marshal ¶
func (m *MixerContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MixerContractConfig) XXX_Merge ¶
func (m *MixerContractConfig) XXX_Merge(src proto.Message)
func (*MixerContractConfig) XXX_Size ¶
func (m *MixerContractConfig) XXX_Size() int
func (*MixerContractConfig) XXX_Unmarshal ¶
func (m *MixerContractConfig) XXX_Unmarshal(b []byte) error
type MixerContractConfig_Sigmoid ¶
type MixerContractConfig_Sigmoid struct { MaxPoints uint64 `protobuf:"varint,1,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"` P github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,2,opt,name=p,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"p"` S github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,3,opt,name=s,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"s"` }
func (*MixerContractConfig_Sigmoid) Descriptor ¶
func (*MixerContractConfig_Sigmoid) Descriptor() ([]byte, []int)
func (*MixerContractConfig_Sigmoid) GetMaxPoints ¶
func (m *MixerContractConfig_Sigmoid) GetMaxPoints() uint64
func (*MixerContractConfig_Sigmoid) Marshal ¶
func (m *MixerContractConfig_Sigmoid) Marshal() (dAtA []byte, err error)
func (*MixerContractConfig_Sigmoid) MarshalTo ¶
func (m *MixerContractConfig_Sigmoid) MarshalTo(dAtA []byte) (int, error)
func (*MixerContractConfig_Sigmoid) MarshalToSizedBuffer ¶
func (m *MixerContractConfig_Sigmoid) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MixerContractConfig_Sigmoid) ProtoMessage ¶
func (*MixerContractConfig_Sigmoid) ProtoMessage()
func (*MixerContractConfig_Sigmoid) Reset ¶
func (m *MixerContractConfig_Sigmoid) Reset()
func (*MixerContractConfig_Sigmoid) Size ¶
func (m *MixerContractConfig_Sigmoid) Size() (n int)
func (*MixerContractConfig_Sigmoid) String ¶
func (m *MixerContractConfig_Sigmoid) String() string
func (*MixerContractConfig_Sigmoid) Unmarshal ¶
func (m *MixerContractConfig_Sigmoid) Unmarshal(dAtA []byte) error
func (*MixerContractConfig_Sigmoid) XXX_DiscardUnknown ¶
func (m *MixerContractConfig_Sigmoid) XXX_DiscardUnknown()
func (*MixerContractConfig_Sigmoid) XXX_Marshal ¶
func (m *MixerContractConfig_Sigmoid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MixerContractConfig_Sigmoid) XXX_Merge ¶
func (m *MixerContractConfig_Sigmoid) XXX_Merge(src proto.Message)
func (*MixerContractConfig_Sigmoid) XXX_Size ¶
func (m *MixerContractConfig_Sigmoid) XXX_Size() int
func (*MixerContractConfig_Sigmoid) XXX_Unmarshal ¶
func (m *MixerContractConfig_Sigmoid) XXX_Unmarshal(b []byte) error
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) // MsgCreateValidator defines a method for updating validator metadata UpdateValidator(ctx context.Context, in *MsgUpdateValidator, opts ...grpc.CallOption) (*MsgUpdateValidatorResponse, error) // Delegate defines a method for performing a self delegation of coins // by a node operator Delegate(ctx context.Context, in *MsgDelegate, opts ...grpc.CallOption) (*MsgDelegateResponse, error) // Undelegate defines a method for performing an undelegation from a // node operator Undelegate(ctx context.Context, in *MsgUndelegate, opts ...grpc.CallOption) (*MsgUndelegateResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgCreateValidator ¶
type MsgCreateValidator struct { // Description meta data Description types.Description `protobuf:"bytes,1,opt,name=description,proto3" json:"description"` // OperatorAddress is the bech32 address string OperatorAddress string `` /* 130-byte string literal not displayed */ // Pubkey public key Pubkey *types1.Any `protobuf:"bytes,6,opt,name=pubkey,proto3" json:"pubkey,omitempty"` // Amount defines the initial staking amount from a liquid balance Amount types2.Coin `protobuf:"bytes,7,opt,name=amount,proto3" json:"amount"` // VestingAmount defines the initial staking amount from a vesting account // balance VestingAmount types2.Coin `protobuf:"bytes,8,opt,name=vesting_amount,json=vestingAmount,proto3" json:"vesting_amount"` }
MsgCreateValidator defines a PoE message for creating a new validator. Based on the SDK staking.MsgCreateValidator
func MsgCreateValidatorFixture ¶
func MsgCreateValidatorFixture(mutators ...func(m *MsgCreateValidator)) *MsgCreateValidator
func NewMsgCreateValidator ¶
func NewMsgCreateValidator( valAddr sdk.AccAddress, pubKey cryptotypes.PubKey, selfDelegationLiquid sdk.Coin, selfDelegationVesting sdk.Coin, description stakingtypes.Description, ) (*MsgCreateValidator, error)
NewMsgCreateValidator creates a new MsgCreateValidator instance. Operator address and validator address are the same.
func (*MsgCreateValidator) Descriptor ¶
func (*MsgCreateValidator) Descriptor() ([]byte, []int)
func (MsgCreateValidator) GetSignBytes ¶
func (msg MsgCreateValidator) GetSignBytes() []byte
GetSignBytes returns the message bytes to sign over.
func (MsgCreateValidator) GetSigners ¶
func (msg MsgCreateValidator) GetSigners() []sdk.AccAddress
GetSigners implements the sdk.Msg interface. It returns the address(es) that must sign over msg.GetSignBytes().
func (*MsgCreateValidator) Marshal ¶
func (m *MsgCreateValidator) Marshal() (dAtA []byte, err error)
func (*MsgCreateValidator) MarshalTo ¶
func (m *MsgCreateValidator) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateValidator) MarshalToSizedBuffer ¶
func (m *MsgCreateValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateValidator) ProtoMessage ¶
func (*MsgCreateValidator) ProtoMessage()
func (*MsgCreateValidator) Reset ¶
func (m *MsgCreateValidator) Reset()
func (MsgCreateValidator) Route ¶
func (msg MsgCreateValidator) Route() string
Route implements the sdk.Msg interface.
func (*MsgCreateValidator) Size ¶
func (m *MsgCreateValidator) Size() (n int)
func (*MsgCreateValidator) String ¶
func (m *MsgCreateValidator) String() string
func (MsgCreateValidator) Type ¶
func (msg MsgCreateValidator) Type() string
Type implements the sdk.Msg interface.
func (*MsgCreateValidator) Unmarshal ¶
func (m *MsgCreateValidator) Unmarshal(dAtA []byte) error
func (MsgCreateValidator) UnpackInterfaces ¶
func (msg MsgCreateValidator) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (MsgCreateValidator) ValidateBasic ¶
func (msg MsgCreateValidator) ValidateBasic() error
ValidateBasic implements the sdk.Msg interface.
func (*MsgCreateValidator) XXX_DiscardUnknown ¶
func (m *MsgCreateValidator) XXX_DiscardUnknown()
func (*MsgCreateValidator) XXX_Marshal ¶
func (m *MsgCreateValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateValidator) XXX_Merge ¶
func (m *MsgCreateValidator) XXX_Merge(src proto.Message)
func (*MsgCreateValidator) XXX_Size ¶
func (m *MsgCreateValidator) XXX_Size() int
func (*MsgCreateValidator) XXX_Unmarshal ¶
func (m *MsgCreateValidator) XXX_Unmarshal(b []byte) error
type MsgCreateValidatorResponse ¶
type MsgCreateValidatorResponse struct{}
MsgCreateValidatorResponse defines the MsgCreateValidator response type.
func (*MsgCreateValidatorResponse) Descriptor ¶
func (*MsgCreateValidatorResponse) Descriptor() ([]byte, []int)
func (*MsgCreateValidatorResponse) Marshal ¶
func (m *MsgCreateValidatorResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateValidatorResponse) MarshalTo ¶
func (m *MsgCreateValidatorResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateValidatorResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateValidatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateValidatorResponse) ProtoMessage ¶
func (*MsgCreateValidatorResponse) ProtoMessage()
func (*MsgCreateValidatorResponse) Reset ¶
func (m *MsgCreateValidatorResponse) Reset()
func (*MsgCreateValidatorResponse) Size ¶
func (m *MsgCreateValidatorResponse) Size() (n int)
func (*MsgCreateValidatorResponse) String ¶
func (m *MsgCreateValidatorResponse) String() string
func (*MsgCreateValidatorResponse) Unmarshal ¶
func (m *MsgCreateValidatorResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateValidatorResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateValidatorResponse) XXX_DiscardUnknown()
func (*MsgCreateValidatorResponse) XXX_Marshal ¶
func (m *MsgCreateValidatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateValidatorResponse) XXX_Merge ¶
func (m *MsgCreateValidatorResponse) XXX_Merge(src proto.Message)
func (*MsgCreateValidatorResponse) XXX_Size ¶
func (m *MsgCreateValidatorResponse) XXX_Size() int
func (*MsgCreateValidatorResponse) XXX_Unmarshal ¶
func (m *MsgCreateValidatorResponse) XXX_Unmarshal(b []byte) error
type MsgDelegate ¶
type MsgDelegate struct { OperatorAddress string `` /* 130-byte string literal not displayed */ Amount types2.Coin `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount"` VestingAmount types2.Coin `protobuf:"bytes,3,opt,name=vesting_amount,json=vestingAmount,proto3" json:"vesting_amount"` }
MsgDelegate defines a SDK message for performing a self delegation of coins by a node operator
func NewMsgDelegate ¶
func NewMsgDelegate(delAddr sdk.AccAddress, amount sdk.Coin, vestingAmount sdk.Coin) *MsgDelegate
NewMsgDelegate constructor
func (*MsgDelegate) Descriptor ¶
func (*MsgDelegate) Descriptor() ([]byte, []int)
func (MsgDelegate) GetSignBytes ¶
func (msg MsgDelegate) GetSignBytes() []byte
GetSignBytes implements the sdk.Msg interface.
func (MsgDelegate) GetSigners ¶
func (msg MsgDelegate) GetSigners() []sdk.AccAddress
GetSigners implements the sdk.Msg interface.
func (*MsgDelegate) Marshal ¶
func (m *MsgDelegate) Marshal() (dAtA []byte, err error)
func (*MsgDelegate) MarshalToSizedBuffer ¶
func (m *MsgDelegate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgDelegate) ProtoMessage ¶
func (*MsgDelegate) ProtoMessage()
func (*MsgDelegate) Reset ¶
func (m *MsgDelegate) Reset()
func (MsgDelegate) Route ¶
func (msg MsgDelegate) Route() string
Route implements the sdk.Msg interface.
func (*MsgDelegate) Size ¶
func (m *MsgDelegate) Size() (n int)
func (*MsgDelegate) String ¶
func (m *MsgDelegate) String() string
func (MsgDelegate) Type ¶
func (msg MsgDelegate) Type() string
Type implements the sdk.Msg interface.
func (*MsgDelegate) Unmarshal ¶
func (m *MsgDelegate) Unmarshal(dAtA []byte) error
func (MsgDelegate) ValidateBasic ¶
func (msg MsgDelegate) ValidateBasic() error
ValidateBasic implements the sdk.Msg interface.
func (*MsgDelegate) XXX_DiscardUnknown ¶
func (m *MsgDelegate) XXX_DiscardUnknown()
func (*MsgDelegate) XXX_Marshal ¶
func (m *MsgDelegate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgDelegate) XXX_Merge ¶
func (m *MsgDelegate) XXX_Merge(src proto.Message)
func (*MsgDelegate) XXX_Size ¶
func (m *MsgDelegate) XXX_Size() int
func (*MsgDelegate) XXX_Unmarshal ¶
func (m *MsgDelegate) XXX_Unmarshal(b []byte) error
type MsgDelegateResponse ¶
type MsgDelegateResponse struct{}
MsgDelegateResponse defines the Msg/Delegate response type.
func (*MsgDelegateResponse) Descriptor ¶
func (*MsgDelegateResponse) Descriptor() ([]byte, []int)
func (*MsgDelegateResponse) Marshal ¶
func (m *MsgDelegateResponse) Marshal() (dAtA []byte, err error)
func (*MsgDelegateResponse) MarshalTo ¶
func (m *MsgDelegateResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgDelegateResponse) MarshalToSizedBuffer ¶
func (m *MsgDelegateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgDelegateResponse) ProtoMessage ¶
func (*MsgDelegateResponse) ProtoMessage()
func (*MsgDelegateResponse) Reset ¶
func (m *MsgDelegateResponse) Reset()
func (*MsgDelegateResponse) Size ¶
func (m *MsgDelegateResponse) Size() (n int)
func (*MsgDelegateResponse) String ¶
func (m *MsgDelegateResponse) String() string
func (*MsgDelegateResponse) Unmarshal ¶
func (m *MsgDelegateResponse) Unmarshal(dAtA []byte) error
func (*MsgDelegateResponse) XXX_DiscardUnknown ¶
func (m *MsgDelegateResponse) XXX_DiscardUnknown()
func (*MsgDelegateResponse) XXX_Marshal ¶
func (m *MsgDelegateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgDelegateResponse) XXX_Merge ¶
func (m *MsgDelegateResponse) XXX_Merge(src proto.Message)
func (*MsgDelegateResponse) XXX_Size ¶
func (m *MsgDelegateResponse) XXX_Size() int
func (*MsgDelegateResponse) XXX_Unmarshal ¶
func (m *MsgDelegateResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // CreateValidator defines a method for creating a new validator. CreateValidator(context.Context, *MsgCreateValidator) (*MsgCreateValidatorResponse, error) // MsgCreateValidator defines a method for updating validator metadata UpdateValidator(context.Context, *MsgUpdateValidator) (*MsgUpdateValidatorResponse, error) // Delegate defines a method for performing a self delegation of coins // by a node operator Delegate(context.Context, *MsgDelegate) (*MsgDelegateResponse, error) // Undelegate defines a method for performing an undelegation from a // node operator Undelegate(context.Context, *MsgUndelegate) (*MsgUndelegateResponse, error) }
MsgServer is the server API for Msg service.
type MsgUndelegate ¶
type MsgUndelegate struct { OperatorAddress string `` /* 130-byte string literal not displayed */ Amount types2.Coin `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount"` }
MsgUndelegate defines a SDK message for performing an undelegation from a node operator
func NewMsgUndelegate ¶
func NewMsgUndelegate(delAddr sdk.AccAddress, amount sdk.Coin) *MsgUndelegate
NewMsgUndelegate constructor
func (*MsgUndelegate) Descriptor ¶
func (*MsgUndelegate) Descriptor() ([]byte, []int)
func (MsgUndelegate) GetSignBytes ¶
func (msg MsgUndelegate) GetSignBytes() []byte
GetSignBytes implements the sdk.Msg interface.
func (MsgUndelegate) GetSigners ¶
func (msg MsgUndelegate) GetSigners() []sdk.AccAddress
GetSigners implements the sdk.Msg interface.
func (*MsgUndelegate) Marshal ¶
func (m *MsgUndelegate) Marshal() (dAtA []byte, err error)
func (*MsgUndelegate) MarshalToSizedBuffer ¶
func (m *MsgUndelegate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUndelegate) ProtoMessage ¶
func (*MsgUndelegate) ProtoMessage()
func (*MsgUndelegate) Reset ¶
func (m *MsgUndelegate) Reset()
func (MsgUndelegate) Route ¶
func (msg MsgUndelegate) Route() string
Route implements the sdk.Msg interface.
func (*MsgUndelegate) Size ¶
func (m *MsgUndelegate) Size() (n int)
func (*MsgUndelegate) String ¶
func (m *MsgUndelegate) String() string
func (MsgUndelegate) Type ¶
func (msg MsgUndelegate) Type() string
Type implements the sdk.Msg interface.
func (*MsgUndelegate) Unmarshal ¶
func (m *MsgUndelegate) Unmarshal(dAtA []byte) error
func (MsgUndelegate) ValidateBasic ¶
func (msg MsgUndelegate) ValidateBasic() error
ValidateBasic implements the sdk.Msg interface.
func (*MsgUndelegate) XXX_DiscardUnknown ¶
func (m *MsgUndelegate) XXX_DiscardUnknown()
func (*MsgUndelegate) XXX_Marshal ¶
func (m *MsgUndelegate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUndelegate) XXX_Merge ¶
func (m *MsgUndelegate) XXX_Merge(src proto.Message)
func (*MsgUndelegate) XXX_Size ¶
func (m *MsgUndelegate) XXX_Size() int
func (*MsgUndelegate) XXX_Unmarshal ¶
func (m *MsgUndelegate) XXX_Unmarshal(b []byte) error
type MsgUndelegateResponse ¶
type MsgUndelegateResponse struct {
CompletionTime time.Time `protobuf:"bytes,1,opt,name=completion_time,json=completionTime,proto3,stdtime" json:"completion_time"`
}
MsgUndelegateResponse defines the Msg/Undelegate response type.
func (*MsgUndelegateResponse) Descriptor ¶
func (*MsgUndelegateResponse) Descriptor() ([]byte, []int)
func (*MsgUndelegateResponse) GetCompletionTime ¶
func (m *MsgUndelegateResponse) GetCompletionTime() time.Time
func (*MsgUndelegateResponse) Marshal ¶
func (m *MsgUndelegateResponse) Marshal() (dAtA []byte, err error)
func (*MsgUndelegateResponse) MarshalTo ¶
func (m *MsgUndelegateResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUndelegateResponse) MarshalToSizedBuffer ¶
func (m *MsgUndelegateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUndelegateResponse) ProtoMessage ¶
func (*MsgUndelegateResponse) ProtoMessage()
func (*MsgUndelegateResponse) Reset ¶
func (m *MsgUndelegateResponse) Reset()
func (*MsgUndelegateResponse) Size ¶
func (m *MsgUndelegateResponse) Size() (n int)
func (*MsgUndelegateResponse) String ¶
func (m *MsgUndelegateResponse) String() string
func (*MsgUndelegateResponse) Unmarshal ¶
func (m *MsgUndelegateResponse) Unmarshal(dAtA []byte) error
func (*MsgUndelegateResponse) XXX_DiscardUnknown ¶
func (m *MsgUndelegateResponse) XXX_DiscardUnknown()
func (*MsgUndelegateResponse) XXX_Marshal ¶
func (m *MsgUndelegateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUndelegateResponse) XXX_Merge ¶
func (m *MsgUndelegateResponse) XXX_Merge(src proto.Message)
func (*MsgUndelegateResponse) XXX_Size ¶
func (m *MsgUndelegateResponse) XXX_Size() int
func (*MsgUndelegateResponse) XXX_Unmarshal ¶
func (m *MsgUndelegateResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateValidator ¶
type MsgUpdateValidator struct { // New Description meta data Description types.Description `protobuf:"bytes,1,opt,name=description,proto3" json:"description"` // OperatorAddress is the bech32 address string // Also know as "signer" in other messages OperatorAddress string `` /* 130-byte string literal not displayed */ }
MsgCreateValidator defines a PoE message for updating validator metadata
func MsgUpdateValidatorFixture ¶
func MsgUpdateValidatorFixture(mutators ...func(m *MsgUpdateValidator)) *MsgUpdateValidator
func NewMsgUpdateValidator ¶
func NewMsgUpdateValidator( valAddr sdk.AccAddress, description stakingtypes.Description, ) *MsgUpdateValidator
NewMsgUpdateValidator creates a new MsgUpdateValidator instance. Operator address and validator address are the same.
func (*MsgUpdateValidator) Descriptor ¶
func (*MsgUpdateValidator) Descriptor() ([]byte, []int)
func (MsgUpdateValidator) GetSignBytes ¶
func (msg MsgUpdateValidator) GetSignBytes() []byte
GetSignBytes returns the message bytes to sign over.
func (MsgUpdateValidator) GetSigners ¶
func (msg MsgUpdateValidator) GetSigners() []sdk.AccAddress
GetSigners implements the sdk.Msg interface. It returns the address(es) that must sign over msg.GetSignBytes().
func (*MsgUpdateValidator) Marshal ¶
func (m *MsgUpdateValidator) Marshal() (dAtA []byte, err error)
func (*MsgUpdateValidator) MarshalTo ¶
func (m *MsgUpdateValidator) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateValidator) MarshalToSizedBuffer ¶
func (m *MsgUpdateValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateValidator) ProtoMessage ¶
func (*MsgUpdateValidator) ProtoMessage()
func (*MsgUpdateValidator) Reset ¶
func (m *MsgUpdateValidator) Reset()
func (MsgUpdateValidator) Route ¶
func (msg MsgUpdateValidator) Route() string
Route implements the sdk.Msg interface.
func (*MsgUpdateValidator) Size ¶
func (m *MsgUpdateValidator) Size() (n int)
func (*MsgUpdateValidator) String ¶
func (m *MsgUpdateValidator) String() string
func (MsgUpdateValidator) Type ¶
func (msg MsgUpdateValidator) Type() string
Type implements the sdk.Msg interface.
func (*MsgUpdateValidator) Unmarshal ¶
func (m *MsgUpdateValidator) Unmarshal(dAtA []byte) error
func (MsgUpdateValidator) ValidateBasic ¶
func (msg MsgUpdateValidator) ValidateBasic() error
ValidateBasic implements the sdk.Msg interface.
func (*MsgUpdateValidator) XXX_DiscardUnknown ¶
func (m *MsgUpdateValidator) XXX_DiscardUnknown()
func (*MsgUpdateValidator) XXX_Marshal ¶
func (m *MsgUpdateValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateValidator) XXX_Merge ¶
func (m *MsgUpdateValidator) XXX_Merge(src proto.Message)
func (*MsgUpdateValidator) XXX_Size ¶
func (m *MsgUpdateValidator) XXX_Size() int
func (*MsgUpdateValidator) XXX_Unmarshal ¶
func (m *MsgUpdateValidator) XXX_Unmarshal(b []byte) error
type MsgUpdateValidatorResponse ¶
type MsgUpdateValidatorResponse struct{}
MsgUpdateValidatorResponse defines the MsgUpdateValidator response type.
func (*MsgUpdateValidatorResponse) Descriptor ¶
func (*MsgUpdateValidatorResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateValidatorResponse) Marshal ¶
func (m *MsgUpdateValidatorResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateValidatorResponse) MarshalTo ¶
func (m *MsgUpdateValidatorResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateValidatorResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateValidatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateValidatorResponse) ProtoMessage ¶
func (*MsgUpdateValidatorResponse) ProtoMessage()
func (*MsgUpdateValidatorResponse) Reset ¶
func (m *MsgUpdateValidatorResponse) Reset()
func (*MsgUpdateValidatorResponse) Size ¶
func (m *MsgUpdateValidatorResponse) Size() (n int)
func (*MsgUpdateValidatorResponse) String ¶
func (m *MsgUpdateValidatorResponse) String() string
func (*MsgUpdateValidatorResponse) Unmarshal ¶
func (m *MsgUpdateValidatorResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateValidatorResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateValidatorResponse) XXX_DiscardUnknown()
func (*MsgUpdateValidatorResponse) XXX_Marshal ¶
func (m *MsgUpdateValidatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateValidatorResponse) XXX_Merge ¶
func (m *MsgUpdateValidatorResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateValidatorResponse) XXX_Size ¶
func (m *MsgUpdateValidatorResponse) XXX_Size() int
func (*MsgUpdateValidatorResponse) XXX_Unmarshal ¶
func (m *MsgUpdateValidatorResponse) XXX_Unmarshal(b []byte) error
type OversightCommitteeContractConfig ¶
type OversightCommitteeContractConfig struct { // Name of TRUSTED_CIRCLE Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // EscrowAmount The required escrow amount, in the default denom (utgd) EscrowAmount types.Coin `protobuf:"bytes,2,opt,name=escrow_amount,json=escrowAmount,proto3" json:"escrow_amount"` // VotingRules rules for the tally VotingRules VotingRules `protobuf:"bytes,3,opt,name=voting_rules,json=votingRules,proto3" json:"voting_rules"` // DenyListContractAddress is an optional cw4 contract with list of addresses // denied to be part of TrustedCircle DenyListContractAddress string `` /* 134-byte string literal not displayed */ }
OversightCommitteeContractConfig initial setup config for the trusted circle
func (*OversightCommitteeContractConfig) Descriptor ¶
func (*OversightCommitteeContractConfig) Descriptor() ([]byte, []int)
func (*OversightCommitteeContractConfig) GetDenyListContractAddress ¶
func (m *OversightCommitteeContractConfig) GetDenyListContractAddress() string
func (*OversightCommitteeContractConfig) GetEscrowAmount ¶
func (m *OversightCommitteeContractConfig) GetEscrowAmount() types.Coin
func (*OversightCommitteeContractConfig) GetName ¶
func (m *OversightCommitteeContractConfig) GetName() string
func (*OversightCommitteeContractConfig) GetVotingRules ¶
func (m *OversightCommitteeContractConfig) GetVotingRules() VotingRules
func (*OversightCommitteeContractConfig) Marshal ¶
func (m *OversightCommitteeContractConfig) Marshal() (dAtA []byte, err error)
func (*OversightCommitteeContractConfig) MarshalTo ¶
func (m *OversightCommitteeContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*OversightCommitteeContractConfig) MarshalToSizedBuffer ¶
func (m *OversightCommitteeContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OversightCommitteeContractConfig) ProtoMessage ¶
func (*OversightCommitteeContractConfig) ProtoMessage()
func (*OversightCommitteeContractConfig) Reset ¶
func (m *OversightCommitteeContractConfig) Reset()
func (*OversightCommitteeContractConfig) Size ¶
func (m *OversightCommitteeContractConfig) Size() (n int)
func (*OversightCommitteeContractConfig) String ¶
func (m *OversightCommitteeContractConfig) String() string
func (*OversightCommitteeContractConfig) Unmarshal ¶
func (m *OversightCommitteeContractConfig) Unmarshal(dAtA []byte) error
func (OversightCommitteeContractConfig) ValidateBasic ¶
func (c OversightCommitteeContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*OversightCommitteeContractConfig) XXX_DiscardUnknown ¶
func (m *OversightCommitteeContractConfig) XXX_DiscardUnknown()
func (*OversightCommitteeContractConfig) XXX_Marshal ¶
func (m *OversightCommitteeContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OversightCommitteeContractConfig) XXX_Merge ¶
func (m *OversightCommitteeContractConfig) XXX_Merge(src proto.Message)
func (*OversightCommitteeContractConfig) XXX_Size ¶
func (m *OversightCommitteeContractConfig) XXX_Size() int
func (*OversightCommitteeContractConfig) XXX_Unmarshal ¶
func (m *OversightCommitteeContractConfig) XXX_Unmarshal(b []byte) error
type Params ¶
type Params struct { // HistoricalEntries is the number of historical entries to persist. HistoricalEntries uint32 `` /* 139-byte string literal not displayed */ // InitialValEngagementPoints defines the number of engagement for any new // validator joining post genesis InitialValEngagementPoints uint64 `` /* 181-byte string literal not displayed */ // MinDelegationAmount defines the minimum amount a post genesis validator // needs to self delegate to receive any engagement points. One must be // exceeded. No minimum condition set when empty. MinDelegationAmounts github_com_cosmos_cosmos_sdk_types.Coins `` /* 197-byte string literal not displayed */ }
Params defines the parameters for the PoE module.
func (*Params) Descriptor ¶
func (*Params) GetHistoricalEntries ¶
func (*Params) GetInitialValEngagementPoints ¶
func (*Params) GetMinDelegationAmounts ¶
func (m *Params) GetMinDelegationAmounts() github_com_cosmos_cosmos_sdk_types.Coins
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
ParamSetPairs Implements params.ParamSet
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type PoEContract ¶
type PoEContract struct { // ContractType type. ContractType PoEContractType `` /* 138-byte string literal not displayed */ // Address is the bech32 address string Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` }
PoEContract address and type information
func (*PoEContract) Descriptor ¶
func (*PoEContract) Descriptor() ([]byte, []int)
func (*PoEContract) GetAddress ¶
func (m *PoEContract) GetAddress() string
func (*PoEContract) GetContractType ¶
func (m *PoEContract) GetContractType() PoEContractType
func (*PoEContract) Marshal ¶
func (m *PoEContract) Marshal() (dAtA []byte, err error)
func (*PoEContract) MarshalToSizedBuffer ¶
func (m *PoEContract) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PoEContract) ProtoMessage ¶
func (*PoEContract) ProtoMessage()
func (*PoEContract) Reset ¶
func (m *PoEContract) Reset()
func (*PoEContract) Size ¶
func (m *PoEContract) Size() (n int)
func (*PoEContract) String ¶
func (m *PoEContract) String() string
func (*PoEContract) Unmarshal ¶
func (m *PoEContract) Unmarshal(dAtA []byte) error
func (PoEContract) ValidateBasic ¶
func (c PoEContract) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*PoEContract) XXX_DiscardUnknown ¶
func (m *PoEContract) XXX_DiscardUnknown()
func (*PoEContract) XXX_Marshal ¶
func (m *PoEContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoEContract) XXX_Merge ¶
func (m *PoEContract) XXX_Merge(src proto.Message)
func (*PoEContract) XXX_Size ¶
func (m *PoEContract) XXX_Size() int
func (*PoEContract) XXX_Unmarshal ¶
func (m *PoEContract) XXX_Unmarshal(b []byte) error
type PoEContractType ¶
type PoEContractType int32
PoEContractType type of PoE contract
const ( PoEContractTypeUndefined PoEContractType = 0 PoEContractTypeStaking PoEContractType = 1 PoEContractTypeValset PoEContractType = 2 PoEContractTypeEngagement PoEContractType = 3 PoEContractTypeMixer PoEContractType = 4 PoEContractTypeDistribution PoEContractType = 5 PoEContractTypeOversightCommunity PoEContractType = 6 PoEContractTypeOversightCommunityGovProposals PoEContractType = 7 PoEContractTypeCommunityPool PoEContractType = 8 PoEContractTypeValidatorVoting PoEContractType = 9 PoEContractTypeArbiterPool PoEContractType = 10 PoEContractTypeArbiterPoolVoting PoEContractType = 11 )
func PoEContractTypeFrom ¶
func PoEContractTypeFrom(s string) PoEContractType
PoEContractTypeFrom converts string representation to PoEContractType. Returns PoEContractTypeUndefined for unknown or misspelled values.
func (PoEContractType) EnumDescriptor ¶
func (PoEContractType) EnumDescriptor() ([]byte, []int)
func (PoEContractType) String ¶
func (x PoEContractType) String() string
func (PoEContractType) ValidateBasic ¶
func (t PoEContractType) ValidateBasic() error
type QueryClient ¶
type QueryClient interface { // ContractAddress queries the address for one of the PoE contracts ContractAddress(ctx context.Context, in *QueryContractAddressRequest, opts ...grpc.CallOption) (*QueryContractAddressResponse, error) // Validators queries all validators that match the given status. Validators(ctx context.Context, in *types1.QueryValidatorsRequest, opts ...grpc.CallOption) (*types1.QueryValidatorsResponse, error) // Validator queries validator info for given validator address. Validator(ctx context.Context, in *types1.QueryValidatorRequest, opts ...grpc.CallOption) (*types1.QueryValidatorResponse, error) // Validator queries validator info for given validator address. UnbondingPeriod(ctx context.Context, in *QueryUnbondingPeriodRequest, opts ...grpc.CallOption) (*QueryUnbondingPeriodResponse, error) // ValidatorDelegation queries self delegated amount for given validator. ValidatorDelegation(ctx context.Context, in *QueryValidatorDelegationRequest, opts ...grpc.CallOption) (*QueryValidatorDelegationResponse, error) // ValidatorUnbondingDelegations queries unbonding delegations of a validator. ValidatorUnbondingDelegations(ctx context.Context, in *QueryValidatorUnbondingDelegationsRequest, opts ...grpc.CallOption) (*QueryValidatorUnbondingDelegationsResponse, error) // HistoricalInfo queries the historical info for given height. HistoricalInfo(ctx context.Context, in *types1.QueryHistoricalInfoRequest, opts ...grpc.CallOption) (*types1.QueryHistoricalInfoResponse, error) // ValidatorOutstandingRewards queries rewards of a validator address. ValidatorOutstandingReward(ctx context.Context, in *QueryValidatorOutstandingRewardRequest, opts ...grpc.CallOption) (*QueryValidatorOutstandingRewardResponse, error) // ValidatorEngagementReward queries rewards of a validator address. ValidatorEngagementReward(ctx context.Context, in *QueryValidatorEngagementRewardRequest, opts ...grpc.CallOption) (*QueryValidatorEngagementRewardResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryContractAddressRequest ¶
type QueryContractAddressRequest struct { // ContractType is the type of contract ContractType PoEContractType `` /* 138-byte string literal not displayed */ }
QueryContractAddressRequest is the request type for the Query/ContractAddress RPC method.
func (*QueryContractAddressRequest) Descriptor ¶
func (*QueryContractAddressRequest) Descriptor() ([]byte, []int)
func (*QueryContractAddressRequest) Marshal ¶
func (m *QueryContractAddressRequest) Marshal() (dAtA []byte, err error)
func (*QueryContractAddressRequest) MarshalTo ¶
func (m *QueryContractAddressRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryContractAddressRequest) MarshalToSizedBuffer ¶
func (m *QueryContractAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryContractAddressRequest) ProtoMessage ¶
func (*QueryContractAddressRequest) ProtoMessage()
func (*QueryContractAddressRequest) Reset ¶
func (m *QueryContractAddressRequest) Reset()
func (*QueryContractAddressRequest) Size ¶
func (m *QueryContractAddressRequest) Size() (n int)
func (*QueryContractAddressRequest) String ¶
func (m *QueryContractAddressRequest) String() string
func (*QueryContractAddressRequest) Unmarshal ¶
func (m *QueryContractAddressRequest) Unmarshal(dAtA []byte) error
func (*QueryContractAddressRequest) XXX_DiscardUnknown ¶
func (m *QueryContractAddressRequest) XXX_DiscardUnknown()
func (*QueryContractAddressRequest) XXX_Marshal ¶
func (m *QueryContractAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryContractAddressRequest) XXX_Merge ¶
func (m *QueryContractAddressRequest) XXX_Merge(src proto.Message)
func (*QueryContractAddressRequest) XXX_Size ¶
func (m *QueryContractAddressRequest) XXX_Size() int
func (*QueryContractAddressRequest) XXX_Unmarshal ¶
func (m *QueryContractAddressRequest) XXX_Unmarshal(b []byte) error
type QueryContractAddressResponse ¶
type QueryContractAddressResponse struct {
Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
}
QueryContractAddressRequest is the response type for the Query/ContractAddress RPC method.
func (*QueryContractAddressResponse) Descriptor ¶
func (*QueryContractAddressResponse) Descriptor() ([]byte, []int)
func (*QueryContractAddressResponse) GetAddress ¶
func (m *QueryContractAddressResponse) GetAddress() string
func (*QueryContractAddressResponse) Marshal ¶
func (m *QueryContractAddressResponse) Marshal() (dAtA []byte, err error)
func (*QueryContractAddressResponse) MarshalTo ¶
func (m *QueryContractAddressResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryContractAddressResponse) MarshalToSizedBuffer ¶
func (m *QueryContractAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryContractAddressResponse) ProtoMessage ¶
func (*QueryContractAddressResponse) ProtoMessage()
func (*QueryContractAddressResponse) Reset ¶
func (m *QueryContractAddressResponse) Reset()
func (*QueryContractAddressResponse) Size ¶
func (m *QueryContractAddressResponse) Size() (n int)
func (*QueryContractAddressResponse) String ¶
func (m *QueryContractAddressResponse) String() string
func (*QueryContractAddressResponse) Unmarshal ¶
func (m *QueryContractAddressResponse) Unmarshal(dAtA []byte) error
func (*QueryContractAddressResponse) XXX_DiscardUnknown ¶
func (m *QueryContractAddressResponse) XXX_DiscardUnknown()
func (*QueryContractAddressResponse) XXX_Marshal ¶
func (m *QueryContractAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryContractAddressResponse) XXX_Merge ¶
func (m *QueryContractAddressResponse) XXX_Merge(src proto.Message)
func (*QueryContractAddressResponse) XXX_Size ¶
func (m *QueryContractAddressResponse) XXX_Size() int
func (*QueryContractAddressResponse) XXX_Unmarshal ¶
func (m *QueryContractAddressResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface { // ContractAddress queries the address for one of the PoE contracts ContractAddress(context.Context, *QueryContractAddressRequest) (*QueryContractAddressResponse, error) // Validators queries all validators that match the given status. Validators(context.Context, *types1.QueryValidatorsRequest) (*types1.QueryValidatorsResponse, error) // Validator queries validator info for given validator address. Validator(context.Context, *types1.QueryValidatorRequest) (*types1.QueryValidatorResponse, error) // Validator queries validator info for given validator address. UnbondingPeriod(context.Context, *QueryUnbondingPeriodRequest) (*QueryUnbondingPeriodResponse, error) // ValidatorDelegation queries self delegated amount for given validator. ValidatorDelegation(context.Context, *QueryValidatorDelegationRequest) (*QueryValidatorDelegationResponse, error) // ValidatorUnbondingDelegations queries unbonding delegations of a validator. ValidatorUnbondingDelegations(context.Context, *QueryValidatorUnbondingDelegationsRequest) (*QueryValidatorUnbondingDelegationsResponse, error) // HistoricalInfo queries the historical info for given height. HistoricalInfo(context.Context, *types1.QueryHistoricalInfoRequest) (*types1.QueryHistoricalInfoResponse, error) // ValidatorOutstandingRewards queries rewards of a validator address. ValidatorOutstandingReward(context.Context, *QueryValidatorOutstandingRewardRequest) (*QueryValidatorOutstandingRewardResponse, error) // ValidatorEngagementReward queries rewards of a validator address. ValidatorEngagementReward(context.Context, *QueryValidatorEngagementRewardRequest) (*QueryValidatorEngagementRewardResponse, error) }
QueryServer is the server API for Query service.
type QueryUnbondingPeriodRequest ¶
type QueryUnbondingPeriodRequest struct{}
QueryUnbondingPeriodRequest is request type for the Query/UnbondingPeriod RPC method
func (*QueryUnbondingPeriodRequest) Descriptor ¶
func (*QueryUnbondingPeriodRequest) Descriptor() ([]byte, []int)
func (*QueryUnbondingPeriodRequest) Marshal ¶
func (m *QueryUnbondingPeriodRequest) Marshal() (dAtA []byte, err error)
func (*QueryUnbondingPeriodRequest) MarshalTo ¶
func (m *QueryUnbondingPeriodRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryUnbondingPeriodRequest) MarshalToSizedBuffer ¶
func (m *QueryUnbondingPeriodRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryUnbondingPeriodRequest) ProtoMessage ¶
func (*QueryUnbondingPeriodRequest) ProtoMessage()
func (*QueryUnbondingPeriodRequest) Reset ¶
func (m *QueryUnbondingPeriodRequest) Reset()
func (*QueryUnbondingPeriodRequest) Size ¶
func (m *QueryUnbondingPeriodRequest) Size() (n int)
func (*QueryUnbondingPeriodRequest) String ¶
func (m *QueryUnbondingPeriodRequest) String() string
func (*QueryUnbondingPeriodRequest) Unmarshal ¶
func (m *QueryUnbondingPeriodRequest) Unmarshal(dAtA []byte) error
func (*QueryUnbondingPeriodRequest) XXX_DiscardUnknown ¶
func (m *QueryUnbondingPeriodRequest) XXX_DiscardUnknown()
func (*QueryUnbondingPeriodRequest) XXX_Marshal ¶
func (m *QueryUnbondingPeriodRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryUnbondingPeriodRequest) XXX_Merge ¶
func (m *QueryUnbondingPeriodRequest) XXX_Merge(src proto.Message)
func (*QueryUnbondingPeriodRequest) XXX_Size ¶
func (m *QueryUnbondingPeriodRequest) XXX_Size() int
func (*QueryUnbondingPeriodRequest) XXX_Unmarshal ¶
func (m *QueryUnbondingPeriodRequest) XXX_Unmarshal(b []byte) error
type QueryUnbondingPeriodResponse ¶
type QueryUnbondingPeriodResponse struct { // Time is the time that must pass Time time.Duration `protobuf:"bytes,1,opt,name=time,proto3,stdduration" json:"time"` }
QueryUnbondingPeriodResponse is response type for the Query/UnbondingPeriod RPC method
func (*QueryUnbondingPeriodResponse) Descriptor ¶
func (*QueryUnbondingPeriodResponse) Descriptor() ([]byte, []int)
func (*QueryUnbondingPeriodResponse) GetTime ¶
func (m *QueryUnbondingPeriodResponse) GetTime() time.Duration
func (*QueryUnbondingPeriodResponse) Marshal ¶
func (m *QueryUnbondingPeriodResponse) Marshal() (dAtA []byte, err error)
func (*QueryUnbondingPeriodResponse) MarshalTo ¶
func (m *QueryUnbondingPeriodResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryUnbondingPeriodResponse) MarshalToSizedBuffer ¶
func (m *QueryUnbondingPeriodResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryUnbondingPeriodResponse) ProtoMessage ¶
func (*QueryUnbondingPeriodResponse) ProtoMessage()
func (*QueryUnbondingPeriodResponse) Reset ¶
func (m *QueryUnbondingPeriodResponse) Reset()
func (*QueryUnbondingPeriodResponse) Size ¶
func (m *QueryUnbondingPeriodResponse) Size() (n int)
func (*QueryUnbondingPeriodResponse) String ¶
func (m *QueryUnbondingPeriodResponse) String() string
func (*QueryUnbondingPeriodResponse) Unmarshal ¶
func (m *QueryUnbondingPeriodResponse) Unmarshal(dAtA []byte) error
func (*QueryUnbondingPeriodResponse) XXX_DiscardUnknown ¶
func (m *QueryUnbondingPeriodResponse) XXX_DiscardUnknown()
func (*QueryUnbondingPeriodResponse) XXX_Marshal ¶
func (m *QueryUnbondingPeriodResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryUnbondingPeriodResponse) XXX_Merge ¶
func (m *QueryUnbondingPeriodResponse) XXX_Merge(src proto.Message)
func (*QueryUnbondingPeriodResponse) XXX_Size ¶
func (m *QueryUnbondingPeriodResponse) XXX_Size() int
func (*QueryUnbondingPeriodResponse) XXX_Unmarshal ¶
func (m *QueryUnbondingPeriodResponse) XXX_Unmarshal(b []byte) error
type QueryValidatorDelegationRequest ¶
type QueryValidatorDelegationRequest 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"` }
QueryValidatorDelegationRequest is request type for the Query/ValidatorDelegation RPC method
func (*QueryValidatorDelegationRequest) Descriptor ¶
func (*QueryValidatorDelegationRequest) Descriptor() ([]byte, []int)
func (*QueryValidatorDelegationRequest) GetValidatorAddr ¶
func (m *QueryValidatorDelegationRequest) GetValidatorAddr() string
func (*QueryValidatorDelegationRequest) Marshal ¶
func (m *QueryValidatorDelegationRequest) Marshal() (dAtA []byte, err error)
func (*QueryValidatorDelegationRequest) MarshalTo ¶
func (m *QueryValidatorDelegationRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorDelegationRequest) MarshalToSizedBuffer ¶
func (m *QueryValidatorDelegationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorDelegationRequest) ProtoMessage ¶
func (*QueryValidatorDelegationRequest) ProtoMessage()
func (*QueryValidatorDelegationRequest) Reset ¶
func (m *QueryValidatorDelegationRequest) Reset()
func (*QueryValidatorDelegationRequest) Size ¶
func (m *QueryValidatorDelegationRequest) Size() (n int)
func (*QueryValidatorDelegationRequest) String ¶
func (m *QueryValidatorDelegationRequest) String() string
func (*QueryValidatorDelegationRequest) Unmarshal ¶
func (m *QueryValidatorDelegationRequest) Unmarshal(dAtA []byte) error
func (*QueryValidatorDelegationRequest) XXX_DiscardUnknown ¶
func (m *QueryValidatorDelegationRequest) XXX_DiscardUnknown()
func (*QueryValidatorDelegationRequest) XXX_Marshal ¶
func (m *QueryValidatorDelegationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorDelegationRequest) XXX_Merge ¶
func (m *QueryValidatorDelegationRequest) XXX_Merge(src proto.Message)
func (*QueryValidatorDelegationRequest) XXX_Size ¶
func (m *QueryValidatorDelegationRequest) XXX_Size() int
func (*QueryValidatorDelegationRequest) XXX_Unmarshal ¶
func (m *QueryValidatorDelegationRequest) XXX_Unmarshal(b []byte) error
type QueryValidatorDelegationResponse ¶
type QueryValidatorDelegationResponse struct {
Balance types.Coin `protobuf:"bytes,1,opt,name=balance,proto3" json:"balance"`
}
QueryValidatorDelegationResponse is response type for the Query/ValidatorDelegation RPC method
func (*QueryValidatorDelegationResponse) Descriptor ¶
func (*QueryValidatorDelegationResponse) Descriptor() ([]byte, []int)
func (*QueryValidatorDelegationResponse) GetBalance ¶
func (m *QueryValidatorDelegationResponse) GetBalance() types.Coin
func (*QueryValidatorDelegationResponse) Marshal ¶
func (m *QueryValidatorDelegationResponse) Marshal() (dAtA []byte, err error)
func (*QueryValidatorDelegationResponse) MarshalTo ¶
func (m *QueryValidatorDelegationResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorDelegationResponse) MarshalToSizedBuffer ¶
func (m *QueryValidatorDelegationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorDelegationResponse) ProtoMessage ¶
func (*QueryValidatorDelegationResponse) ProtoMessage()
func (*QueryValidatorDelegationResponse) Reset ¶
func (m *QueryValidatorDelegationResponse) Reset()
func (*QueryValidatorDelegationResponse) Size ¶
func (m *QueryValidatorDelegationResponse) Size() (n int)
func (*QueryValidatorDelegationResponse) String ¶
func (m *QueryValidatorDelegationResponse) String() string
func (*QueryValidatorDelegationResponse) Unmarshal ¶
func (m *QueryValidatorDelegationResponse) Unmarshal(dAtA []byte) error
func (*QueryValidatorDelegationResponse) XXX_DiscardUnknown ¶
func (m *QueryValidatorDelegationResponse) XXX_DiscardUnknown()
func (*QueryValidatorDelegationResponse) XXX_Marshal ¶
func (m *QueryValidatorDelegationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorDelegationResponse) XXX_Merge ¶
func (m *QueryValidatorDelegationResponse) XXX_Merge(src proto.Message)
func (*QueryValidatorDelegationResponse) XXX_Size ¶
func (m *QueryValidatorDelegationResponse) XXX_Size() int
func (*QueryValidatorDelegationResponse) XXX_Unmarshal ¶
func (m *QueryValidatorDelegationResponse) XXX_Unmarshal(b []byte) error
type QueryValidatorEngagementRewardRequest ¶
type QueryValidatorEngagementRewardRequest struct { // validator_address defines the validator address to query for. ValidatorAddress string `protobuf:"bytes,1,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` }
QueryValidatorEngagementRewardRequest is the request type for the Query/ValidatorEngagementReward RPC method.
func (*QueryValidatorEngagementRewardRequest) Descriptor ¶
func (*QueryValidatorEngagementRewardRequest) Descriptor() ([]byte, []int)
func (*QueryValidatorEngagementRewardRequest) GetValidatorAddress ¶
func (m *QueryValidatorEngagementRewardRequest) GetValidatorAddress() string
func (*QueryValidatorEngagementRewardRequest) Marshal ¶
func (m *QueryValidatorEngagementRewardRequest) Marshal() (dAtA []byte, err error)
func (*QueryValidatorEngagementRewardRequest) MarshalTo ¶
func (m *QueryValidatorEngagementRewardRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorEngagementRewardRequest) MarshalToSizedBuffer ¶
func (m *QueryValidatorEngagementRewardRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorEngagementRewardRequest) ProtoMessage ¶
func (*QueryValidatorEngagementRewardRequest) ProtoMessage()
func (*QueryValidatorEngagementRewardRequest) Reset ¶
func (m *QueryValidatorEngagementRewardRequest) Reset()
func (*QueryValidatorEngagementRewardRequest) Size ¶
func (m *QueryValidatorEngagementRewardRequest) Size() (n int)
func (*QueryValidatorEngagementRewardRequest) String ¶
func (m *QueryValidatorEngagementRewardRequest) String() string
func (*QueryValidatorEngagementRewardRequest) Unmarshal ¶
func (m *QueryValidatorEngagementRewardRequest) Unmarshal(dAtA []byte) error
func (*QueryValidatorEngagementRewardRequest) XXX_DiscardUnknown ¶
func (m *QueryValidatorEngagementRewardRequest) XXX_DiscardUnknown()
func (*QueryValidatorEngagementRewardRequest) XXX_Marshal ¶
func (m *QueryValidatorEngagementRewardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorEngagementRewardRequest) XXX_Merge ¶
func (m *QueryValidatorEngagementRewardRequest) XXX_Merge(src proto.Message)
func (*QueryValidatorEngagementRewardRequest) XXX_Size ¶
func (m *QueryValidatorEngagementRewardRequest) XXX_Size() int
func (*QueryValidatorEngagementRewardRequest) XXX_Unmarshal ¶
func (m *QueryValidatorEngagementRewardRequest) XXX_Unmarshal(b []byte) error
type QueryValidatorEngagementRewardResponse ¶
type QueryValidatorEngagementRewardResponse struct {
Reward types.DecCoin `protobuf:"bytes,1,opt,name=reward,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.DecCoin" json:"reward" yaml:"reward"`
}
QueryValidatorEngagementRewardResponse is the response type for the Query/ValidatorEngagementReward RPC method.
func (*QueryValidatorEngagementRewardResponse) Descriptor ¶
func (*QueryValidatorEngagementRewardResponse) Descriptor() ([]byte, []int)
func (*QueryValidatorEngagementRewardResponse) GetReward ¶
func (m *QueryValidatorEngagementRewardResponse) GetReward() types.DecCoin
func (*QueryValidatorEngagementRewardResponse) Marshal ¶
func (m *QueryValidatorEngagementRewardResponse) Marshal() (dAtA []byte, err error)
func (*QueryValidatorEngagementRewardResponse) MarshalTo ¶
func (m *QueryValidatorEngagementRewardResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorEngagementRewardResponse) MarshalToSizedBuffer ¶
func (m *QueryValidatorEngagementRewardResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorEngagementRewardResponse) ProtoMessage ¶
func (*QueryValidatorEngagementRewardResponse) ProtoMessage()
func (*QueryValidatorEngagementRewardResponse) Reset ¶
func (m *QueryValidatorEngagementRewardResponse) Reset()
func (*QueryValidatorEngagementRewardResponse) Size ¶
func (m *QueryValidatorEngagementRewardResponse) Size() (n int)
func (*QueryValidatorEngagementRewardResponse) String ¶
func (m *QueryValidatorEngagementRewardResponse) String() string
func (*QueryValidatorEngagementRewardResponse) Unmarshal ¶
func (m *QueryValidatorEngagementRewardResponse) Unmarshal(dAtA []byte) error
func (*QueryValidatorEngagementRewardResponse) XXX_DiscardUnknown ¶
func (m *QueryValidatorEngagementRewardResponse) XXX_DiscardUnknown()
func (*QueryValidatorEngagementRewardResponse) XXX_Marshal ¶
func (m *QueryValidatorEngagementRewardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorEngagementRewardResponse) XXX_Merge ¶
func (m *QueryValidatorEngagementRewardResponse) XXX_Merge(src proto.Message)
func (*QueryValidatorEngagementRewardResponse) XXX_Size ¶
func (m *QueryValidatorEngagementRewardResponse) XXX_Size() int
func (*QueryValidatorEngagementRewardResponse) XXX_Unmarshal ¶
func (m *QueryValidatorEngagementRewardResponse) XXX_Unmarshal(b []byte) error
type QueryValidatorOutstandingRewardRequest ¶
type QueryValidatorOutstandingRewardRequest struct { // validator_address defines the validator address to query for. ValidatorAddress string `protobuf:"bytes,1,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"` }
QueryValidatorOutstandingRewardRequest is the request type for the Query/ValidatorOutstandingReward RPC method.
func (*QueryValidatorOutstandingRewardRequest) Descriptor ¶
func (*QueryValidatorOutstandingRewardRequest) Descriptor() ([]byte, []int)
func (*QueryValidatorOutstandingRewardRequest) GetValidatorAddress ¶
func (m *QueryValidatorOutstandingRewardRequest) GetValidatorAddress() string
func (*QueryValidatorOutstandingRewardRequest) Marshal ¶
func (m *QueryValidatorOutstandingRewardRequest) Marshal() (dAtA []byte, err error)
func (*QueryValidatorOutstandingRewardRequest) MarshalTo ¶
func (m *QueryValidatorOutstandingRewardRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorOutstandingRewardRequest) MarshalToSizedBuffer ¶
func (m *QueryValidatorOutstandingRewardRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorOutstandingRewardRequest) ProtoMessage ¶
func (*QueryValidatorOutstandingRewardRequest) ProtoMessage()
func (*QueryValidatorOutstandingRewardRequest) Reset ¶
func (m *QueryValidatorOutstandingRewardRequest) Reset()
func (*QueryValidatorOutstandingRewardRequest) Size ¶
func (m *QueryValidatorOutstandingRewardRequest) Size() (n int)
func (*QueryValidatorOutstandingRewardRequest) String ¶
func (m *QueryValidatorOutstandingRewardRequest) String() string
func (*QueryValidatorOutstandingRewardRequest) Unmarshal ¶
func (m *QueryValidatorOutstandingRewardRequest) Unmarshal(dAtA []byte) error
func (*QueryValidatorOutstandingRewardRequest) XXX_DiscardUnknown ¶
func (m *QueryValidatorOutstandingRewardRequest) XXX_DiscardUnknown()
func (*QueryValidatorOutstandingRewardRequest) XXX_Marshal ¶
func (m *QueryValidatorOutstandingRewardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorOutstandingRewardRequest) XXX_Merge ¶
func (m *QueryValidatorOutstandingRewardRequest) XXX_Merge(src proto.Message)
func (*QueryValidatorOutstandingRewardRequest) XXX_Size ¶
func (m *QueryValidatorOutstandingRewardRequest) XXX_Size() int
func (*QueryValidatorOutstandingRewardRequest) XXX_Unmarshal ¶
func (m *QueryValidatorOutstandingRewardRequest) XXX_Unmarshal(b []byte) error
type QueryValidatorOutstandingRewardResponse ¶
type QueryValidatorOutstandingRewardResponse struct {
Reward types.DecCoin `protobuf:"bytes,1,opt,name=reward,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.DecCoin" json:"reward" yaml:"reward"`
}
QueryValidatorOutstandingRewardResponse is the response type for the Query/ValidatorOutstandingReward RPC method.
func (*QueryValidatorOutstandingRewardResponse) Descriptor ¶
func (*QueryValidatorOutstandingRewardResponse) Descriptor() ([]byte, []int)
func (*QueryValidatorOutstandingRewardResponse) GetReward ¶
func (m *QueryValidatorOutstandingRewardResponse) GetReward() types.DecCoin
func (*QueryValidatorOutstandingRewardResponse) Marshal ¶
func (m *QueryValidatorOutstandingRewardResponse) Marshal() (dAtA []byte, err error)
func (*QueryValidatorOutstandingRewardResponse) MarshalTo ¶
func (m *QueryValidatorOutstandingRewardResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorOutstandingRewardResponse) MarshalToSizedBuffer ¶
func (m *QueryValidatorOutstandingRewardResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorOutstandingRewardResponse) ProtoMessage ¶
func (*QueryValidatorOutstandingRewardResponse) ProtoMessage()
func (*QueryValidatorOutstandingRewardResponse) Reset ¶
func (m *QueryValidatorOutstandingRewardResponse) Reset()
func (*QueryValidatorOutstandingRewardResponse) Size ¶
func (m *QueryValidatorOutstandingRewardResponse) Size() (n int)
func (*QueryValidatorOutstandingRewardResponse) String ¶
func (m *QueryValidatorOutstandingRewardResponse) String() string
func (*QueryValidatorOutstandingRewardResponse) Unmarshal ¶
func (m *QueryValidatorOutstandingRewardResponse) Unmarshal(dAtA []byte) error
func (*QueryValidatorOutstandingRewardResponse) XXX_DiscardUnknown ¶
func (m *QueryValidatorOutstandingRewardResponse) XXX_DiscardUnknown()
func (*QueryValidatorOutstandingRewardResponse) XXX_Marshal ¶
func (m *QueryValidatorOutstandingRewardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorOutstandingRewardResponse) XXX_Merge ¶
func (m *QueryValidatorOutstandingRewardResponse) XXX_Merge(src proto.Message)
func (*QueryValidatorOutstandingRewardResponse) XXX_Size ¶
func (m *QueryValidatorOutstandingRewardResponse) XXX_Size() int
func (*QueryValidatorOutstandingRewardResponse) XXX_Unmarshal ¶
func (m *QueryValidatorOutstandingRewardResponse) XXX_Unmarshal(b []byte) error
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 *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryValidatorUnbondingDelegationsRequest is required type for the Query/ValidatorUnbondingDelegations RPC method
func (*QueryValidatorUnbondingDelegationsRequest) Descriptor ¶
func (*QueryValidatorUnbondingDelegationsRequest) Descriptor() ([]byte, []int)
func (*QueryValidatorUnbondingDelegationsRequest) GetPagination ¶
func (m *QueryValidatorUnbondingDelegationsRequest) GetPagination() *query.PageRequest
func (*QueryValidatorUnbondingDelegationsRequest) GetValidatorAddr ¶
func (m *QueryValidatorUnbondingDelegationsRequest) GetValidatorAddr() string
func (*QueryValidatorUnbondingDelegationsRequest) Marshal ¶
func (m *QueryValidatorUnbondingDelegationsRequest) Marshal() (dAtA []byte, err error)
func (*QueryValidatorUnbondingDelegationsRequest) MarshalTo ¶
func (m *QueryValidatorUnbondingDelegationsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorUnbondingDelegationsRequest) MarshalToSizedBuffer ¶
func (m *QueryValidatorUnbondingDelegationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorUnbondingDelegationsRequest) ProtoMessage ¶
func (*QueryValidatorUnbondingDelegationsRequest) ProtoMessage()
func (*QueryValidatorUnbondingDelegationsRequest) Reset ¶
func (m *QueryValidatorUnbondingDelegationsRequest) Reset()
func (*QueryValidatorUnbondingDelegationsRequest) Size ¶
func (m *QueryValidatorUnbondingDelegationsRequest) Size() (n int)
func (*QueryValidatorUnbondingDelegationsRequest) String ¶
func (m *QueryValidatorUnbondingDelegationsRequest) String() string
func (*QueryValidatorUnbondingDelegationsRequest) Unmarshal ¶
func (m *QueryValidatorUnbondingDelegationsRequest) Unmarshal(dAtA []byte) error
func (*QueryValidatorUnbondingDelegationsRequest) XXX_DiscardUnknown ¶
func (m *QueryValidatorUnbondingDelegationsRequest) XXX_DiscardUnknown()
func (*QueryValidatorUnbondingDelegationsRequest) XXX_Marshal ¶
func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorUnbondingDelegationsRequest) XXX_Merge ¶
func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Merge(src proto.Message)
func (*QueryValidatorUnbondingDelegationsRequest) XXX_Size ¶
func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Size() int
func (*QueryValidatorUnbondingDelegationsRequest) XXX_Unmarshal ¶
func (m *QueryValidatorUnbondingDelegationsRequest) XXX_Unmarshal(b []byte) error
type QueryValidatorUnbondingDelegationsResponse ¶
type QueryValidatorUnbondingDelegationsResponse struct { Entries []types1.UnbondingDelegationEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryValidatorUnbondingDelegationsResponse is response type for the Query/ValidatorUnbondingDelegations RPC method.
func (*QueryValidatorUnbondingDelegationsResponse) Descriptor ¶
func (*QueryValidatorUnbondingDelegationsResponse) Descriptor() ([]byte, []int)
func (*QueryValidatorUnbondingDelegationsResponse) GetEntries ¶
func (m *QueryValidatorUnbondingDelegationsResponse) GetEntries() []types1.UnbondingDelegationEntry
func (*QueryValidatorUnbondingDelegationsResponse) GetPagination ¶
func (m *QueryValidatorUnbondingDelegationsResponse) GetPagination() *query.PageResponse
func (*QueryValidatorUnbondingDelegationsResponse) Marshal ¶
func (m *QueryValidatorUnbondingDelegationsResponse) Marshal() (dAtA []byte, err error)
func (*QueryValidatorUnbondingDelegationsResponse) MarshalTo ¶
func (m *QueryValidatorUnbondingDelegationsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryValidatorUnbondingDelegationsResponse) MarshalToSizedBuffer ¶
func (m *QueryValidatorUnbondingDelegationsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryValidatorUnbondingDelegationsResponse) ProtoMessage ¶
func (*QueryValidatorUnbondingDelegationsResponse) ProtoMessage()
func (*QueryValidatorUnbondingDelegationsResponse) Reset ¶
func (m *QueryValidatorUnbondingDelegationsResponse) Reset()
func (*QueryValidatorUnbondingDelegationsResponse) Size ¶
func (m *QueryValidatorUnbondingDelegationsResponse) Size() (n int)
func (*QueryValidatorUnbondingDelegationsResponse) String ¶
func (m *QueryValidatorUnbondingDelegationsResponse) String() string
func (*QueryValidatorUnbondingDelegationsResponse) Unmarshal ¶
func (m *QueryValidatorUnbondingDelegationsResponse) Unmarshal(dAtA []byte) error
func (*QueryValidatorUnbondingDelegationsResponse) XXX_DiscardUnknown ¶
func (m *QueryValidatorUnbondingDelegationsResponse) XXX_DiscardUnknown()
func (*QueryValidatorUnbondingDelegationsResponse) XXX_Marshal ¶
func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryValidatorUnbondingDelegationsResponse) XXX_Merge ¶
func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Merge(src proto.Message)
func (*QueryValidatorUnbondingDelegationsResponse) XXX_Size ¶
func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Size() int
func (*QueryValidatorUnbondingDelegationsResponse) XXX_Unmarshal ¶
func (m *QueryValidatorUnbondingDelegationsResponse) XXX_Unmarshal(b []byte) error
type SeedContracts ¶
type SeedContracts struct { // GenTxs defines the genesis transactions to create a validator. GenTxs []encoding_json.RawMessage `protobuf:"bytes,1,rep,name=gen_txs,json=genTxs,proto3,casttype=encoding/json.RawMessage" json:"gentxs" yaml:"gentxs"` // BootstrapAccountAddress single address that is set as bootstrap-account for // the PoE contracts in seed mode. BootstrapAccountAddress string `` /* 132-byte string literal not displayed */ // Engagement weighted members of the engagement group. Validators should be // in here. Engagement []TG4Member `protobuf:"bytes,3,rep,name=engagement,proto3" json:"engagement,omitempty"` StakeContractConfig *StakeContractConfig `protobuf:"bytes,4,opt,name=stake_contract_config,json=stakeContractConfig,proto3" json:"stake_contract_config,omitempty"` ValsetContractConfig *ValsetContractConfig `protobuf:"bytes,5,opt,name=valset_contract_config,json=valsetContractConfig,proto3" json:"valset_contract_config,omitempty"` EngagementContractConfig *EngagementContractConfig `` /* 135-byte string literal not displayed */ // BondDenom defines the bondable coin denomination. BondDenom string `protobuf:"bytes,7,opt,name=bond_denom,json=bondDenom,proto3" json:"bond_denom,omitempty" yaml:"bond_denom"` OversightCommitteeContractConfig *OversightCommitteeContractConfig `` /* 161-byte string literal not displayed */ CommunityPoolContractConfig *CommunityPoolContractConfig `` /* 146-byte string literal not displayed */ ValidatorVotingContractConfig *ValidatorVotingContractConfig `` /* 153-byte string literal not displayed */ OversightCommunityMembers []string `` /* 139-byte string literal not displayed */ ArbiterPoolMembers []string `protobuf:"bytes,12,rep,name=arbiter_pool_members,json=arbiterPoolMembers,proto3" json:"arbiter_pool_members,omitempty"` ArbiterPoolContractConfig *ArbiterPoolContractConfig `` /* 141-byte string literal not displayed */ MixerContractConfig *MixerContractConfig `protobuf:"bytes,14,opt,name=mixer_contract_config,json=mixerContractConfig,proto3" json:"mixer_contract_config,omitempty"` }
SeedContracts contains the contract configuration and group members to setup all PoE contracts on chain.
func (*SeedContracts) Descriptor ¶
func (*SeedContracts) Descriptor() ([]byte, []int)
func (*SeedContracts) GetArbiterPoolContractConfig ¶
func (m *SeedContracts) GetArbiterPoolContractConfig() *ArbiterPoolContractConfig
func (*SeedContracts) GetArbiterPoolMembers ¶
func (m *SeedContracts) GetArbiterPoolMembers() []string
func (*SeedContracts) GetBondDenom ¶
func (m *SeedContracts) GetBondDenom() string
func (*SeedContracts) GetBootstrapAccountAddress ¶
func (m *SeedContracts) GetBootstrapAccountAddress() string
func (*SeedContracts) GetCommunityPoolContractConfig ¶
func (m *SeedContracts) GetCommunityPoolContractConfig() *CommunityPoolContractConfig
func (*SeedContracts) GetEngagement ¶
func (m *SeedContracts) GetEngagement() []TG4Member
func (*SeedContracts) GetEngagementContractConfig ¶
func (m *SeedContracts) GetEngagementContractConfig() *EngagementContractConfig
func (*SeedContracts) GetGenTxs ¶
func (m *SeedContracts) GetGenTxs() []encoding_json.RawMessage
func (*SeedContracts) GetMixerContractConfig ¶
func (m *SeedContracts) GetMixerContractConfig() *MixerContractConfig
func (*SeedContracts) GetOversightCommitteeContractConfig ¶
func (m *SeedContracts) GetOversightCommitteeContractConfig() *OversightCommitteeContractConfig
func (*SeedContracts) GetOversightCommunityMembers ¶
func (m *SeedContracts) GetOversightCommunityMembers() []string
func (*SeedContracts) GetStakeContractConfig ¶
func (m *SeedContracts) GetStakeContractConfig() *StakeContractConfig
func (*SeedContracts) GetValidatorVotingContractConfig ¶
func (m *SeedContracts) GetValidatorVotingContractConfig() *ValidatorVotingContractConfig
func (*SeedContracts) GetValsetContractConfig ¶
func (m *SeedContracts) GetValsetContractConfig() *ValsetContractConfig
func (*SeedContracts) Marshal ¶
func (m *SeedContracts) Marshal() (dAtA []byte, err error)
func (*SeedContracts) MarshalToSizedBuffer ¶
func (m *SeedContracts) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedContracts) ProtoMessage ¶
func (*SeedContracts) ProtoMessage()
func (*SeedContracts) Reset ¶
func (m *SeedContracts) Reset()
func (*SeedContracts) Size ¶
func (m *SeedContracts) Size() (n int)
func (*SeedContracts) String ¶
func (m *SeedContracts) String() string
func (*SeedContracts) Unmarshal ¶
func (m *SeedContracts) Unmarshal(dAtA []byte) error
func (*SeedContracts) XXX_DiscardUnknown ¶
func (m *SeedContracts) XXX_DiscardUnknown()
func (*SeedContracts) XXX_Marshal ¶
func (m *SeedContracts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedContracts) XXX_Merge ¶
func (m *SeedContracts) XXX_Merge(src proto.Message)
func (*SeedContracts) XXX_Size ¶
func (m *SeedContracts) XXX_Size() int
func (*SeedContracts) XXX_Unmarshal ¶
func (m *SeedContracts) XXX_Unmarshal(b []byte) error
type SmartQuerier ¶
type StakeContractConfig ¶
type StakeContractConfig struct { MinBond uint64 `protobuf:"varint,1,opt,name=min_bond,json=minBond,proto3" json:"min_bond,omitempty"` TokensPerPoint uint64 `protobuf:"varint,2,opt,name=tokens_per_point,json=tokensPerPoint,proto3" json:"tokens_per_point,omitempty"` UnbondingPeriod time.Duration `protobuf:"bytes,3,opt,name=unbonding_period,json=unbondingPeriod,proto3,stdduration" json:"unbonding_period"` ClaimAutoreturnLimit uint32 `protobuf:"varint,4,opt,name=claim_autoreturn_limit,json=claimAutoreturnLimit,proto3" json:"claim_autoreturn_limit,omitempty"` }
StakeContractConfig initial setup config
func (*StakeContractConfig) Descriptor ¶
func (*StakeContractConfig) Descriptor() ([]byte, []int)
func (*StakeContractConfig) GetClaimAutoreturnLimit ¶
func (m *StakeContractConfig) GetClaimAutoreturnLimit() uint32
func (*StakeContractConfig) GetMinBond ¶
func (m *StakeContractConfig) GetMinBond() uint64
func (*StakeContractConfig) GetTokensPerPoint ¶
func (m *StakeContractConfig) GetTokensPerPoint() uint64
func (*StakeContractConfig) GetUnbondingPeriod ¶
func (m *StakeContractConfig) GetUnbondingPeriod() time.Duration
func (*StakeContractConfig) Marshal ¶
func (m *StakeContractConfig) Marshal() (dAtA []byte, err error)
func (*StakeContractConfig) MarshalTo ¶
func (m *StakeContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*StakeContractConfig) MarshalToSizedBuffer ¶
func (m *StakeContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StakeContractConfig) ProtoMessage ¶
func (*StakeContractConfig) ProtoMessage()
func (*StakeContractConfig) Reset ¶
func (m *StakeContractConfig) Reset()
func (*StakeContractConfig) Size ¶
func (m *StakeContractConfig) Size() (n int)
func (*StakeContractConfig) String ¶
func (m *StakeContractConfig) String() string
func (*StakeContractConfig) Unmarshal ¶
func (m *StakeContractConfig) Unmarshal(dAtA []byte) error
func (StakeContractConfig) ValidateBasic ¶
func (c StakeContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*StakeContractConfig) XXX_DiscardUnknown ¶
func (m *StakeContractConfig) XXX_DiscardUnknown()
func (*StakeContractConfig) XXX_Marshal ¶
func (m *StakeContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StakeContractConfig) XXX_Merge ¶
func (m *StakeContractConfig) XXX_Merge(src proto.Message)
func (*StakeContractConfig) XXX_Size ¶
func (m *StakeContractConfig) XXX_Size() int
func (*StakeContractConfig) XXX_Unmarshal ¶
func (m *StakeContractConfig) XXX_Unmarshal(b []byte) error
type Sudoer ¶
type Sudoer interface {
Sudo(ctx sdk.Context, contractAddress sdk.AccAddress, msg []byte) ([]byte, error)
}
Sudoer with access to sudo method
type TG4Member ¶
type TG4Member struct { // Address is the bech32 address string Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address"` Points uint64 `protobuf:"varint,2,opt,name=points,proto3" json:"points"` }
TG4Member member of the Engagement group.
func (*TG4Member) Descriptor ¶
func (*TG4Member) GetAddress ¶
func (*TG4Member) MarshalToSizedBuffer ¶
func (*TG4Member) ProtoMessage ¶
func (*TG4Member) ProtoMessage()
func (TG4Member) ValidateBasic ¶
ValidateBasic ensure basic constraints
func (*TG4Member) XXX_DiscardUnknown ¶
func (m *TG4Member) XXX_DiscardUnknown()
func (*TG4Member) XXX_Marshal ¶
func (*TG4Member) XXX_Unmarshal ¶
type TWasmKeeper ¶
type TWasmKeeper interface { SmartQuerier Sudoer GetContractKeeper() wasmtypes.ContractOpsKeeper }
TWasmKeeper is a subset of x/twasm keeper
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct{}
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) CreateValidator ¶
func (*UnimplementedMsgServer) CreateValidator(ctx context.Context, req *MsgCreateValidator) (*MsgCreateValidatorResponse, error)
func (*UnimplementedMsgServer) Delegate ¶
func (*UnimplementedMsgServer) Delegate(ctx context.Context, req *MsgDelegate) (*MsgDelegateResponse, error)
func (*UnimplementedMsgServer) Undelegate ¶
func (*UnimplementedMsgServer) Undelegate(ctx context.Context, req *MsgUndelegate) (*MsgUndelegateResponse, error)
func (*UnimplementedMsgServer) UpdateValidator ¶
func (*UnimplementedMsgServer) UpdateValidator(ctx context.Context, req *MsgUpdateValidator) (*MsgUpdateValidatorResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct{}
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) ContractAddress ¶
func (*UnimplementedQueryServer) ContractAddress(ctx context.Context, req *QueryContractAddressRequest) (*QueryContractAddressResponse, error)
func (*UnimplementedQueryServer) HistoricalInfo ¶
func (*UnimplementedQueryServer) HistoricalInfo(ctx context.Context, req *types1.QueryHistoricalInfoRequest) (*types1.QueryHistoricalInfoResponse, error)
func (*UnimplementedQueryServer) UnbondingPeriod ¶
func (*UnimplementedQueryServer) UnbondingPeriod(ctx context.Context, req *QueryUnbondingPeriodRequest) (*QueryUnbondingPeriodResponse, error)
func (*UnimplementedQueryServer) Validator ¶
func (*UnimplementedQueryServer) Validator(ctx context.Context, req *types1.QueryValidatorRequest) (*types1.QueryValidatorResponse, error)
func (*UnimplementedQueryServer) ValidatorDelegation ¶
func (*UnimplementedQueryServer) ValidatorDelegation(ctx context.Context, req *QueryValidatorDelegationRequest) (*QueryValidatorDelegationResponse, error)
func (*UnimplementedQueryServer) ValidatorEngagementReward ¶
func (*UnimplementedQueryServer) ValidatorEngagementReward(ctx context.Context, req *QueryValidatorEngagementRewardRequest) (*QueryValidatorEngagementRewardResponse, error)
func (*UnimplementedQueryServer) ValidatorOutstandingReward ¶
func (*UnimplementedQueryServer) ValidatorOutstandingReward(ctx context.Context, req *QueryValidatorOutstandingRewardRequest) (*QueryValidatorOutstandingRewardResponse, error)
func (*UnimplementedQueryServer) ValidatorUnbondingDelegations ¶
func (*UnimplementedQueryServer) ValidatorUnbondingDelegations(ctx context.Context, req *QueryValidatorUnbondingDelegationsRequest) (*QueryValidatorUnbondingDelegationsResponse, error)
func (*UnimplementedQueryServer) Validators ¶
func (*UnimplementedQueryServer) Validators(ctx context.Context, req *types1.QueryValidatorsRequest) (*types1.QueryValidatorsResponse, error)
type ValidatorVotingContractConfig ¶
type ValidatorVotingContractConfig struct { // VotingRules rules for the tally VotingRules VotingRules `protobuf:"bytes,1,opt,name=voting_rules,json=votingRules,proto3" json:"voting_rules"` }
ValidatorVotingContractConfig CommunityPoolContractConfig
func (*ValidatorVotingContractConfig) Descriptor ¶
func (*ValidatorVotingContractConfig) Descriptor() ([]byte, []int)
func (*ValidatorVotingContractConfig) GetVotingRules ¶
func (m *ValidatorVotingContractConfig) GetVotingRules() VotingRules
func (*ValidatorVotingContractConfig) Marshal ¶
func (m *ValidatorVotingContractConfig) Marshal() (dAtA []byte, err error)
func (*ValidatorVotingContractConfig) MarshalTo ¶
func (m *ValidatorVotingContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*ValidatorVotingContractConfig) MarshalToSizedBuffer ¶
func (m *ValidatorVotingContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ValidatorVotingContractConfig) ProtoMessage ¶
func (*ValidatorVotingContractConfig) ProtoMessage()
func (*ValidatorVotingContractConfig) Reset ¶
func (m *ValidatorVotingContractConfig) Reset()
func (*ValidatorVotingContractConfig) Size ¶
func (m *ValidatorVotingContractConfig) Size() (n int)
func (*ValidatorVotingContractConfig) String ¶
func (m *ValidatorVotingContractConfig) String() string
func (*ValidatorVotingContractConfig) Unmarshal ¶
func (m *ValidatorVotingContractConfig) Unmarshal(dAtA []byte) error
func (ValidatorVotingContractConfig) ValidateBasic ¶
func (c ValidatorVotingContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*ValidatorVotingContractConfig) XXX_DiscardUnknown ¶
func (m *ValidatorVotingContractConfig) XXX_DiscardUnknown()
func (*ValidatorVotingContractConfig) XXX_Marshal ¶
func (m *ValidatorVotingContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ValidatorVotingContractConfig) XXX_Merge ¶
func (m *ValidatorVotingContractConfig) XXX_Merge(src proto.Message)
func (*ValidatorVotingContractConfig) XXX_Size ¶
func (m *ValidatorVotingContractConfig) XXX_Size() int
func (*ValidatorVotingContractConfig) XXX_Unmarshal ¶
func (m *ValidatorVotingContractConfig) XXX_Unmarshal(b []byte) error
type ValsetContractConfig ¶
type ValsetContractConfig struct { MinPoints uint64 `protobuf:"varint,1,opt,name=min_points,json=minPoints,proto3" json:"min_points,omitempty"` // MaxValidators The maximum number of validators that can be included in the // Tendermint validator set. MaxValidators uint32 `protobuf:"varint,2,opt,name=max_validators,json=maxValidators,proto3" json:"max_validators,omitempty"` // EpochLength We update the Tendermint validator set only once per epoch. // Epoch # is env.block.time/epoch_length (round down). The first block with a // new epoch number will trigger a new validator calculation. EpochLength time.Duration `protobuf:"bytes,3,opt,name=epoch_length,json=epochLength,proto3,stdduration" json:"epoch_length"` EpochReward types.Coin `protobuf:"bytes,4,opt,name=epoch_reward,json=epochReward,proto3" json:"epoch_reward"` // Scaling is the factor to multiply cw4-group weights to produce the // Tendermint validator power Scaling uint32 `protobuf:"varint,5,opt,name=scaling,proto3" json:"scaling,omitempty"` // FeePercentage is the percentage of total accumulated fees that is // subtracted from tokens minted as rewards. 50% by default. To disable this // feature just set it to 0 (which effectively means that fees don't affect // the per-epoch reward). FeePercentage github_com_cosmos_cosmos_sdk_types.Dec `` /* 140-byte string literal not displayed */ // CommunityPoolRewardRation in percentage CommunityPoolRewardRatio github_com_cosmos_cosmos_sdk_types.Dec `` /* 177-byte string literal not displayed */ // EngagementRewardRatio reward ration in percentage for all EngagementRewardRatio github_com_cosmos_cosmos_sdk_types.Dec `` /* 166-byte string literal not displayed */ // ValidatorRewardRation in percentage for all ValidatorRewardRatio github_com_cosmos_cosmos_sdk_types.Dec `` /* 163-byte string literal not displayed */ // AutoUnjail if set to true, we will auto-unjail any validator after their // jailtime is over. AutoUnjail bool `protobuf:"varint,10,opt,name=auto_unjail,json=autoUnjail,proto3" json:"auto_unjail,omitempty"` // DoubleSignSlashRatio Validators who are caught double signing are jailed // forever and their bonded tokens are slashed based on this value. DoubleSignSlashRatio github_com_cosmos_cosmos_sdk_types.Dec `` /* 166-byte string literal not displayed */ // When a validator joins the valset, verify they sign the first block since // joining or jail them for a period otherwise. // // The verification happens every time the validator becomes an active // validator, including when they are unjailed or when they just gain enough // power to participate. VerifyValidators bool `protobuf:"varint,12,opt,name=verify_validators,json=verifyValidators,proto3" json:"verify_validators,omitempty"` // OfflineJailDuration duration to jail a validator for in case they don't // sign their first epoch boundary block. After the period, they have to pass // verification again, ad infinitum. OfflineJailDuration time.Duration `protobuf:"bytes,13,opt,name=offlineJailDuration,proto3,stdduration" json:"offlineJailDuration"` }
ValsetContractConfig initial setup config
func (*ValsetContractConfig) Descriptor ¶
func (*ValsetContractConfig) Descriptor() ([]byte, []int)
func (*ValsetContractConfig) GetAutoUnjail ¶
func (m *ValsetContractConfig) GetAutoUnjail() bool
func (*ValsetContractConfig) GetEpochLength ¶
func (m *ValsetContractConfig) GetEpochLength() time.Duration
func (*ValsetContractConfig) GetEpochReward ¶
func (m *ValsetContractConfig) GetEpochReward() types.Coin
func (*ValsetContractConfig) GetMaxValidators ¶
func (m *ValsetContractConfig) GetMaxValidators() uint32
func (*ValsetContractConfig) GetMinPoints ¶
func (m *ValsetContractConfig) GetMinPoints() uint64
func (*ValsetContractConfig) GetOfflineJailDuration ¶
func (m *ValsetContractConfig) GetOfflineJailDuration() time.Duration
func (*ValsetContractConfig) GetScaling ¶
func (m *ValsetContractConfig) GetScaling() uint32
func (*ValsetContractConfig) GetVerifyValidators ¶
func (m *ValsetContractConfig) GetVerifyValidators() bool
func (*ValsetContractConfig) Marshal ¶
func (m *ValsetContractConfig) Marshal() (dAtA []byte, err error)
func (*ValsetContractConfig) MarshalTo ¶
func (m *ValsetContractConfig) MarshalTo(dAtA []byte) (int, error)
func (*ValsetContractConfig) MarshalToSizedBuffer ¶
func (m *ValsetContractConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ValsetContractConfig) ProtoMessage ¶
func (*ValsetContractConfig) ProtoMessage()
func (*ValsetContractConfig) Reset ¶
func (m *ValsetContractConfig) Reset()
func (*ValsetContractConfig) Size ¶
func (m *ValsetContractConfig) Size() (n int)
func (*ValsetContractConfig) String ¶
func (m *ValsetContractConfig) String() string
func (*ValsetContractConfig) Unmarshal ¶
func (m *ValsetContractConfig) Unmarshal(dAtA []byte) error
func (ValsetContractConfig) ValidateBasic ¶
func (c ValsetContractConfig) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*ValsetContractConfig) XXX_DiscardUnknown ¶
func (m *ValsetContractConfig) XXX_DiscardUnknown()
func (*ValsetContractConfig) XXX_Marshal ¶
func (m *ValsetContractConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ValsetContractConfig) XXX_Merge ¶
func (m *ValsetContractConfig) XXX_Merge(src proto.Message)
func (*ValsetContractConfig) XXX_Size ¶
func (m *ValsetContractConfig) XXX_Size() int
func (*ValsetContractConfig) XXX_Unmarshal ¶
func (m *ValsetContractConfig) XXX_Unmarshal(b []byte) error
type VotingRules ¶
type VotingRules struct { // VotingPeriod Voting period in days VotingPeriod uint32 `protobuf:"varint,1,opt,name=voting_period,json=votingPeriod,proto3" json:"voting_period,omitempty"` // Quorum voting quorum percentage (1-100) Quorum github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,2,opt,name=quorum,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"quorum"` // Threshold voting threshold percentage (50-100) Threshold github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,3,opt,name=threshold,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"threshold"` // AllowEndEarly If true, and absolute threshold and quorum are met, we can // end before voting period finished. (Recommended value: true, unless you // have special needs) AllowEndEarly bool `protobuf:"varint,4,opt,name=allow_end_early,json=allowEndEarly,proto3" json:"allow_end_early,omitempty"` }
VotingRules contains configuration for the tally.
func (*VotingRules) Descriptor ¶
func (*VotingRules) Descriptor() ([]byte, []int)
func (*VotingRules) GetAllowEndEarly ¶
func (m *VotingRules) GetAllowEndEarly() bool
func (*VotingRules) GetVotingPeriod ¶
func (m *VotingRules) GetVotingPeriod() uint32
func (*VotingRules) Marshal ¶
func (m *VotingRules) Marshal() (dAtA []byte, err error)
func (*VotingRules) MarshalToSizedBuffer ¶
func (m *VotingRules) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VotingRules) ProtoMessage ¶
func (*VotingRules) ProtoMessage()
func (*VotingRules) Reset ¶
func (m *VotingRules) Reset()
func (*VotingRules) Size ¶
func (m *VotingRules) Size() (n int)
func (*VotingRules) String ¶
func (m *VotingRules) String() string
func (*VotingRules) Unmarshal ¶
func (m *VotingRules) Unmarshal(dAtA []byte) error
func (VotingRules) ValidateBasic ¶
func (v VotingRules) ValidateBasic() error
ValidateBasic ensure basic constraints
func (*VotingRules) XXX_DiscardUnknown ¶
func (m *VotingRules) XXX_DiscardUnknown()
func (*VotingRules) XXX_Marshal ¶
func (m *VotingRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VotingRules) XXX_Merge ¶
func (m *VotingRules) XXX_Merge(src proto.Message)
func (*VotingRules) XXX_Size ¶
func (m *VotingRules) XXX_Size() int
func (*VotingRules) XXX_Unmarshal ¶
func (m *VotingRules) XXX_Unmarshal(b []byte) error