types

package
v4.0.0-rc.2 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2024 License: Apache-2.0 Imports: 36 Imported by: 0

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	// ModuleName defines the module name
	ModuleName = "rewards"

	// StoreKey defines the primary module store key
	StoreKey = ModuleName

	// RouterKey defines the module's message routing key
	RouterKey = ModuleName

	// MemStoreKey defines the in-memory store key
	MemStoreKey = "mem_rewards"
)
View Source
const DefaultIndex uint64 = 1

DefaultIndex is the default global index

View Source
const (
	// RewardsKeyPrefix is the prefix to retrieve all Rewards
	RewardsKeyPrefix = "Rewards/value/"
)
View Source
const TypeMsgClaim = "claim"
View Source
const (
	TypeMsgCreateReward = "create_rewards"
)

Variables

View Source
var (
	ErrInvalidLengthGenesis        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenesis          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthParams        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowParams          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthPool        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowPool          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupPool = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthQuery        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQuery          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthRewards        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowRewards          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupRewards = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTask        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTask          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTask = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTx        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTx          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group")
)
View Source
var Acc1 = DefaultAcc{
	"acc1",
	"gitopia1mnswtu0ueq7xw90u060ccfujvk04e8rv9vc47t",
	"catch ship moment silk oak kingdom program matrix wire sleep rabbit tank camp sauce heart uncle school letter segment feel mean empower develop short",
}
View Source
var (
	ModuleCdc = codec.NewAminoCodec(amino)
)
View Source
var (
	ParamsKey = []byte{0x00}
)
View Source
var Series_name = map[int32]string{
	0: "NONE",
	1: "ONE",
	2: "TWO",
	3: "THREE",
	4: "FOUR",
	5: "FIVE",
	6: "SIX",
	7: "SEVEN",
	8: "COSMOS",
}
View Source
var Series_value = map[string]int32{
	"NONE":   0,
	"ONE":    1,
	"TWO":    2,
	"THREE":  3,
	"FOUR":   4,
	"FIVE":   5,
	"SIX":    6,
	"SEVEN":  7,
	"COSMOS": 8,
}
View Source
var TaskType_name = map[int32]string{
	0:  "UNKNOWN",
	1:  "CREATE_USER",
	2:  "CREATE_NON_EMPTY_REPO",
	3:  "CREATE_ISSUE",
	4:  "CREATE_ISSUE_WITH_BOUNTY",
	5:  "CREATE_ISSUE_WITH_BOUNTY_VERIFIED",
	6:  "PR_TO_REPO_MERGED",
	7:  "PR_TO_VERIFIED_REPO_MERGED",
	8:  "PR_TO_VERIFIED_REPO_MERGED_WITH_BOUNTY",
	9:  "LORE_STAKED",
	10: "VOTE_PROPOSAL",
}
View Source
var TaskType_value = map[string]int32{
	"UNKNOWN":                                0,
	"CREATE_USER":                            1,
	"CREATE_NON_EMPTY_REPO":                  2,
	"CREATE_ISSUE":                           3,
	"CREATE_ISSUE_WITH_BOUNTY":               4,
	"CREATE_ISSUE_WITH_BOUNTY_VERIFIED":      5,
	"PR_TO_REPO_MERGED":                      6,
	"PR_TO_VERIFIED_REPO_MERGED":             7,
	"PR_TO_VERIFIED_REPO_MERGED_WITH_BOUNTY": 8,
	"LORE_STAKED":                            9,
	"VOTE_PROPOSAL":                          10,
}

Functions

func GetBaseCoinUnit

func GetBaseCoinUnit() string

func KeyPrefix

func KeyPrefix(p string) []byte

func RegisterCodec

func RegisterCodec(cdc *codec.LegacyAmino)

func RegisterInterfaces

func RegisterInterfaces(registry cdctypes.InterfaceRegistry)

func RegisterMsgServer

func RegisterMsgServer(s grpc1.Server, srv MsgServer)

func RegisterQueryHandler

func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

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 to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.

func RegisterQueryServer

func RegisterQueryServer(s grpc1.Server, srv QueryServer)

func RewardsKey

func RewardsKey(
	recipient string,
) []byte

RewardsKey returns the store key to retrieve a Rewards from the index fields

func SeriesModuleAccount

func SeriesModuleAccount(series Series) string

module accounts for reward series

Types

type AccountKeeper

type AccountKeeper interface {
	GetAccount(ctx sdk.Context, addr sdk.AccAddress) types.AccountI
}

AccountKeeper defines the expected account keeper used for simulations (noalias)

type BankKeeper

