Versions in this module Expand all Collapse all v0 v0.0.2 Jul 1, 2023 v0.0.1 Jul 2, 2023 Changes in this version + const AttributeKeyInflation + const AttributeKeyStatus + const AttributeValueInactive + const DefaultParamspace + const EventTypeFuryDist + const FundModuleAccount + const FuryDistMacc + const ModuleName + const ProposalTypeCommunityPoolMultiSpend + const QuerierRoute + const QueryGetBalance + const QueryGetParams + const RouterKey + const StoreKey + var CurrentDistPeriodKey = []byte + var DefaultActive = false + var DefaultInfraParams = InfrastructureParams + var DefaultPeriods = []Period + var DefaultPreviousBlockTime = tmtime.Canonical(time.Unix(1, 0)) + var ErrEmptyProposalRecipient = errorsmod.Register(ModuleName, 3, "invalid community pool multi-spend proposal recipient") + var ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowParams = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowProposal = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthParams = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthProposal = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidProposalAmount = errorsmod.Register(ModuleName, 2, "invalid community pool multi-spend proposal amount") + var ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupProposal = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") + var GovDenom = "ufury" + var KeyActive = []byte("Active") + var KeyInfra = []byte("InfrastructureParams") + var KeyPeriods = []byte("Periods") + var ModuleCdc = codec.NewAminoCodec(amino) + var PreviousBlockTimeKey = []byte + func ParamKeyTable() paramtypes.KeyTable + func RegisterInterfaces(registry cdctypes.InterfaceRegistry) + func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) + 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) + type AccountKeeper interface + GetModuleAccount func(ctx sdk.Context, moduleName string) authTypes.ModuleAccountI + NewAccountWithAddress func(ctx sdk.Context, addr sdk.AccAddress) authTypes.AccountI + SetModuleAccount func(ctx sdk.Context, macc authTypes.ModuleAccountI) + type BankKeeper interface + GetAllBalances func(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins + GetSupply func(ctx sdk.Context, denom string) sdk.Coin + MintCoins func(ctx sdk.Context, moduleName string, amounts sdk.Coins) error + SendCoinsFromModuleToAccount func(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, ...) error + type CommunityPoolMultiSpendProposal struct + Description string + RecipientList []MultiSpendRecipient + Title string + func NewCommunityPoolMultiSpendProposal(title, description string, recipientList []MultiSpendRecipient) *CommunityPoolMultiSpendProposal + func (*CommunityPoolMultiSpendProposal) Descriptor() ([]byte, []int) + func (*CommunityPoolMultiSpendProposal) ProtoMessage() + func (csp CommunityPoolMultiSpendProposal) GetDescription() string + func (csp CommunityPoolMultiSpendProposal) GetTitle() string + func (csp CommunityPoolMultiSpendProposal) ProposalRoute() string + func (csp CommunityPoolMultiSpendProposal) ProposalType() string + func (csp CommunityPoolMultiSpendProposal) String() string + func (csp CommunityPoolMultiSpendProposal) ValidateBasic() error + func (m *CommunityPoolMultiSpendProposal) Marshal() (dAtA []byte, err error) + func (m *CommunityPoolMultiSpendProposal) MarshalTo(dAtA []byte) (int, error) + func (m *CommunityPoolMultiSpendProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *CommunityPoolMultiSpendProposal) Reset() + func (m *CommunityPoolMultiSpendProposal) Size() (n int) + func (m *CommunityPoolMultiSpendProposal) Unmarshal(dAtA []byte) error + func (m *CommunityPoolMultiSpendProposal) XXX_DiscardUnknown() + func (m *CommunityPoolMultiSpendProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CommunityPoolMultiSpendProposal) XXX_Merge(src proto.Message) + func (m *CommunityPoolMultiSpendProposal) XXX_Size() int + func (m *CommunityPoolMultiSpendProposal) XXX_Unmarshal(b []byte) error + type CommunityPoolMultiSpendProposalJSON struct + Deposit github_com_cosmos_cosmos_sdk_types.Coins + Description string + RecipientList []MultiSpendRecipient + Title string + func (*CommunityPoolMultiSpendProposalJSON) Descriptor() ([]byte, []int) + func (*CommunityPoolMultiSpendProposalJSON) ProtoMessage() + func (m *CommunityPoolMultiSpendProposalJSON) Marshal() (dAtA []byte, err error) + func (m *CommunityPoolMultiSpendProposalJSON) MarshalTo(dAtA []byte) (int, error) + func (m *CommunityPoolMultiSpendProposalJSON) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *CommunityPoolMultiSpendProposalJSON) Reset() + func (m *CommunityPoolMultiSpendProposalJSON) Size() (n int) + func (m *CommunityPoolMultiSpendProposalJSON) String() string + func (m *CommunityPoolMultiSpendProposalJSON) Unmarshal(dAtA []byte) error + func (m *CommunityPoolMultiSpendProposalJSON) XXX_DiscardUnknown() + func (m *CommunityPoolMultiSpendProposalJSON) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CommunityPoolMultiSpendProposalJSON) XXX_Merge(src proto.Message) + func (m *CommunityPoolMultiSpendProposalJSON) XXX_Size() int + func (m *CommunityPoolMultiSpendProposalJSON) XXX_Unmarshal(b []byte) error + type CoreReward struct + Address github_com_cosmos_cosmos_sdk_types.AccAddress + Weight github_com_cosmos_cosmos_sdk_types.Dec + func NewCoreReward(addr sdk.AccAddress, w sdk.Dec) CoreReward + func (*CoreReward) Descriptor() ([]byte, []int) + func (*CoreReward) ProtoMessage() + func (m *CoreReward) Marshal() (dAtA []byte, err error) + func (m *CoreReward) MarshalTo(dAtA []byte) (int, error) + func (m *CoreReward) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *CoreReward) Reset() + func (m *CoreReward) Size() (n int) + func (m *CoreReward) String() string + func (m *CoreReward) Unmarshal(dAtA []byte) error + func (m *CoreReward) XXX_DiscardUnknown() + func (m *CoreReward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CoreReward) XXX_Merge(src proto.Message) + func (m *CoreReward) XXX_Size() int + func (m *CoreReward) XXX_Unmarshal(b []byte) error + type CoreRewards []CoreReward + type DistKeeper interface + DistributeFromFeePool func(ctx sdk.Context, amount sdk.Coins, receiveAddr sdk.AccAddress) error + type GenesisState struct + Params Params + PreviousBlockTime time.Time + func DefaultGenesisState() *GenesisState + func NewGenesisState(params Params, previousBlockTime time.Time) *GenesisState + func (*GenesisState) Descriptor() ([]byte, []int) + func (*GenesisState) ProtoMessage() + func (gs GenesisState) Validate() error + func (m *GenesisState) GetParams() Params + func (m *GenesisState) GetPreviousBlockTime() time.Time + 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 (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 (m *GenesisState) XXX_Size() int + func (m *GenesisState) XXX_Unmarshal(b []byte) error + type InfrastructureParams struct + CoreRewards CoreRewards + InfrastructurePeriods Periods + PartnerRewards PartnerRewards + func NewInfraParams(p Periods, pr PartnerRewards, cr CoreRewards) InfrastructureParams + func (*InfrastructureParams) Descriptor() ([]byte, []int) + func (*InfrastructureParams) ProtoMessage() + func (m *InfrastructureParams) Marshal() (dAtA []byte, err error) + func (m *InfrastructureParams) MarshalTo(dAtA []byte) (int, error) + func (m *InfrastructureParams) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *InfrastructureParams) Reset() + func (m *InfrastructureParams) Size() (n int) + func (m *InfrastructureParams) String() string + func (m *InfrastructureParams) Unmarshal(dAtA []byte) error + func (m *InfrastructureParams) XXX_DiscardUnknown() + func (m *InfrastructureParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *InfrastructureParams) XXX_Merge(src proto.Message) + func (m *InfrastructureParams) XXX_Size() int + func (m *InfrastructureParams) XXX_Unmarshal(b []byte) error + type MultiSpendRecipient struct + Address string + Amount github_com_cosmos_cosmos_sdk_types.Coins + func (*MultiSpendRecipient) Descriptor() ([]byte, []int) + func (*MultiSpendRecipient) ProtoMessage() + func (m *MultiSpendRecipient) Marshal() (dAtA []byte, err error) + func (m *MultiSpendRecipient) MarshalTo(dAtA []byte) (int, error) + func (m *MultiSpendRecipient) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MultiSpendRecipient) Reset() + func (m *MultiSpendRecipient) Size() (n int) + func (m *MultiSpendRecipient) Unmarshal(dAtA []byte) error + func (m *MultiSpendRecipient) XXX_DiscardUnknown() + func (m *MultiSpendRecipient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MultiSpendRecipient) XXX_Merge(src proto.Message) + func (m *MultiSpendRecipient) XXX_Size() int + func (m *MultiSpendRecipient) XXX_Unmarshal(b []byte) error + func (msr MultiSpendRecipient) GetAddress() sdk.AccAddress + func (msr MultiSpendRecipient) String() string + func (msr MultiSpendRecipient) Validate() error + type Params struct + Active bool + InfrastructureParams InfrastructureParams + Periods []Period + func DefaultParams() Params + func NewParams(active bool, periods []Period, infraParams InfrastructureParams) Params + func (*Params) Descriptor() ([]byte, []int) + func (*Params) ProtoMessage() + 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 (m *Params) Reset() + func (m *Params) Size() (n int) + func (m *Params) Unmarshal(dAtA []byte) 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 + func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs + func (p Params) Equal(other Params) bool + func (p Params) String() string + func (p Params) Validate() error + type PartnerReward struct + Address github_com_cosmos_cosmos_sdk_types.AccAddress + RewardsPerSecond types.Coin + func NewPartnerReward(addr sdk.AccAddress, rps sdk.Coin) PartnerReward + func (*PartnerReward) Descriptor() ([]byte, []int) + func (*PartnerReward) ProtoMessage() + func (m *PartnerReward) Marshal() (dAtA []byte, err error) + func (m *PartnerReward) MarshalTo(dAtA []byte) (int, error) + func (m *PartnerReward) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PartnerReward) Reset() + func (m *PartnerReward) Size() (n int) + func (m *PartnerReward) String() string + func (m *PartnerReward) Unmarshal(dAtA []byte) error + func (m *PartnerReward) XXX_DiscardUnknown() + func (m *PartnerReward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PartnerReward) XXX_Merge(src proto.Message) + func (m *PartnerReward) XXX_Size() int + func (m *PartnerReward) XXX_Unmarshal(b []byte) error + type PartnerRewards []PartnerReward + type Period struct + End time.Time + Inflation github_com_cosmos_cosmos_sdk_types.Dec + Start time.Time + func NewPeriod(start time.Time, end time.Time, inflation sdk.Dec) Period + func (*Period) Descriptor() ([]byte, []int) + func (*Period) ProtoMessage() + func (m *Period) Marshal() (dAtA []byte, err error) + func (m *Period) MarshalTo(dAtA []byte) (int, error) + func (m *Period) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Period) Reset() + func (m *Period) Size() (n int) + func (m *Period) Unmarshal(dAtA []byte) error + func (m *Period) XXX_DiscardUnknown() + func (m *Period) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Period) XXX_Merge(src proto.Message) + func (m *Period) XXX_Size() int + func (m *Period) XXX_Unmarshal(b []byte) error + func (pr Period) String() string + func (this *Period) Equal(that interface{}) bool + type Periods []Period + type QueryBalanceRequest struct + func (*QueryBalanceRequest) Descriptor() ([]byte, []int) + func (*QueryBalanceRequest) ProtoMessage() + func (m *QueryBalanceRequest) Marshal() (dAtA []byte, err error) + func (m *QueryBalanceRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryBalanceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryBalanceRequest) Reset() + func (m *QueryBalanceRequest) Size() (n int) + func (m *QueryBalanceRequest) String() string + func (m *QueryBalanceRequest) Unmarshal(dAtA []byte) error + func (m *QueryBalanceRequest) XXX_DiscardUnknown() + func (m *QueryBalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryBalanceRequest) XXX_Merge(src proto.Message) + func (m *QueryBalanceRequest) XXX_Size() int + func (m *QueryBalanceRequest) XXX_Unmarshal(b []byte) error + type QueryBalanceResponse struct + Coins github_com_cosmos_cosmos_sdk_types.Coins + func (*QueryBalanceResponse) Descriptor() ([]byte, []int) + func (*QueryBalanceResponse) ProtoMessage() + func (m *QueryBalanceResponse) GetCoins() github_com_cosmos_cosmos_sdk_types.Coins + func (m *QueryBalanceResponse) Marshal() (dAtA []byte, err error) + func (m *QueryBalanceResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryBalanceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryBalanceResponse) Reset() + func (m *QueryBalanceResponse) Size() (n int) + func (m *QueryBalanceResponse) String() string + func (m *QueryBalanceResponse) Unmarshal(dAtA []byte) error + func (m *QueryBalanceResponse) XXX_DiscardUnknown() + func (m *QueryBalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryBalanceResponse) XXX_Merge(src proto.Message) + func (m *QueryBalanceResponse) XXX_Size() int + func (m *QueryBalanceResponse) XXX_Unmarshal(b []byte) error + type QueryClient interface + Balance func(ctx context.Context, in *QueryBalanceRequest, opts ...grpc.CallOption) (*QueryBalanceResponse, error) + Params func(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) + func NewQueryClient(cc grpc1.ClientConn) QueryClient + type QueryParamsRequest struct + func (*QueryParamsRequest) Descriptor() ([]byte, []int) + func (*QueryParamsRequest) ProtoMessage() + func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error) + func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryParamsRequest) Reset() + func (m *QueryParamsRequest) Size() (n int) + func (m *QueryParamsRequest) String() string + func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error + func (m *QueryParamsRequest) XXX_DiscardUnknown() + func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryParamsRequest) XXX_Merge(src proto.Message) + func (m *QueryParamsRequest) XXX_Size() int + func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error + type QueryParamsResponse struct + Params Params + func (*QueryParamsResponse) Descriptor() ([]byte, []int) + func (*QueryParamsResponse) ProtoMessage() + func (m *QueryParamsResponse) GetParams() Params + func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error) + func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryParamsResponse) Reset() + func (m *QueryParamsResponse) Size() (n int) + func (m *QueryParamsResponse) String() string + func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error + func (m *QueryParamsResponse) XXX_DiscardUnknown() + func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryParamsResponse) XXX_Merge(src proto.Message) + func (m *QueryParamsResponse) XXX_Size() int + func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error + type QueryServer interface + Balance func(context.Context, *QueryBalanceRequest) (*QueryBalanceResponse, error) + Params func(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) + type UnimplementedQueryServer struct + func (*UnimplementedQueryServer) Balance(ctx context.Context, req *QueryBalanceRequest) (*QueryBalanceResponse, error) + func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)