type BankKeeper interface {
	SpendableCoins(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins
}

BankKeeper defines the expected interface needed to retrieve account balances.

type ClaimResponseReward

type ClaimResponseReward struct {
	Series Series     `protobuf:"varint,1,opt,name=series,proto3,enum=gitopia.gitopia.rewards.Series" json:"series,omitempty"`
	Amount types.Coin `protobuf:"bytes,2,opt,name=amount,proto3,castkey=github.com/cosmos/cosmos-sdk/types.Coin" json:"amount"`
}

func (*ClaimResponseReward) Descriptor

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

func (*ClaimResponseReward) GetAmount

func (m *ClaimResponseReward) GetAmount() types.Coin

func (*ClaimResponseReward) GetSeries

func (m *ClaimResponseReward) GetSeries() Series

func (*ClaimResponseReward) Marshal

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

func (*ClaimResponseReward) MarshalTo

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

func (*ClaimResponseReward) MarshalToSizedBuffer

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

func (*ClaimResponseReward) ProtoMessage

func (*ClaimResponseReward) ProtoMessage()

func (*ClaimResponseReward) Reset

func (m *ClaimResponseReward) Reset()

func (*ClaimResponseReward) Size

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

func (*ClaimResponseReward) String

func (m *ClaimResponseReward) String() string

func (*ClaimResponseReward) Unmarshal

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

func (*ClaimResponseReward) XXX_DiscardUnknown

func (m *ClaimResponseReward) XXX_DiscardUnknown()

func (*ClaimResponseReward) XXX_Marshal

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

func (*ClaimResponseReward) XXX_Merge

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

func (*ClaimResponseReward) XXX_Size

func (m *ClaimResponseReward) XXX_Size() int

func (*ClaimResponseReward) XXX_Unmarshal

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

type DefaultAcc

type DefaultAcc struct {
	Name     string
	Address  string
	Mnemonic string
}

type GenesisState

type GenesisState struct {
	RewardsList []Reward `protobuf:"bytes,2,rep,name=rewardsList,proto3" json:"rewardsList"`
	// this line is used by starport scaffolding # genesis/proto/state
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}

GenesisState defines the rewards module's genesis state.

func DefaultGenesis

func DefaultGenesis() *GenesisState

DefaultGenesis returns the default genesis state

func (*GenesisState) Descriptor

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

func (*GenesisState) GetParams

func (m *GenesisState) GetParams() Params

func (*GenesisState) GetRewardsList

func (m *GenesisState) GetRewardsList() []Reward

func (*GenesisState) Marshal

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

func (*GenesisState) MarshalTo

func (m *GenesisState) MarshalTo(dAtA []byte) (int, 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) Validate

func (gs GenesisState) Validate() error

Validate performs basic genesis state validation returning an error upon any failure.

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_Size

func (m *GenesisState) XXX_Size() int

func (*GenesisState) XXX_Unmarshal

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

type MsgClaim

type MsgClaim struct {
	Creator string `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
}

this line is used by starport scaffolding # proto/tx/message

func NewMsgClaim

func NewMsgClaim(creator string) *MsgClaim

func (*MsgClaim) Descriptor

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

func (*MsgClaim) GetCreator

func (m *MsgClaim) GetCreator() string

func (*MsgClaim) GetSignBytes

func (msg *MsgClaim) GetSignBytes() []byte

func (*MsgClaim) GetSigners

func (msg *MsgClaim) GetSigners() []sdk.AccAddress

func (*MsgClaim) Marshal

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

func (*MsgClaim) MarshalTo

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

func (*MsgClaim) MarshalToSizedBuffer

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

func (*MsgClaim) ProtoMessage

func (*MsgClaim) ProtoMessage()

func (*MsgClaim) Reset

func (m *MsgClaim) Reset()

func (*MsgClaim) Route

func (msg *MsgClaim) Route() string

func (*MsgClaim) Size

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

func (*MsgClaim) String

func (m *MsgClaim) String() string

func (*MsgClaim) Type

func (msg *MsgClaim) Type() string

func (*MsgClaim) Unmarshal

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

func (*MsgClaim) ValidateBasic

func (msg *MsgClaim) ValidateBasic() error

func (*MsgClaim) XXX_DiscardUnknown

func (m *MsgClaim) XXX_DiscardUnknown()

func (*MsgClaim) XXX_Marshal

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

func (*MsgClaim) XXX_Merge

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

func (*MsgClaim) XXX_Size

func (m *MsgClaim) XXX_Size() int

func (*MsgClaim) XXX_Unmarshal

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

type MsgClaimResponse

type MsgClaimResponse struct {
	ClaimedRewards    []*ClaimResponseReward `protobuf:"bytes,1,rep,name=claimed_rewards,json=claimedRewards,proto3" json:"claimed_rewards,omitempty"`
	ExpiredRewards    []*ClaimResponseReward `protobuf:"bytes,2,rep,name=expired_rewards,json=expiredRewards,proto3" json:"expired_rewards,omitempty"`
	AllClaimedRewards []*ClaimResponseReward `protobuf:"bytes,3,rep,name=all_claimed_rewards,json=allClaimedRewards,proto3" json:"all_claimed_rewards,omitempty"`
}

func (*MsgClaimResponse) Descriptor

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

func (*MsgClaimResponse) GetAllClaimedRewards

func (m *MsgClaimResponse) GetAllClaimedRewards() []*ClaimResponseReward

func (*MsgClaimResponse) GetClaimedRewards

func (m *MsgClaimResponse) GetClaimedRewards() []*ClaimResponseReward

func (*MsgClaimResponse) GetExpiredRewards

func (m *MsgClaimResponse) GetExpiredRewards() []*ClaimResponseReward

func (*MsgClaimResponse) Marshal

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

func (*MsgClaimResponse) MarshalTo

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

func (*MsgClaimResponse) MarshalToSizedBuffer

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

func (*MsgClaimResponse) ProtoMessage

func (*MsgClaimResponse) ProtoMessage()

func (*MsgClaimResponse) Reset

func (m *MsgClaimResponse) Reset()

func (*MsgClaimResponse) Size

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

func (*MsgClaimResponse) String

func (m *MsgClaimResponse) String() string

func (*MsgClaimResponse) Unmarshal

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

func (*MsgClaimResponse) XXX_DiscardUnknown

func (m *MsgClaimResponse) XXX_DiscardUnknown()

func (*MsgClaimResponse) XXX_Marshal

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

func (*MsgClaimResponse) XXX_Merge

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

func (*MsgClaimResponse) XXX_Size

func (m *MsgClaimResponse) XXX_Size() int

func (*MsgClaimResponse) XXX_Unmarshal

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

type MsgClient

type MsgClient interface {
	Claim(ctx context.Context, in *MsgClaim, opts ...grpc.CallOption) (*MsgClaimResponse, error)
	CreateReward(ctx context.Context, in *MsgCreateReward, opts ...grpc.CallOption) (*MsgCreateRewardResponse, error)
	// UpdateParams defines a governance operation for updating the x/rewards module
	// parameters. The authority is hard-coded to the x/gov module account.
	UpdateParams(ctx context.Context, in *MsgUpdateParams, opts ...grpc.CallOption) (*MsgUpdateParamsResponse, error)
}

MsgClient is the client API for Msg service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewMsgClient

func NewMsgClient(cc grpc1.ClientConn) MsgClient

type MsgCreateReward

type MsgCreateReward struct {
	Creator   string     `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Recipient string     `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"`
	Amount    types.Coin `protobuf:"bytes,3,opt,name=amount,proto3,castkey=github.com/cosmos/cosmos-sdk/types.Coin" json:"amount"`
	Series    Series     `protobuf:"varint,4,opt,name=series,proto3,enum=gitopia.gitopia.rewards.Series" json:"series,omitempty"`
}

func NewMsgCreateReward

func NewMsgCreateReward(
	creator string,
	recipient string,
	amount sdk.Coin,
	series Series,
) *MsgCreateReward

func (*MsgCreateReward) Descriptor

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

func (*MsgCreateReward) GetAmount

func (m *MsgCreateReward) GetAmount() types.Coin

func (*MsgCreateReward) GetCreator

func (m *MsgCreateReward) GetCreator() string

func (*MsgCreateReward) GetRecipient

func (m *MsgCreateReward) GetRecipient() string

func (*MsgCreateReward) GetSeries

func (m *MsgCreateReward) GetSeries() Series

func (*MsgCreateReward) GetSignBytes

func (msg *MsgCreateReward) GetSignBytes() []byte

func (*MsgCreateReward) GetSigners

func (msg *MsgCreateReward) GetSigners() []sdk.AccAddress

func (*MsgCreateReward) Marshal

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

func (*MsgCreateReward) MarshalTo

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

func (*MsgCreateReward) MarshalToSizedBuffer

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

func (*MsgCreateReward) ProtoMessage

func (*MsgCreateReward) ProtoMessage()

func (*MsgCreateReward) Reset

func (m *MsgCreateReward) Reset()

func (*MsgCreateReward) Route

func (msg *MsgCreateReward) Route() string

func (*MsgCreateReward) Size

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

func (*MsgCreateReward) String

func (m *MsgCreateReward) String() string

func (*MsgCreateReward) Type

func (msg *MsgCreateReward) Type() string

func (*MsgCreateReward) Unmarshal

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

func (*MsgCreateReward) ValidateBasic

func (msg *MsgCreateReward) ValidateBasic() error

func (*MsgCreateReward) XXX_DiscardUnknown

func (m *MsgCreateReward) XXX_DiscardUnknown()

func (*MsgCreateReward) XXX_Marshal

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

func (*MsgCreateReward) XXX_Merge

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

func (*MsgCreateReward) XXX_Size

func (m *MsgCreateReward) XXX_Size() int

func (*MsgCreateReward) XXX_Unmarshal

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

type MsgCreateRewardResponse

type MsgCreateRewardResponse struct {
	// actual granted amount
	Amount types.Coin `protobuf:"bytes,1,opt,name=amount,proto3,castkey=github.com/cosmos/cosmos-sdk/types.Coin" json:"amount"`
}

func (*MsgCreateRewardResponse) Descriptor

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

func (*MsgCreateRewardResponse) GetAmount

func (m *MsgCreateRewardResponse) GetAmount() types.Coin

func (*MsgCreateRewardResponse) Marshal

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

func (*MsgCreateRewardResponse) MarshalTo

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

func (*MsgCreateRewardResponse) MarshalToSizedBuffer

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

func (*MsgCreateRewardResponse) ProtoMessage

func (*MsgCreateRewardResponse) ProtoMessage()

func (*MsgCreateRewardResponse) Reset

func (m *MsgCreateRewardResponse) Reset()

func (*MsgCreateRewardResponse) Size

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

func (*MsgCreateRewardResponse) String

func (m *MsgCreateRewardResponse) String() string

func (*MsgCreateRewardResponse) Unmarshal

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

func (*MsgCreateRewardResponse) XXX_DiscardUnknown

func (m *MsgCreateRewardResponse) XXX_DiscardUnknown()

func (*MsgCreateRewardResponse) XXX_Marshal

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

func (*MsgCreateRewardResponse) XXX_Merge

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

func (*MsgCreateRewardResponse) XXX_Size

func (m *MsgCreateRewardResponse) XXX_Size() int

func (*MsgCreateRewardResponse) XXX_Unmarshal

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

type MsgServer

type MsgServer interface {
	Claim(context.Context, *MsgClaim) (*MsgClaimResponse, error)
	CreateReward(context.Context, *MsgCreateReward) (*MsgCreateRewardResponse, error)
	// UpdateParams defines a governance operation for updating the x/rewards module
	// parameters. The authority is hard-coded to the x/gov module account.
	UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error)
}

MsgServer is the server API for Msg service.

type MsgUpdateParams

type MsgUpdateParams struct {
	// authority is the address of the governance account.
	Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"`
	// params defines the x/rewards parameters to update.
	//
	// NOTE: All parameters must be supplied.
	Params Params `protobuf:"bytes,2,opt,name=params,proto3" json:"params"`
}

func NewMsgUpdateParams

func NewMsgUpdateParams(authority string, params Params) *MsgUpdateParams

func (*MsgUpdateParams) Descriptor

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

func (*MsgUpdateParams) GetAuthority

func (m *MsgUpdateParams) GetAuthority() string

func (*MsgUpdateParams) GetParams

func (m *MsgUpdateParams) GetParams() Params

func (*MsgUpdateParams) GetSignBytes

func (msg *MsgUpdateParams) GetSignBytes() []byte

func (*MsgUpdateParams) GetSigners

func (msg *MsgUpdateParams) GetSigners() []sdk.AccAddress

func (*MsgUpdateParams) Marshal

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

func (*MsgUpdateParams) MarshalTo

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

func (*MsgUpdateParams) MarshalToSizedBuffer

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

func (*MsgUpdateParams) ProtoMessage

func (*MsgUpdateParams) ProtoMessage()

func (*MsgUpdateParams) Reset

func (m *MsgUpdateParams) Reset()

func (*MsgUpdateParams) Route

func (msg *MsgUpdateParams) Route() string

func (*MsgUpdateParams) Size

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

func (*MsgUpdateParams) String

func (m *MsgUpdateParams) String() string

func (*MsgUpdateParams) Type

func (msg *MsgUpdateParams) Type() string

func (*MsgUpdateParams) Unmarshal

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

func (*MsgUpdateParams) ValidateBasic

func (m *MsgUpdateParams) ValidateBasic() error

func (*MsgUpdateParams) XXX_DiscardUnknown

func (m *MsgUpdateParams) XXX_DiscardUnknown()

func (*MsgUpdateParams) XXX_Marshal

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

func (*MsgUpdateParams) XXX_Merge

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

func (*MsgUpdateParams) XXX_Size

func (m *MsgUpdateParams) XXX_Size() int

func (*MsgUpdateParams) XXX_Unmarshal

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

type MsgUpdateParamsResponse

type MsgUpdateParamsResponse struct {
}

func (*MsgUpdateParamsResponse) Descriptor

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

func (*MsgUpdateParamsResponse) Marshal

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

func (*MsgUpdateParamsResponse) MarshalTo

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

func (*MsgUpdateParamsResponse) MarshalToSizedBuffer

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

func (*MsgUpdateParamsResponse) ProtoMessage

func (*MsgUpdateParamsResponse) ProtoMessage()

func (*MsgUpdateParamsResponse) Reset

func (m *MsgUpdateParamsResponse) Reset()

func (*MsgUpdateParamsResponse) Size

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

func (*MsgUpdateParamsResponse) String

func (m *MsgUpdateParamsResponse) String() string

func (*MsgUpdateParamsResponse) Unmarshal

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

func (*MsgUpdateParamsResponse) XXX_DiscardUnknown

func (m *MsgUpdateParamsResponse) XXX_DiscardUnknown()

func (*MsgUpdateParamsResponse) XXX_Marshal

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

func (*MsgUpdateParamsResponse) XXX_Merge

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

func (*MsgUpdateParamsResponse) XXX_Size

func (m *MsgUpdateParamsResponse) XXX_Size() int

func (*MsgUpdateParamsResponse) XXX_Unmarshal

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

type Params

type Params struct {
	EvaluatorAddress string        `` /* 134-byte string literal not displayed */
	RewardSeries     []*RewardPool `protobuf:"bytes,2,rep,name=reward_series,json=rewardSeries,proto3" json:"reward_series,omitempty" yaml:"reward_series"`
}

Params defines the parameters for the module.

func DefaultParams

func DefaultParams() Params

DefaultParams returns a default set of parameters NOTE: contains sensitive data. DO NOT use in production

func NewParams

func NewParams(evaluatorAddress string, rewardSeries []*RewardPool) Params

NewParams creates a new Params instance

func (*Params) Descriptor

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

func (*Params) GetEvaluatorAddress

func (m *Params) GetEvaluatorAddress() string

func (*Params) GetRewardSeries

func (m *Params) GetRewardSeries() []*RewardPool

func (*Params) Marshal

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

func (*Params) MarshalTo

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

func (*Params) MarshalToSizedBuffer

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

func (*Params) ProtoMessage

func (*Params) ProtoMessage()

func (*Params) Reset

func (m *Params) Reset()

func (*Params) Size

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

func (Params) String

func (p Params) String() string

String implements the Stringer interface.

func (*Params) Unmarshal

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

func (Params) Validate

func (p Params) Validate() error

validate params

func (*Params) XXX_DiscardUnknown

func (m *Params) XXX_DiscardUnknown()

func (*Params) XXX_Marshal

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

func (*Params) XXX_Merge

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

func (*Params) XXX_Size

func (m *Params) XXX_Size() int

func (*Params) XXX_Unmarshal

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

type QueryAllRewardsRequest

type QueryAllRewardsRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllRewardsRequest) Descriptor

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

func (*QueryAllRewardsRequest) GetPagination

func (m *QueryAllRewardsRequest) GetPagination() *query.PageRequest

func (*QueryAllRewardsRequest) Marshal

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

func (*QueryAllRewardsRequest) MarshalTo

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

func (*QueryAllRewardsRequest) MarshalToSizedBuffer

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

func (*QueryAllRewardsRequest) ProtoMessage

func (*QueryAllRewardsRequest) ProtoMessage()

func (*QueryAllRewardsRequest) Reset

func (m *QueryAllRewardsRequest) Reset()

func (*QueryAllRewardsRequest) Size

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

func (*QueryAllRewardsRequest) String

func (m *QueryAllRewardsRequest) String() string

func (*QueryAllRewardsRequest) Unmarshal

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

func (*QueryAllRewardsRequest) XXX_DiscardUnknown

func (m *QueryAllRewardsRequest) XXX_DiscardUnknown()

func (*QueryAllRewardsRequest) XXX_Marshal

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

func (*QueryAllRewardsRequest) XXX_Merge

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

func (*QueryAllRewardsRequest) XXX_Size

func (m *QueryAllRewardsRequest) XXX_Size() int

func (*QueryAllRewardsRequest) XXX_Unmarshal

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

type QueryAllRewardsResponse

type QueryAllRewardsResponse struct {
	Rewards    []Reward            `protobuf:"bytes,1,rep,name=rewards,proto3" json:"rewards"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllRewardsResponse) Descriptor

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

func (*QueryAllRewardsResponse) GetPagination

func (m *QueryAllRewardsResponse) GetPagination() *query.PageResponse

func (*QueryAllRewardsResponse) GetRewards

func (m *QueryAllRewardsResponse) GetRewards() []Reward

func (*QueryAllRewardsResponse) Marshal

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

func (*QueryAllRewardsResponse) MarshalTo

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

func (*QueryAllRewardsResponse) MarshalToSizedBuffer

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

func (*QueryAllRewardsResponse) ProtoMessage

func (*QueryAllRewardsResponse) ProtoMessage()

func (*QueryAllRewardsResponse) Reset

func (m *QueryAllRewardsResponse) Reset()

func (*QueryAllRewardsResponse) Size

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

func (*QueryAllRewardsResponse) String

func (m *QueryAllRewardsResponse) String() string

func (*QueryAllRewardsResponse) Unmarshal

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

func (*QueryAllRewardsResponse) XXX_DiscardUnknown

func (m *QueryAllRewardsResponse) XXX_DiscardUnknown()

func (*QueryAllRewardsResponse) XXX_Marshal

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

func (*QueryAllRewardsResponse) XXX_Merge

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

func (*QueryAllRewardsResponse) XXX_Size

func (m *QueryAllRewardsResponse) XXX_Size() int

func (*QueryAllRewardsResponse) XXX_Unmarshal

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

type QueryClient

type QueryClient interface {
	// Params returns the total set of rewards parameters.
	Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error)
	// Queries a list of tasks items.
	Tasks(ctx context.Context, in *QueryTasksRequest, opts ...grpc.CallOption) (*QueryTasksResponse, error)
	// Queries a Rewards by index.
	Reward(ctx context.Context, in *QueryGetRewardRequest, opts ...grpc.CallOption) (*QueryGetRewardResponse, error)
	// Queries a list of Rewards items.
	RewardsAll(ctx context.Context, in *QueryAllRewardsRequest, opts ...grpc.CallOption) (*QueryAllRewardsResponse, 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 QueryGetRewardRequest

type QueryGetRewardRequest struct {
	Recipient string `protobuf:"bytes,1,opt,name=recipient,proto3" json:"recipient,omitempty"`
}

func (*QueryGetRewardRequest) Descriptor

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

func (*QueryGetRewardRequest) GetRecipient

func (m *QueryGetRewardRequest) GetRecipient() string

func (*QueryGetRewardRequest) Marshal

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

func (*QueryGetRewardRequest) MarshalTo

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

func (*QueryGetRewardRequest) MarshalToSizedBuffer

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

func (*QueryGetRewardRequest) ProtoMessage

func (*QueryGetRewardRequest) ProtoMessage()

func (*QueryGetRewardRequest) Reset

func (m *QueryGetRewardRequest) Reset()

func (*QueryGetRewardRequest) Size

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

func (*QueryGetRewardRequest) String

func (m *QueryGetRewardRequest) String() string

func (*QueryGetRewardRequest) Unmarshal

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

func (*QueryGetRewardRequest) XXX_DiscardUnknown

func (m *QueryGetRewardRequest) XXX_DiscardUnknown()

func (*QueryGetRewardRequest) XXX_Marshal

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

func (*QueryGetRewardRequest) XXX_Merge

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

func (*QueryGetRewardRequest) XXX_Size

func (m *QueryGetRewardRequest) XXX_Size() int

func (*QueryGetRewardRequest) XXX_Unmarshal

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

type QueryGetRewardResponse

type QueryGetRewardResponse struct {
	Recipient string                         `protobuf:"bytes,1,opt,name=recipient,proto3" json:"recipient,omitempty"`
	Rewards   []QueryGetRewardResponseReward `protobuf:"bytes,2,rep,name=rewards,proto3" json:"rewards" yaml:"reward"`
}

func (*QueryGetRewardResponse) Descriptor

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

func (*QueryGetRewardResponse) GetRecipient

func (m *QueryGetRewardResponse) GetRecipient() string

func (*QueryGetRewardResponse) GetRewards

func (*QueryGetRewardResponse) Marshal

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

func (*QueryGetRewardResponse) MarshalTo

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

func (*QueryGetRewardResponse) MarshalToSizedBuffer

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

func (*QueryGetRewardResponse) ProtoMessage

func (*QueryGetRewardResponse) ProtoMessage()

func (*QueryGetRewardResponse) Reset

func (m *QueryGetRewardResponse) Reset()

func (*QueryGetRewardResponse) Size

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

func (*QueryGetRewardResponse) String

func (m *QueryGetRewardResponse) String() string

func (*QueryGetRewardResponse) Unmarshal

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

func (*QueryGetRewardResponse) XXX_DiscardUnknown

func (m *QueryGetRewardResponse) XXX_DiscardUnknown()

func (*QueryGetRewardResponse) XXX_Marshal

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

func (*QueryGetRewardResponse) XXX_Merge

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

func (*QueryGetRewardResponse) XXX_Size

func (m *QueryGetRewardResponse) XXX_Size() int

func (*QueryGetRewardResponse) XXX_Unmarshal

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

type QueryGetRewardResponseReward

type QueryGetRewardResponseReward struct {
	Creator                  string     `protobuf:"bytes,1,opt,name=creator,proto3" json:"creator,omitempty"`
	Series                   Series     `protobuf:"varint,2,opt,name=series,proto3,enum=gitopia.gitopia.rewards.Series" json:"series,omitempty"`
	Amount                   types.Coin `protobuf:"bytes,3,opt,name=amount,proto3,castkey=github.com/cosmos/cosmos-sdk/types.Coin" json:"amount"`
	ClaimedAmount            types.Coin `` /* 138-byte string literal not displayed */
	ClaimableAmount          types.Coin `` /* 144-byte string literal not displayed */
	RemainingClaimableAmount types.Coin `` /* 173-byte string literal not displayed */
}

func (*QueryGetRewardResponseReward) Descriptor

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

func (*QueryGetRewardResponseReward) GetAmount

func (m *QueryGetRewardResponseReward) GetAmount() types.Coin

func (*QueryGetRewardResponseReward) GetClaimableAmount

func (m *QueryGetRewardResponseReward) GetClaimableAmount() types.Coin

func (*QueryGetRewardResponseReward) GetClaimedAmount

func (m *QueryGetRewardResponseReward) GetClaimedAmount() types.Coin

func (*QueryGetRewardResponseReward) GetCreator

func (m *QueryGetRewardResponseReward) GetCreator() string

func (*QueryGetRewardResponseReward) GetRemainingClaimableAmount

func (m *QueryGetRewardResponseReward) GetRemainingClaimableAmount() types.Coin

func (*QueryGetRewardResponseReward) GetSeries

func (m *QueryGetRewardResponseReward) GetSeries() Series

func (*QueryGetRewardResponseReward) Marshal

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

func (*QueryGetRewardResponseReward) MarshalTo

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

func (*QueryGetRewardResponseReward) MarshalToSizedBuffer

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

func (*QueryGetRewardResponseReward) ProtoMessage

func (*QueryGetRewardResponseReward) ProtoMessage()

func (*QueryGetRewardResponseReward) Reset

func (m *QueryGetRewardResponseReward) Reset()

func (*QueryGetRewardResponseReward) Size

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

func (*QueryGetRewardResponseReward) String

func (*QueryGetRewardResponseReward) Unmarshal

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

func (*QueryGetRewardResponseReward) XXX_DiscardUnknown

func (m *QueryGetRewardResponseReward) XXX_DiscardUnknown()

func (*QueryGetRewardResponseReward) XXX_Marshal

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

func (*QueryGetRewardResponseReward) XXX_Merge

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

func (*QueryGetRewardResponseReward) XXX_Size

func (m *QueryGetRewardResponseReward) XXX_Size() int

func (*QueryGetRewardResponseReward) XXX_Unmarshal

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

type QueryParamsRequest

type QueryParamsRequest struct {
}

QueryParamsRequest is the request type for the Query/Params RPC method.

func (*QueryParamsRequest) Descriptor

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

func (*QueryParamsRequest) Marshal

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

func (*QueryParamsRequest) MarshalTo

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

func (*QueryParamsRequest) MarshalToSizedBuffer

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

func (*QueryParamsRequest) ProtoMessage

func (*QueryParamsRequest) ProtoMessage()

func (*QueryParamsRequest) Reset

func (m *QueryParamsRequest) Reset()

func (*QueryParamsRequest) Size

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

func (*QueryParamsRequest) String

func (m *QueryParamsRequest) String() string

func (*QueryParamsRequest) Unmarshal

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

func (*QueryParamsRequest) XXX_DiscardUnknown

func (m *QueryParamsRequest) XXX_DiscardUnknown()

func (*QueryParamsRequest) XXX_Marshal

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

func (*QueryParamsRequest) XXX_Merge

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

func (*QueryParamsRequest) XXX_Size

func (m *QueryParamsRequest) XXX_Size() int

func (*QueryParamsRequest) XXX_Unmarshal

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

type QueryParamsResponse

type QueryParamsResponse struct {
	// params defines the parameters of the module.
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}

QueryParamsResponse is the response type for the Query/Params RPC method.

func (*QueryParamsResponse) Descriptor

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

func (*QueryParamsResponse) GetParams

func (m *QueryParamsResponse) GetParams() Params

func (*QueryParamsResponse) Marshal

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

func (*QueryParamsResponse) MarshalTo

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

func (*QueryParamsResponse) MarshalToSizedBuffer

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

func (*QueryParamsResponse) ProtoMessage

func (*QueryParamsResponse) ProtoMessage()

func (*QueryParamsResponse) Reset

func (m *QueryParamsResponse) Reset()

func (*QueryParamsResponse) Size

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

func (*QueryParamsResponse) String

func (m *QueryParamsResponse) String() string

func (*QueryParamsResponse) Unmarshal

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

func (*QueryParamsResponse) XXX_DiscardUnknown

func (m *QueryParamsResponse) XXX_DiscardUnknown()

func (*QueryParamsResponse) XXX_Marshal

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

func (*QueryParamsResponse) XXX_Merge

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

func (*QueryParamsResponse) XXX_Size

func (m *QueryParamsResponse) XXX_Size() int

func (*QueryParamsResponse) XXX_Unmarshal

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

type QueryServer

type QueryServer interface {
	// Params returns the total set of rewards parameters.
	Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
	// Queries a list of tasks items.
	Tasks(context.Context, *QueryTasksRequest) (*QueryTasksResponse, error)
	// Queries a Rewards by index.
	Reward(context.Context, *QueryGetRewardRequest) (*QueryGetRewardResponse, error)
	// Queries a list of Rewards items.
	RewardsAll(context.Context, *QueryAllRewardsRequest) (*QueryAllRewardsResponse, error)
}

QueryServer is the server API for Query service.

type QueryTasksRequest

type QueryTasksRequest struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
}

func (*QueryTasksRequest) Descriptor

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

func (*QueryTasksRequest) GetAddress

func (m *QueryTasksRequest) GetAddress() string

func (*QueryTasksRequest) Marshal

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

func (*QueryTasksRequest) MarshalTo

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

func (*QueryTasksRequest) MarshalToSizedBuffer

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

func (*QueryTasksRequest) ProtoMessage

func (*QueryTasksRequest) ProtoMessage()

func (*QueryTasksRequest) Reset

func (m *QueryTasksRequest) Reset()

func (*QueryTasksRequest) Size

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

func (*QueryTasksRequest) String

func (m *QueryTasksRequest) String() string

func (*QueryTasksRequest) Unmarshal

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

func (*QueryTasksRequest) XXX_DiscardUnknown

func (m *QueryTasksRequest) XXX_DiscardUnknown()

func (*QueryTasksRequest) XXX_Marshal

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

func (*QueryTasksRequest) XXX_Merge

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

func (*QueryTasksRequest) XXX_Size

func (m *QueryTasksRequest) XXX_Size() int

func (*QueryTasksRequest) XXX_Unmarshal

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

type QueryTasksResponse

type QueryTasksResponse struct {
	Tasks []Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks"`
}

func (*QueryTasksResponse) Descriptor

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

func (*QueryTasksResponse) GetTasks

func (m *QueryTasksResponse) GetTasks() []Task

func (*QueryTasksResponse) Marshal

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

func (*QueryTasksResponse) MarshalTo

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

func (*QueryTasksResponse) MarshalToSizedBuffer

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

func (*QueryTasksResponse) ProtoMessage

func (*QueryTasksResponse) ProtoMessage()

func (*QueryTasksResponse) Reset

func (m *QueryTasksResponse) Reset()

func (*QueryTasksResponse) Size

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

func (*QueryTasksResponse) String

func (m *QueryTasksResponse) String() string

func (*QueryTasksResponse) Unmarshal

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

func (*QueryTasksResponse) XXX_DiscardUnknown

func (m *QueryTasksResponse) XXX_DiscardUnknown()

func (*QueryTasksResponse) XXX_Marshal

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

func (*QueryTasksResponse) XXX_Merge

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

func (*QueryTasksResponse) XXX_Size

func (m *QueryTasksResponse) XXX_Size() int

func (*QueryTasksResponse) XXX_Unmarshal

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

type RecipientReward

type RecipientReward struct {
	Series                 Series     `protobuf:"varint,1,opt,name=series,proto3,enum=gitopia.gitopia.rewards.Series" json:"series,omitempty"`
	Amount                 types.Coin `protobuf:"bytes,2,opt,name=amount,proto3,castkey=github.com/cosmos/cosmos-sdk/types.Coin" json:"amount"`
	Creator                string     `protobuf:"bytes,3,opt,name=creator,proto3" json:"creator,omitempty"`
	ClaimedAmount          types.Coin `` /* 138-byte string literal not displayed */
	ClaimedAmountWithDecay types.Coin `` /* 169-byte string literal not displayed */
}

func (*RecipientReward) Descriptor

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

func (*RecipientReward) GetAmount

func (m *RecipientReward) GetAmount() types.Coin

func (*RecipientReward) GetClaimedAmount

func (m *RecipientReward) GetClaimedAmount() types.Coin

func (*RecipientReward) GetClaimedAmountWithDecay

func (m *RecipientReward) GetClaimedAmountWithDecay() types.Coin

func (*RecipientReward) GetCreator

func (m *RecipientReward) GetCreator() string

func (*RecipientReward) GetSeries

func (m *RecipientReward) GetSeries() Series

func (*RecipientReward) Marshal

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

func (*RecipientReward) MarshalTo

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

func (*RecipientReward) MarshalToSizedBuffer

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

func (*RecipientReward) ProtoMessage

func (*RecipientReward) ProtoMessage()

func (*RecipientReward) Reset

func (m *RecipientReward) Reset()

func (*RecipientReward) Size

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

func (*RecipientReward) String

func (m *RecipientReward) String() string

func (*RecipientReward) Unmarshal

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

func (*RecipientReward) XXX_DiscardUnknown

func (m *RecipientReward) XXX_DiscardUnknown()

func (*RecipientReward) XXX_Marshal

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

func (*RecipientReward) XXX_Merge

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

func (*RecipientReward) XXX_Size

func (m *RecipientReward) XXX_Size() int

func (*RecipientReward) XXX_Unmarshal

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

type Reward

type Reward struct {
	Recipient string             `protobuf:"bytes,1,opt,name=recipient,proto3" json:"recipient,omitempty"`
	Rewards   []*RecipientReward `protobuf:"bytes,2,rep,name=rewards,proto3" json:"rewards,omitempty"`
}

a map from recipient to all her rewards

func (*Reward) Descriptor

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

func (*Reward) GetRecipient

func (m *Reward) GetRecipient() string

func (*Reward) GetRewards

func (m *Reward) GetRewards() []*RecipientReward

func (*Reward) Marshal

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

func (*Reward) MarshalTo

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

func (*Reward) MarshalToSizedBuffer

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

func (*Reward) ProtoMessage

func (*Reward) ProtoMessage()

func (*Reward) Reset

func (m *Reward) Reset()

func (*Reward) Size

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

func (*Reward) String

func (m *Reward) String() string

func (*Reward) Unmarshal

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

func (*Reward) XXX_DiscardUnknown

func (m *Reward) XXX_DiscardUnknown()

func (*Reward) XXX_Marshal

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

func (*Reward) XXX_Merge

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

func (*Reward) XXX_Size

func (m *Reward) XXX_Size() int

func (*Reward) XXX_Unmarshal

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

type RewardPool

type RewardPool struct {
	TotalAmount   types.Coin `` /* 152-byte string literal not displayed */
	ClaimedAmount types.Coin `` /* 160-byte string literal not displayed */
	StartTime     time.Time  `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3,stdtime" json:"start_time" yaml:"start_time"`
	EndTime       time.Time  `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3,stdtime" json:"end_time" yaml:"end_time"`
	Series        Series     `protobuf:"varint,5,opt,name=series,proto3,enum=gitopia.gitopia.rewards.Series" json:"series,omitempty" yaml:"series"`
}

func (*RewardPool) Descriptor

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

func (*RewardPool) GetClaimedAmount

func (m *RewardPool) GetClaimedAmount() types.Coin

func (*RewardPool) GetEndTime

func (m *RewardPool) GetEndTime() time.Time

func (*RewardPool) GetSeries

func (m *RewardPool) GetSeries() Series

func (*RewardPool) GetStartTime

func (m *RewardPool) GetStartTime() time.Time

func (*RewardPool) GetTotalAmount

func (m *RewardPool) GetTotalAmount() types.Coin

func (*RewardPool) Marshal

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

func (*RewardPool) MarshalTo

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

func (*RewardPool) MarshalToSizedBuffer

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

func (*RewardPool) ProtoMessage

func (*RewardPool) ProtoMessage()

func (*RewardPool) Reset

func (m *RewardPool) Reset()

func (*RewardPool) Size

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

func (*RewardPool) String

func (m *RewardPool) String() string

func (*RewardPool) Unmarshal

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

func (*RewardPool) XXX_DiscardUnknown

func (m *RewardPool) XXX_DiscardUnknown()

func (*RewardPool) XXX_Marshal

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

func (*RewardPool) XXX_Merge

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

func (*RewardPool) XXX_Size

func (m *RewardPool) XXX_Size() int

func (*RewardPool) XXX_Unmarshal

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

type Series

type Series int32
const (
	Series_NONE   Series = 0
	Series_ONE    Series = 1
	Series_TWO    Series = 2
	Series_THREE  Series = 3
	Series_FOUR   Series = 4
	Series_FIVE   Series = 5
	Series_SIX    Series = 6
	Series_SEVEN  Series = 7
	Series_COSMOS Series = 8
)

func (Series) EnumDescriptor

func (Series) EnumDescriptor() ([]byte, []int)

func (Series) String

func (x Series) String() string

type Task

type Task struct {
	Type       TaskType `protobuf:"varint,1,opt,name=type,proto3,enum=gitopia.gitopia.rewards.TaskType" json:"type,omitempty"`
	IsComplete bool     `protobuf:"varint,2,opt,name=isComplete,proto3" json:"isComplete,omitempty"`
	Weight     int32    `protobuf:"varint,3,opt,name=weight,proto3" json:"weight,omitempty"`
}

func (*Task) Descriptor

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

func (*Task) GetIsComplete

func (m *Task) GetIsComplete() bool

func (*Task) GetType

func (m *Task) GetType() TaskType

func (*Task) GetWeight

func (m *Task) GetWeight() int32

func (*Task) Marshal

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

func (*Task) MarshalTo

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

func (*Task) MarshalToSizedBuffer

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

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) Reset

func (m *Task) Reset()

func (*Task) Size

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

func (*Task) String

func (m *Task) String() string

func (*Task) Unmarshal

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

func (*Task) XXX_DiscardUnknown

func (m *Task) XXX_DiscardUnknown()

func (*Task) XXX_Marshal

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

func (*Task) XXX_Merge

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

func (*Task) XXX_Size

func (m *Task) XXX_Size() int

func (*Task) XXX_Unmarshal

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

type TaskType

type TaskType int32
const (
	TaskType_UNKNOWN                                TaskType = 0
	TaskType_CREATE_USER                            TaskType = 1
	TaskType_CREATE_NON_EMPTY_REPO                  TaskType = 2
	TaskType_CREATE_ISSUE                           TaskType = 3
	TaskType_CREATE_ISSUE_WITH_BOUNTY               TaskType = 4
	TaskType_CREATE_ISSUE_WITH_BOUNTY_VERIFIED      TaskType = 5
	TaskType_PR_TO_REPO_MERGED                      TaskType = 6
	TaskType_PR_TO_VERIFIED_REPO_MERGED             TaskType = 7
	TaskType_PR_TO_VERIFIED_REPO_MERGED_WITH_BOUNTY TaskType = 8
	TaskType_LORE_STAKED                            TaskType = 9
	TaskType_VOTE_PROPOSAL                          TaskType = 10
)

func (TaskType) EnumDescriptor

func (TaskType) EnumDescriptor() ([]byte, []int)

func (TaskType) String

func (x TaskType) String() string

type UnimplementedMsgServer

type UnimplementedMsgServer struct {
}

UnimplementedMsgServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServer) Claim

func (*UnimplementedMsgServer) CreateReward

func (*UnimplementedMsgServer) UpdateParams

type UnimplementedQueryServer

type UnimplementedQueryServer struct {
}

UnimplementedQueryServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServer) Params

func (*UnimplementedQueryServer) Reward

func (*UnimplementedQueryServer) RewardsAll

func (*UnimplementedQueryServer) Tasks

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL